CricketScore

Series / County Championship Division Two

MDM

County Championship Division Two

669 recorded matches, played between 6 Apr 2014 and 24 Sep 2026.

A smaller county ground with a modest brick pavilion and trees, a four-day match, a few spectators, wide shot in soft sunshine. (AI-generated image) AI
AI-generated image

Overall table

P W L T NR
TeamPWLTNRWin %
Hampshire 16718087.5
Warwickshire 14923081.8
Nottinghamshire 271449077.8
Essex 4621817072.4
Yorkshire 278415066.7
Surrey 299515064.3
Durham 84322131060.4
Lancashire 53171224058.6
Worcestershire 97372832056.9
Middlesex 81292230056.9
Sussex 95312440056.4
Kent 93312735053.4
Northamptonshire 113343148052.3
Glamorgan 138314463041.3
Gloucestershire 144345159040
Derbyshire 147305265036.6
Leicestershire 134205856025.6

Win % is wins over decided matches. Tied and drawn matches are shown under T.

Overview

County Championship Division Two appears in the records with 669 matches, played between 6 April 2014 and 24 September 2026. 6 seasons are shown below, the most recent first.

On win rate across every recorded match, Hampshire lead the overall table at 87.5% (7 won and 1 lost from 16 matches). Leicestershire are last of 17 sides on 25.6%.

The full order on win rate is Hampshire (7-1 from 16, 87.5%), Warwickshire (9-2 from 14, 81.8%), Nottinghamshire (14-4 from 27, 77.8%), Essex (21-8 from 46, 72.4%), Yorkshire (8-4 from 27, 66.7%), Surrey (9-5 from 29, 64.3%), Durham (32-21 from 84, 60.4%), Lancashire (17-12 from 53, 58.6%), Worcestershire (37-28 from 97, 56.9%), Middlesex (29-22 from 81, 56.9%), Sussex (31-24 from 95, 56.4%), Kent (31-27 from 93, 53.4%), Northamptonshire (34-31 from 113, 52.3%), Glamorgan (31-44 from 138, 41.3%), Gloucestershire (34-51 from 144, 40.0%), Derbyshire (30-52 from 147, 36.6%) and Leicestershire (20-58 from 134, 25.6%).

Season by season

Matches recorded per season, most recent first: 2026, 56; 2025, 56; 2024, 55; 2023, 55; 2022, 56; 2021, 11.

In 2026, 56 matches are recorded. Durham have the best win rate in the season at 100.0% (9 won, 0 lost from 14). Kent follow on 80.0%. The leading run scorer is R Vasconcelos with 1,159. The leading wicket taker is MJ Potts with 60.

In 2025, 56 matches are recorded. Leicestershire have the best win rate in the season at 87.5% (7 won, 1 lost from 14). Glamorgan follow on 62.5%. The leading run scorer is SA Zaib with 1,425. The leading wicket taker is LM Reece with 50.

In 2024, 55 matches are recorded. Sussex have the best win rate in the season at 80.0% (8 won, 2 lost from 14). Middlesex follow on 71.4%. The leading run scorer is CA Ingram with 1,351. The leading wicket taker is BO Coad with 56.

In 2023, 55 matches are recorded. Durham have the best win rate in the season at 87.5% (7 won, 1 lost from 14). Sussex follow on 75.0%. The leading run scorer is AZ Lees with 1,347. The leading wicket taker is BA Raine with 60.

In 2022, 56 matches are recorded. Nottinghamshire have the best win rate in the season at 80.0% (8 won, 2 lost from 14). Middlesex follow on 75.0%. The leading run scorer is WL Madsen with 1,273. The leading wicket taker is TS Roland-Jones with 67.

In 2021, 11 matches are recorded. Essex have the best win rate in the season at 100.0% (3 won, 0 lost from 4). Gloucestershire follow on 75.0%. The leading run scorer is HM Amla with 307. The leading wicket taker is SJ Cook with 24.

Highest totals and biggest wins

The highest innings total in the records is 795/5 by Glamorgan against Leicestershire at Grace Road, Leicester on 20 July 2022.

The lowest completed innings is 43 by Leicestershire against Worcestershire on 22 May 2016.

