Cricket Database
0 of 50 calls today
Get a free API key Sign in Dashboard Upgrade
MenSeason

County Championship 2024

124 matches5 April to 26 September 2024
Matches124this season
Teams18took part
Most runs1,351CA Ingram
Most wickets56BO Coad

Results table

won and lost from every match of the season
TeamPWLNo result
Surrey14824
Sussex14824
Hampshire13616
Essex14635
Middlesex14527
Yorkshire14527
Somerset14536
Durham13445
Worcestershire14347
Lancashire14365
Northamptonshire14239
Glamorgan14248
Gloucestershire13247
Nottinghamshire14248
Leicestershire141310
Warwickshire14149
Derbyshire13166
Kent14185

Most runs

  1. CA Ingram18 inns, best 2571,351
  2. DG Bedingham18 inns, best 2791,331
  3. A Lyth22 inns, best 1471,215
  4. JA Simpson20 inns, best 2051,197
  5. D Elgar21 inns, best 1821,144
  6. RF Higgins18 inns, best 2211,133
  7. AL Davies23 inns, best 2561,115
  8. H Hameed26 inns, best 2471,091

Most wickets

  1. BO Coadecon 2.6556
  2. JA Porterecon 2.9856
  3. KJ Abbottecon 2.9355
  4. LA Dawsonecon 2.6754
  5. DJ Worrallecon 2.5452
  6. TS Roland-Jonesecon 3.3252
  7. OJ Hannon-Dalbyecon 2.9350
  8. JJ Carsonecon 3.1950

Thursday 26 September 2024

9 matches
Multi-dayNORNorthamptonshire147 & 71/213YORYorkshire726/7d141Match drawnMatch 56 Multi-dayMIDMiddlesex27144.3SUSSussex459/4d108.3Match drawnMatch 55 Multi-dayLEILeicestershire28087.1DERDerbyshire252/3d65Match drawnMatch 54 Multi-dayGLAGlamorgan381/4d & 0/00GLOGloucestershire0/0 & 18963.5Glamorgan won by 192 runsMatch 53 Multi-dayWORWorcestershire180 & 223/956LANLancashire17755.1Match drawnMatch 70 Multi-daySOMSomerset136 & 18053.3HAMHampshire196 & 121/527Hampshire won by 5 wicketsMatch 69 Multi-dayNOTNottinghamshire487125.3WARWarwickshire373/7110Match drawnMatch 68 Multi-dayESSEssex508/8d117.3SURSurrey267/784Match drawnMatch 67 Multi-dayDURDurham36077.1KENKent353/8d100Match drawnMatch 66

Tuesday 17 September 2024

9 matches
Multi-dayLEILeicestershire203 & 316102.1NORNorthamptonshire383 & 137/130.4Northamptonshire won by 9 wicketsMatch 52 Multi-dayGLOGloucestershire109 & 19572.1SUSSussex31192.5Sussex won by an innings and 7 runsMatch 51 Multi-dayYORYorkshire361 & 27365.5GLAGlamorgan239 & 20967.5Yorkshire won by 186 runsMatch 50 Multi-dayDERDerbyshire173 & 11938.4MIDMiddlesex358107.3Middlesex won by an innings and 66 runsMatch 49 Multi-dayWARWarwickshire78 & 11434.1ESSEssex23265.5Essex won by an innings and 40 runsMatch 65 Multi-dayDURDurham262 & 17755.4SURSurrey415 & 25/05Surrey won by 10 wicketsMatch 64 Multi-dayLANLancashire140 & 398140.4SOMSomerset146 & 22469.3Lancashire won by 168 runsMatch 63 Multi-dayNOTNottinghamshire433 & 28/03.3KENKent225 & 23064.1Nottinghamshire won by 10 wicketsMatch 62 Multi-dayHAMHampshire462 & 20457WORWorcestershire273 & 15858.2Hampshire won by 235 runsMatch 61

Monday 9 September 2024