The widest recorded win by runs is 470 runs, by Hampshire against Essex on 15 June 2014.

The widest recorded win by wickets is 10 wickets, by Nottinghamshire against Leicestershire on 7 April 2017.

The narrowest win by runs is 2 runs, by Sussex against Gloucestershire on 13 August 2016.

4 matches were won by a single wicket.

1 match ended tied and 0 matches had no result.

By format

MDM: 669 recorded matches, from 6 April 2014 to 24 September 2026. Most wins: Worcestershire (37), Northamptonshire (34), Gloucestershire (34) and Durham (32). The average innings is 274.4 runs and the highest 795. 274 matches ended in a draw.

Leading players

The leading run scorers across every recorded match are WL Madsen (10,173 runs from 140 matches), SA Northeast (8,577 runs from 120 matches), CB Cooke (6,526 runs from 118 matches), CDJ Dent (6,314 runs from 106 matches) and LM Reece (5,498 runs from 91 matches).

The leading wicket takers are BA Raine (393 wickets from 106 matches), BW Sanderson (335 wickets from 82 matches), MG Hogan (298 wickets from 85 matches), J Leach (269 wickets from 71 matches) and RF Higgins (250 wickets from 73 matches).

Reading the tables

The tables for County Championship Division Two count 669 matches over 6 seasons shown here, 394 of which produced a winner; the other 275 ended tied, drawn or without a result and are listed apart from the win rate.

Team by team

Hampshire: 16 matches, 7 won and 1 lost. Highest innings 497/8 against Leicestershire on 31 August 2014. Widest win by runs: 470 against Essex on 15 June 2014. Leading run scorer JM Vince (1,525). Leading wicket taker JA Tomlinson (47).

Warwickshire: 14 matches, 9 won and 2 lost. Highest innings 503 against Glamorgan on 29 August 2018. Widest win by runs: 104 against Leicestershire on 10 September 2018. Leading run scorer IR Bell (1,027). Leading wicket taker JS Patel (56).

Nottinghamshire: 27 matches, 14 won and 4 lost. Highest innings 662/5 against Durham on 26 September 2022. Widest win by runs: 462 against Durham on 26 September 2022. Leading run scorer SJ Mullaney (1,613). Leading wicket taker JL Pattinson (61).

Essex: 46 matches, 21 won and 8 lost. Highest innings 640/9 against Northamptonshire on 28 May 2016. Widest win by runs: 248 against Glamorgan on 12 July 2015. Leading run scorer NLJ Browne (2,680). Leading wicket taker GR Napier (128).

Yorkshire: 27 matches, 8 won and 4 lost. Highest innings 726/7 against Northamptonshire on 26 September 2024. Widest win by runs: 277 against Derbyshire on 3 September 2023. Leading run scorer A Lyth (2,234). Leading wicket taker BO Coad (92).

Surrey: 29 matches, 9 won and 5 lost. Highest innings 722/4 against Glamorgan on 21 September 2021. Widest win by runs: 222 against Derbyshire on 21 June 2015. Leading run scorer RJ Burns (1,608). Leading wicket taker TK Curran (82).

Durham: 84 matches, 32 won and 21 lost. Highest innings 642/7 against Worcestershire on 12 June 2022. Widest win by runs: 338 against Derbyshire on 20 August 2026. Leading run scorer AZ Lees (3,845). Leading wicket taker BA Raine (218).

Lancashire: 53 matches, 17 won and 12 lost. Highest innings 639/9 against Kent on 22 June 2025. Widest win by runs: 261 against Derbyshire on 29 June 2025. Leading run scorer KK Jennings (2,269). Leading wicket taker TE Bailey (136).

Worcestershire: 97 matches, 37 won and 28 lost. Highest innings 577/6 against Leicestershire on 19 May 2022. Widest win by runs: 311 against Northamptonshire on 10 July 2016. Leading run scorer BL D'Oliveira (3,969). Leading wicket taker J Leach (269).

Middlesex: 81 matches, 29 won and 22 lost. Highest innings 655 against Glamorgan on 5 April 2024. Widest win by runs: 194 against Derbyshire on 23 June 2024. Leading run scorer MDE Holden (4,339). Leading wicket taker TS Roland-Jones (235).