9 matches
Multi-dayGLAGlamorgan186 & 21872.2SUSSussex491132Sussex won by an innings and 87 runsMatch 48 Multi-dayNORNorthamptonshire219 & 21162.2DERDerbyshire165 & 13246Northamptonshire won by 133 runsMatch 47 Multi-dayMIDMiddlesex377 & 16529.2GLOGloucestershire309/9d & 236/665.5Gloucestershire won by 4 wicketsMatch 46 Multi-dayLEILeicestershire98 & 20953.3YORYorkshire37998Yorkshire won by an innings and 72 runsMatch 45 Multi-dayWORWorcestershire307100WARWarwickshire128 & 252/386.1Match drawnMatch 60 Multi-daySOMSomerset317 & 22463.3SURSurrey321 & 10978Somerset won by 111 runsMatch 59 Multi-dayHAMHampshire403 & 24/12.4KENKent207 & 338102.4Match drawnMatch 58 Multi-dayESSEssex457118.3NOTNottinghamshire93 & 28193.2Essex won by an innings and 83 runsMatch 57 Multi-dayLANLancashire228 & 28280.2DURDurham573/9d135.3Durham won by an innings and 63 runsMatch 56

Thursday 29 August 2024

9 matches
Multi-dayYORYorkshire601/6d & 150/235MIDMiddlesex522174.4Match drawnMatch 44 Multi-daySUSSussex607/8d140.2DERDerbyshire290 & 258109.5Sussex won by an innings and 59 runsMatch 43 Multi-dayGLOGloucestershire12536.1NORNorthamptonshire116/229.3Match drawnMatch 42 Multi-dayLEILeicestershire251 & 369/6117.2GLAGlamorgan550/9d147Match drawnMatch 41 Multi-dayKENKent156 & 24369.3WARWarwickshire420107Warwickshire won by an innings and 21 runsMatch 55 Multi-daySOMSomerset492 & 263/5d52DURDurham336 & 12660.3Somerset won by 293 runsMatch 54 Multi-daySURSurrey525 & 177/9d53NOTNottinghamshire405 & 121/033Match drawnMatch 53 Multi-dayHAMHampshire389114LANLancashire200 & 15277.3Hampshire won by an innings and 37 runsMatch 52 Multi-dayWORWorcestershire266 & 32186ESSEssex404 & 14046.3Worcestershire won by 43 runsMatch 51

Thursday 22 August 2024

9 matches
Multi-daySUSSussex189 & 23990.2YORYorkshire326 & 103/627.5Yorkshire won by 4 wicketsMatch 40 Multi-dayNORNorthamptonshire207 & 16760.1MIDMiddlesex264 & 114/216.4Middlesex won by 8 wicketsMatch 39 Multi-dayLEILeicestershire402 & 304/579GLOGloucestershire544/4d123Match drawnMatch 38 Multi-dayGLAGlamorgan168 & 28799DERDerbyshire429 & 27/06.4Derbyshire won by 10 wicketsMatch 37 Multi-dayKENKent171 & 376101.5WORWorcestershire447 & 102/224.3Worcestershire won by 8 wicketsMatch 50 Multi-dayWARWarwickshire337 & 27089SOMSomerset239 & 206/435Match drawnMatch 49 Multi-dayLANLancashire204 & 17762SURSurrey444/9d114Surrey won by an innings and 63 runsMatch 48 Multi-dayESSEssex438/8d109.4HAMHampshire424/8d105.5Match drawnMatch 47 Multi-dayDURDurham531/7d117.2NOTNottinghamshire229 & 285117Durham won by an innings and 17 runsMatch 46

Sunday 30 June 2024

9 matches
Multi-daySUSSussex143 & 23773.1NORNorthamptonshire97 & 22069.2Sussex won by 63 runsMatch 36 Multi-dayLEILeicestershire179 & 37279.5MIDMiddlesex86 & 34288.3Leicestershire won by 123 runsMatch 35 Multi-dayGLOGloucestershire179 & 610/5d116GLAGlamorgan197 & 592152Match tiedMatch 34 Multi-dayDERDerbyshire76 & 17142.5YORYorkshire451/9d101.5Yorkshire won by an innings and 204 runsMatch 33 Multi-daySURSurrey262 & 27875ESSEssex180/9 & 215/961.1Surrey won by 145 runsMatch 45 Multi-dayWARWarwickshire412 & 281/8d83.2SOMSomerset284 & 413/591.4Somerset won by 5 wicketsMatch 44 Multi-dayLANLancashire353/9d97NOTNottinghamshire126 & 270/4d101.5Match drawnMatch 43 Multi-dayHAMHampshire505/8d & 180/422.1KENKent343 & 340118.2Hampshire won by 6 wicketsMatch 42 Multi-dayDURDurham190 & 15250.1WORWorcestershire112 & 231/461.2Worcestershire won by 6 wicketsMatch 41

Sunday 23 June 2024

9 matches
Multi-dayYORYorkshire456120.1GLOGloucestershire197 & 23768.4Yorkshire won by an innings and 22 runsMatch 32 Multi-daySUSSussex442 & 296/6d69LEILeicestershire275 & 44580.4Sussex won by 18 runsMatch 31 Multi-dayMIDMiddlesex433 & 30279.4DERDerbyshire339 & 20278Middlesex won by 194 runsMatch 30 Multi-dayNORNorthamptonshire279 & 472/8d120.1GLAGlamorgan490 & 207/838.5Match drawnMatch 29 Multi-daySURSurrey490131.1WORWorcestershire212 & 27392Surrey won by an innings and 5 runsMatch 40 Multi-dayHAMHampshire298 & 453/6d117WARWarwickshire254 & 321/9108Match drawnMatch 39 Multi-dayNOTNottinghamshire360 & 425/2d130SOMSomerset470121Match drawnMatch 38 Multi-dayKENKent244 & 22283.3LANLancashire549/9d150.4Lancashire won by an innings and 83 runsMatch 37 Multi-dayDURDurham587 & 184/8d52ESSEssex339 & 208/285Match drawnMatch 36

Friday 24 May 2024

9 matches
Multi-dayYORYorkshire362 & 264/6d59NORNorthamptonshire301 & 250/856.5Match drawnMatch 28 Multi-daySUSSussex554/9d164.3MIDMiddlesex613/9d196Match drawnMatch 27 Multi-dayGLAGlamorgan387 & 157/459.3LEILeicestershire343/9d119Match drawnMatch 26 Multi-dayDERDerbyshire526 & 166/4d45.5GLOGloucestershire530117.1Match drawnMatch 25 Multi-dayWORWorcestershire8031.1NOTNottinghamshire234/372Match drawnMatch 35 Multi-dayWARWarwickshire284 & 96/3d24LANLancashire149 & 89/415Match drawnMatch 34 Multi-dayESSEssex591/7d142.4KENKent394 & 101/957.2Essex won by an innings and 96 runsMatch 33 Multi-daySURSurrey127 & 20380.1HAMHampshire608/6d161Hampshire won by an innings and 278 runsMatch 32 Multi-daySOMSomerset171 & 88/933.4DURDurham26561.5Durham won by an innings and 6 runsMatch 31

Friday 17 May 2024

9 matches
Multi-daySUSSussex150 & 22787.5YORYorkshire195 & 16157Sussex won by 21 runsMatch 24 Multi-dayGLOGloucestershire706/6d148.4LEILeicestershire371 & 377/7105Match drawnMatch 23 Multi-dayGLAGlamorgan183 & 372112.2MIDMiddlesex343 & 213/864Middlesex won by 2 wicketsMatch 22 Multi-dayNORNorthamptonshire422 & 310/3d53DERDerbyshire362 & 261/983Match drawnMatch 21 Multi-daySURSurrey213 & 427103.3WORWorcestershire128 & 23157.3Surrey won by 281 runsMatch 30 Multi-daySOMSomerset554 & 194/244KENKent178 & 564126Somerset won by 8 wicketsMatch 29 Multi-dayNOTNottinghamshire235 & 20979.2HAMHampshire276/9 & 171/551Hampshire won by 5 wicketsMatch 28 Multi-dayLANLancashire357 & 353/9d83.1DURDurham236 & 41493Lancashire won by 60 runsMatch 27 Multi-dayWARWarwickshire397 & 9437.1ESSEssex162 & 331/697.2Essex won by 4 wicketsMatch 26

Friday 10 May 2024

6 matches
Multi-dayGLOGloucestershire409 & 319/5d71.4NORNorthamptonshire171 & 30194.2Gloucestershire won by 256 runsMatch 20 Multi-daySUSSussex278 & 18849.3GLAGlamorgan411 & 58/17.5Glamorgan won by 9 wicketsMatch 19 Multi-dayWARWarwickshire343 & 209/959SURSurrey464 & 89/122.4Surrey won by 9 wicketsMatch 25 Multi-dayLANLancashire331 & 25274.3NOTNottinghamshire503 & 81/118.4Nottinghamshire won by 9 wicketsMatch 24 Multi-dayWORWorcestershire618/7d158.5KENKent407 & 146/457Match drawnMatch 23 Multi-dayHAMHampshire503 & 62/237DURDurham432148.5Match drawnMatch 22

Friday 3 May 2024