Sussex: 95 matches, 31 won and 24 lost. Highest innings 694/9 against Leicestershire on 12 April 2024. Widest win by runs: 339 against Gloucestershire on 26 September 2023. Leading run scorer LWP Wells (3,062). Leading wicket taker OE Robinson (245).

Kent: 93 matches, 31 won and 27 lost. Highest innings 701/7 against Northamptonshire on 3 July 2017. Widest win by runs: 342 against Middlesex on 25 June 2018. Leading run scorer SA Northeast (4,855). Leading wicket taker DI Stevens (220).

Northamptonshire: 113 matches, 34 won and 31 lost. Highest innings 750 against Glamorgan on 11 April 2019. Widest win by runs: 393 against Sussex on 30 June 2019. Leading run scorer LA Procter (3,857). Leading wicket taker BW Sanderson (335).

Glamorgan: 138 matches, 31 won and 44 lost (1 tied, 0 without a result). Highest innings 795/5 against Leicestershire on 20 July 2022. Widest win by runs: 291 against Leicestershire on 16 September 2019. Leading run scorer CB Cooke (6,526). Leading wicket taker MG Hogan (298).

Gloucestershire: 144 matches, 34 won and 51 lost (1 tied, 0 without a result). Highest innings 706/6 against Leicestershire on 17 May 2024. Widest win by runs: 328 against Leicestershire on 29 August 2018. Leading run scorer CDJ Dent (6,314). Leading wicket taker MD Taylor (206).

Derbyshire: 147 matches, 30 won and 52 lost. Highest innings 698/6 against Kent on 24 September 2025. Widest win by runs: 408 against Leicestershire on 23 September 2014. Leading run scorer WL Madsen (10,173). Leading wicket taker AP Palladino (184).

Leicestershire: 134 matches, 20 won and 58 lost. Highest innings 756/4 against Sussex on 11 July 2022. Widest win by runs: 194 against Durham on 18 September 2018. Leading run scorer MJ Cosgrove (4,063). Leading wicket taker BA Raine (175).

Every season table in words

Season 2026, 56 matches: Durham 9-0; Kent 8-2; Northamptonshire 5-4; Middlesex 5-5; Worcestershire 5-5; Derbyshire 4-7; Gloucestershire 3-10; Lancashire 2-8.

Season 2025, 56 matches: Leicestershire 7-1; Glamorgan 5-3; Derbyshire 3-2; Middlesex 5-4; Lancashire 3-3; Gloucestershire 2-4; Kent 2-6; Northamptonshire 2-6.

Season 2024, 55 matches: Sussex 8-2; Middlesex 5-2; Yorkshire 5-2; Northamptonshire 2-3; Glamorgan 2-4; Gloucestershire 2-4; Leicestershire 1-3; Derbyshire 1-6.

Season 2023, 55 matches: Durham 7-1; Sussex 3-1; Worcestershire 5-3; Yorkshire 3-2; Glamorgan 1-1; Leicestershire 3-4; Derbyshire 0-4; Gloucestershire 0-6.

Season 2022, 56 matches: Nottinghamshire 8-2; Middlesex 6-2; Glamorgan 6-3; Worcestershire 4-3; Derbyshire 3-3; Durham 3-3; Sussex 1-6; Leicestershire 0-9.

Season 2021, 11 matches: Essex 3-0; Gloucestershire 3-1; Durham 1-1; Northamptonshire 1-2; Glamorgan 0-3; Surrey 0-1.

Hundreds, five-wicket hauls and leaders

1,484 individual hundreds are recorded, the most by WL Madsen (40), SA Northeast (34), CA Ingram (21), BA Godleman (20) and MDE Holden (19).

1,449 five-wicket innings are recorded, the most by BW Sanderson (35), BA Raine (34), J Leach (26), T van der Gugten (26) and MG Hogan (25).

The ten leading run scorers are WL Madsen (10,173), SA Northeast (8,577), CB Cooke (6,526), CDJ Dent (6,314), LM Reece (5,498), James Bracey (5,473), JL du Plooy (5,391), CA Ingram (4,976), MDE Holden (4,962) and BA Godleman (4,945).