5 matches
Multi-dayGLAGlamorgan221 & 372/7138YORYorkshire519/7d94.1Match drawnMatch 18 Multi-dayLEILeicestershire30683.2MIDMiddlesex407/8103Match drawnMatch 17 Multi-dayDERDerbyshire246 & 109/926SUSSussex479109.4Sussex won by an innings and 124 runsMatch 16 Multi-dayESSEssex156 & 13851.3SOMSomerset128 & 170/744.1Somerset won by 3 wicketsMatch 21 Multi-dayKENKent261 & 166/350.2LANLancashire92 & 332106.3Kent won by 7 wicketsMatch 20

Friday 26 April 2024

7 matches
Multi-dayYORYorkshire450/5d & 59/1d21DERDerbyshire447114Match drawnMatch 15 Multi-dayNORNorthamptonshire453/7d110LEILeicestershire452/8d108.1Match drawnMatch 14 Multi-dayMIDMiddlesex203 & 449/7d96GLOGloucestershire322 & 127/339.3Match drawnMatch 13 Multi-daySOMSomerset309/9d & 190/475WORWorcestershire451/9d115Match drawnMatch 19 Multi-dayNOTNottinghamshire400 & 75/122WARWarwickshire361105.3Match drawnMatch 18 Multi-dayHAMHampshire151 & 19777.2SURSurrey359109.4Surrey won by an innings and 11 runsMatch 17 Multi-dayDURDurham358 & 131/239.2ESSEssex488133Match drawnMatch 16

Friday 19 April 2024

9 matches
Multi-dayGLOGloucestershire417 & 20585.2SUSSussex479 & 144/637.4Sussex won by 4 wicketsMatch 12 Multi-dayGLAGlamorgan271 & 104/340NORNorthamptonshire605/6d145.4Match drawnMatch 11 Multi-dayYORYorkshire159 & 24471.3MIDMiddlesex246 & 158/457.4Middlesex won by 6 wicketsMatch 10 Multi-dayLEILeicestershire574/7d130DERDerbyshire167 & 224/674Match drawnMatch 9 Multi-dayDURDurham244 & 397/5d77WORWorcestershire184 & 27276.4Durham won by 185 runsMatch 15 Multi-dayNOTNottinghamshire193 & 440/2119SOMSomerset454112.5Match drawnMatch 14 Multi-dayKENKent244 & 26286.2SURSurrey543/7d114Surrey won by an innings and 37 runsMatch 13 Multi-dayWARWarwickshire455 & 205/449HAMHampshire365134.4Match drawnMatch 12 Multi-dayLANLancashire146 & 10740.3ESSEssex377103.2Essex won by an innings and 124 runsMatch 11

Friday 12 April 2024

9 matches
Multi-dayNORNorthamptonshire552/6d152MIDMiddlesex553/2138Match drawnMatch 8 Multi-dayLEILeicestershire338 & 86/124SUSSussex694/9d160.5Match drawnMatch 7 Multi-dayYORYorkshire326 & 434/6d82GLOGloucestershire263 & 405/6116Match drawnMatch 6 Multi-dayGLAGlamorgan237 & 361/7d104.3DERDerbyshire198 & 225/375Match drawnMatch 5 Multi-dayWARWarwickshire698/3d134DURDurham517 & 293/684Match drawnMatch 10 Multi-daySOMSomerset285 & 351124.4SURSurrey428 & 123/514Match drawnMatch 9 Multi-dayNOTNottinghamshire399 & 151/748WORWorcestershire355108.3Match drawnMatch 8 Multi-dayHAMHampshire367 & 179/470.1LANLancashire484145.3Match drawnMatch 7 Multi-dayESSEssex530/7d & 257/4d40KENKent413 & 164/767.4Match drawnMatch 6

Friday 5 April 2024

7 matches
Multi-dayLEILeicestershire354 & 26/07.2YORYorkshire264/6d42.4Match drawnMatch 4 Multi-dayNORNorthamptonshire371 & 170/955SUSSussex478/9d99.4Match drawnMatch 3 Multi-dayGLAGlamorgan620/3d & 31/216MIDMiddlesex655211.2Match drawnMatch 2 Multi-dayWORWorcestershire360 & 295/369WARWarwickshire33394.1Match drawnMatch 5 Multi-dayESSEssex253 & 374/9d97NOTNottinghamshire293 & 8034.3Essex won by 254 runsMatch 4 Multi-dayLANLancashire20272.4SURSurrey15/08.3Match drawnMatch 3 Multi-dayKENKent284 & 290/4d63SOMSomerset403110.1Match drawnMatch 2