The ten leading wicket takers are BA Raine (393), BW Sanderson (335), MG Hogan (298), J Leach (269), RF Higgins (250), OE Robinson (245), T van der Gugten (239), TS Roland-Jones (235), DI Stevens (220) and C Rushworth (216).

Narrow finishes

The narrowest wins by runs are Sussex won by 2 runs (13 August 2016, against Gloucestershire), Northamptonshire won by 2 runs (26 June 2017, against Leicestershire), Worcestershire won by 2 runs (24 April 2026, against Kent), Essex won by 3 runs (5 September 2021, against Gloucestershire) and Leicestershire won by 3 runs (23 May 2025, against Lancashire).

One-wicket finishes: Sussex against Glamorgan on 28 August 2017, Middlesex against Leicestershire on 20 June 2018, Derbyshire against Northamptonshire on 10 September 2018 and Durham against Yorkshire on 11 May 2023.

Tied matches: Gloucestershire v Glamorgan on 30 June 2024.

Innings and margins in order

The five highest innings are 795/5 by Glamorgan against Leicestershire (20 July 2022), 756/4 by Leicestershire against Sussex (11 July 2022), 750 by Northamptonshire against Glamorgan (11 April 2019), 737 by Glamorgan against Sussex (18 May 2023) and 726/7 by Yorkshire against Northamptonshire (26 September 2024).

The five lowest completed innings are 43 by Leicestershire against Worcestershire (22 May 2016), 45 by Northamptonshire against Essex (21 September 2021), 50 by Northamptonshire against Durham (2 September 2026), 56 by Middlesex against Kent (25 June 2018) and 61 by Gloucestershire against Kent (7 April 2017).

The widest wins by runs are 470 by Hampshire against Essex (15 June 2014), 462 by Nottinghamshire against Durham (26 September 2022), 408 by Derbyshire against Leicestershire (23 September 2014), 393 by Northamptonshire against Sussex (30 June 2019) and 342 by Kent against Middlesex (25 June 2018).

The widest wins by wickets are 10 by Nottinghamshire against Leicestershire (7 April 2017), 10 by Gloucestershire against Glamorgan (3 July 2017), 10 by Gloucestershire against Leicestershire (5 September 2017), 10 by Northamptonshire against Gloucestershire (20 June 2018) and 10 by Leicestershire against Kent (22 July 2018).

Grounds

The grounds that have hosted the most matches are Grace Road, Leicester (67), County Ground, Derby (63), Sophia Gardens, Cardiff (60), County Ground, Northampton (55), County Ground, Bristol (53), County Ground, New Road, Worcester (46), County Ground, Hove (45), Riverside Ground, Chester-le-Street (41), St Lawrence Ground, Canterbury (39), Lord's, London (34), Old Trafford, Manchester (23) and County Ground, Chelmsford (22).

Season 2026

56 matches
TeamPWLTNRWin %
Durham149050100
Kent14824080
Northamptonshire14545055.6
Middlesex14554050
Worcestershire14554050
Derbyshire14473036.4
Gloucestershire143101023.1
Lancashire14284020

Latest results

  1. 24 Sep 2026 · MDM · County Championship Old Trafford, Manchester
    Durham 493(145.3 ov) Lancashire 397/6(151 ov)

    Match drawn

  2. 24 Sep 2026 · MDM · County Championship New Road, Worcester, Worcester
    Worcestershire 214(57 ov) Derbyshire 88(34 ov) Worcestershire 206(67.3 ov) Derbyshire 157(43 ov)

    Worcestershire won by 175 runs

  3. 24 Sep 2026 · MDM · County Championship Lord's, London
    Northamptonshire 103(37 ov) Middlesex 255(54.5 ov) Northamptonshire 285(105.3 ov) Middlesex 134/3(41.3 ov)

    Middlesex won by 7 wickets

  4. 24 Sep 2026 · MDM · County Championship St Lawrence Ground, Canterbury, Canterbury
    Gloucestershire 229(69.5 ov) Kent 353(92.4 ov) Gloucestershire 241(75.1 ov) Kent 120/2(26.3 ov)

    Kent won by 8 wickets

  5. 15 Sep 2026 · MDM · County Championship St Lawrence Ground, Canterbury, Canterbury
    Lancashire 161(58.5 ov) Kent 214(51.3 ov) Lancashire 192(58.3 ov) Kent 142/3(34.3 ov)

    Kent won by 7 wickets

  6. 15 Sep 2026 · MDM · County Championship County Ground, Bristol, Bristol
    Middlesex 326(98.4 ov) Gloucestershire 296(78.5 ov) Middlesex 361(114.1 ov) Gloucestershire 145/9(41 ov)

    Match drawn

  7. 15 Sep 2026 · MDM · County Championship County Ground, Northampton, Northampton
    Derbyshire 372(83.4 ov) Northamptonshire 310(105.4 ov) Derbyshire 286(77.1 ov) Northamptonshire 326/6(89.4 ov)

    Match drawn

  8. 15 Sep 2026 · MDM · County Championship Riverside Ground, Chester-le-Street, Chester-le-Street
    Durham 465(107.5 ov) Worcestershire 448(131.3 ov) Durham 235(60.1 ov) Worcestershire 32/1(9.3 ov)

    Match drawn

  9. 8 Sep 2026 · MDM · County Championship Old Trafford, Manchester, Manchester
    Gloucestershire 212(80.2 ov) Lancashire 134(35.5 ov) Gloucestershire 169(61 ov) Lancashire 142(41.4 ov)

    Gloucestershire won by 105 runs

  10. 8 Sep 2026 · MDM · County Championship Riverside Ground, Chester-le-Street, Chester-le-Street
    Durham 252(73.4 ov) Middlesex 203(56 ov) Durham 374(100.2 ov) Middlesex 330(78 ov)

    Durham won by 93 runs

  11. 8 Sep 2026 · MDM · County Championship County Ground, New Road, Worcester, Worcester
    Worcestershire 200(67.1 ov) Northamptonshire 289(85.3 ov) Worcestershire 182(73.5 ov) Northamptonshire 96/4(25.4 ov)

    Northamptonshire won by 6 wickets

  12. 8 Sep 2026 · MDM · County Championship County Ground, Derby, Derby
    Derbyshire 300(87.5 ov) Kent 219(73.2 ov) Derbyshire 352/8 dec(90.4 ov) Kent 252(95.3 ov)

    Derbyshire won by 181 runs

Season 2025

56 matches
TeamPWLTNRWin %
Leicestershire14716087.5
Glamorgan14536062.5
Derbyshire14329060
Middlesex14545055.6
Lancashire14338050
Gloucestershire14248033.3
Kent14266025
Northamptonshire14266025

Season 2024

55 matches
TeamPWLTNRWin %
Sussex14824080
Middlesex14527071.4
Yorkshire14527071.4
Northamptonshire14239040
Glamorgan14248033.3
Gloucestershire13247033.3
Leicestershire141310025
Derbyshire13166014.3

Season 2023

55 matches
TeamPWLTNRWin %
Durham14716087.5
Sussex143110075
Worcestershire14536062.5
Yorkshire13328060
Glamorgan141112050
Leicestershire14347042.9
Derbyshire14041000
Gloucestershire1306700

Season 2022

56 matches
TeamPWLTNRWin %
Nottinghamshire14824080
Middlesex14626075
Glamorgan14635066.7
Worcestershire14437057.1
Derbyshire14338050
Durham14338050
Sussex14167014.3
Leicestershire1409500

Season 2021

11 matches
TeamPWLTNRWin %
Essex43010100
Gloucestershire4310075
Durham3111050
Northamptonshire4121033.3
Glamorgan403100
Surrey301200

Questions and answers

Which team has the best record in County Championship Division Two?

On win rate across the recorded matches, Hampshire: 7 wins and 1 defeats from 16 matches (87.5%).

How many matches are recorded for County Championship Division Two?

669, from 6 April 2014 to 24 September 2026.

Who has scored the most runs in County Championship Division Two?

WL Madsen has the most recorded runs: 10,173 from 140 matches.

Who has taken the most wickets in County Championship Division Two?

BA Raine leads with 393 wickets from 106 matches.

What is the highest total in County Championship Division Two?

795/5 by Glamorgan against Leicestershire on 20 July 2022.