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

County Championship 2021

123 matches8 April to 21 September 2021
Matches123this season
Teams18took part
Most runs1,176TJ Haines
Most wickets64LJ Fletcher

Results table

won and lost from every match of the season
TeamPWLNo result
Gloucestershire14842
Nottinghamshire13733
Essex13625
Lancashire14626
Warwickshire14626
Hampshire14635
Yorkshire14635
Middlesex14581
Durham13436
Kent14437
Northamptonshire14455
Leicestershire13355
Somerset13355
Worcestershire14356
Surrey13238
Glamorgan14257
Derbyshire14176
Sussex14194

Most runs

  1. TJ Haines25 inns, best 1561,176
  2. JD Libby23 inns, best 1801,075
  3. SD Robson27 inns, best 2531,047
  4. DG Bedingham20 inns, best 2571,029
  5. MJJ Critchley26 inns, best 1091,000
  6. HM Amla20 inns, best 215994
  7. BC Brown21 inns, best 157976
  8. KS Carlson23 inns, best 170928

Most wickets

  1. LJ Fletcherecon 2.3864
  2. C Rushworthecon 2.4659
  3. TJ Murtaghecon 2.6858
  4. SJ Cookecon 2.2057
  5. D Patersonecon 2.7954
  6. ER Bamberecon 2.6652
  7. RF Higginsecon 2.5851
  8. TE Baileyecon 2.4850

Tuesday 21 September 2021

9 matches
Multi-dayLEILeicestershire222 & 21181WORWorcestershire422 & 12/02.4Worcestershire won by 10 wickets Multi-dayDERDerbyshire465 & 23/13.4SUSSussex300 & 18750.3Derbyshire won by 9 wickets Multi-dayMIDMiddlesex147 & 36386.4KENKent138 & 375/8105.2Kent won by 2 wickets Multi-dayGLAGlamorgan672/6d177SURSurrey722/4d196Match drawn Multi-dayDURDurham140 & 13152.4GLOGloucestershire218 & 54/39.1Gloucestershire won by 7 wickets Multi-dayNORNorthamptonshire81 & 4518.2ESSEssex17043.2Essex won by an innings and 44 runs Multi-dayWARWarwickshire367 & 294/3d51SOMSomerset389 & 15452Warwickshire won by 118 runs Multi-dayNOTNottinghamshire296 & 174/548YORYorkshire73 & 396142.2Nottinghamshire won by 5 wickets Multi-dayHAMHampshire143 & 19374.2LANLancashire141 & 198/966.2Lancashire won by 1 wicket

Sunday 12 September 2021

9 matches
Multi-dayMIDMiddlesex144 & 24793.4WORWorcestershire171 & 11935.3Middlesex won by 101 runs Multi-daySUSSussex359/9 & 128/945.2LEILeicestershire492/4d102Leicestershire won by an innings and 5 runs Multi-dayKENKent285 & 211/2d50DERDerbyshire156 & 21058.5Kent won by 130 runs Multi-dayESSEssex439143.1SURSurrey161 & 113/236Match drawn Multi-dayNORNorthamptonshire183 & 231/997DURDurham400130Match drawn Multi-dayGLAGlamorgan309 & 12442GLOGloucestershire419 & 15/01.3Gloucestershire won by 10 wickets Multi-dayWARWarwickshire155 & 17661.4YORYorkshire108 & 11749.3Warwickshire won by 106 runs Multi-dayLANLancashire373 & 32/06SOMSomerset90 & 31472.1Lancashire won by 10 wickets Multi-dayHAMHampshire226 & 17865.4NOTNottinghamshire155 & 12754.3Hampshire won by 122 runs

Monday 6 September 2021

1 match
Multi-dayMIDMiddlesex676/5d161SUSSussex319 & 30389.2Middlesex won by an innings and 54 runs

Sunday 5 September 2021

8 matches
Multi-dayWORWorcestershire133 & 20460.5KENKent393114.2Kent won by an innings and 56 runs Multi-dayLEILeicestershire528169.2DERDerbyshire340 & 203/362.3Match drawn Multi-daySURSurrey252 & 238104.3NORNorthamptonshire171 & 322/899.1Northamptonshire won by 2 wickets Multi-dayGLOGloucestershire76 & 19790.1ESSEssex276102.4Essex won by an innings and 3 runs Multi-dayGLAGlamorgan97 & 364130DURDurham503/8d131.1Durham won by an innings and 42 runs Multi-daySOMSomerset134 & 14151.5YORYorkshire308103.3Yorkshire won by an innings and 33 runs Multi-dayHAMHampshire89 & 322133.4WARWarwickshire116 & 235108.4Hampshire won by 60 runs Multi-dayNOTNottinghamshire272 & 339/8d107LANLancashire168 & 341123.1Nottinghamshire won by 102 runs

Monday 30 August 2021

8 matches
Multi-daySUSSussex264 & 26384.5WORWorcestershire213 & 315/474.2Worcestershire won by 6 wickets Multi-dayMIDMiddlesex282 & 25664.3DERDerbyshire205 & 22181.2Middlesex won by 112 runs Multi-dayKENKent232 & 26261LEILeicestershire109 & 25351.2Kent won by 132 runs Multi-dayNORNorthamptonshire327 & 12938.1GLOGloucestershire191 & 267/480.4Gloucestershire won by 6 wickets Multi-dayGLAGlamorgan134 & 11233.5ESSEssex320101.2Essex won by an innings and 74 runs Multi-dayNOTNottinghamshire448142.1SOMSomerset107 & 18166.3Nottinghamshire won by an innings and 160 runs Multi-dayWARWarwickshire371 & 239/6d100LANLancashire341118.3Match drawn Multi-dayYORYorkshire243 & 312/6d87HAMHampshire163 & 177/9115Match drawn

Sunday 11 July 2021

9 matches
Multi-daySUSSussex181 & 332/4d99KENKent165 & 275/785.4Match drawn Multi-dayNORNorthamptonshire215/9 & 250/592.4GLAGlamorgan462/4d113Match drawn Multi-daySOMSomerset429 & 6929.1SURSurrey240 & 106/441Match drawn Multi-dayMIDMiddlesex324/9 & 19677.4LEILeicestershire228 & 17161Middlesex won by 121 runs Multi-dayGLOGloucestershire229 & 310126.1HAMHampshire486/7d & 56/310.3Hampshire won by 7 wickets Multi-dayLANLancashire411/2119.2YORYorkshireMatch drawn Multi-dayWARWarwickshire395 & 215/2d59.5WORWorcestershire447/9d174Match drawn Multi-dayNOTNottinghamshire328 & 21764.3DURDurham165 & 188/455Match drawn Multi-dayDERDerbyshire14657.1ESSEssex86/338Match drawn

Monday 5 July 2021

1 match
Multi-dayGLOGloucestershire248 & 27272.2MIDMiddlesex101 & 255127.3Gloucestershire won by 164 runs

Sunday 4 July 2021

7 matches
Multi-daySOMSomerset461/9d115LEILeicestershire475/7152Match drawn Multi-dayHAMHampshire488134.5SURSurrey72 & 122/8104.5Match drawn Multi-dayWARWarwickshire23795DURDurham253/790Match drawn Multi-dayDERDerbyshire149 & 12246.4NOTNottinghamshire30788.4Nottinghamshire won by an innings and 36 runs Multi-daySUSSussex226 & 263/6d79GLAGlamorgan215 & 154/550.2Match drawn Multi-dayYORYorkshire158 & 21783.3NORNorthamptonshire170/9 & 15252Yorkshire won by 53 runs Multi-dayKENKent74 & 149/874LANLancashire259/9d91Match drawn

Thursday 3 June 2021

7 matches
Multi-dayLEILeicestershire451132GLOGloucestershire158 & 20070Leicestershire won by an innings and 93 runs Multi-daySOMSomerset360 & 409/7d103.1HAMHampshire311 & 88/233.3Match drawn Multi-dayLANLancashire173 & 16451.1GLAGlamorgan150 & 188/458.1Glamorgan won by 6 wickets Multi-dayNORNorthamptonshire392 & 184/8d69KENKent330/5d69Match drawn Multi-dayWARWarwickshire274 & 15558DERDerbyshire121 & 11739.5Warwickshire won by 191 runs Multi-dayWORWorcestershire131 & 336102.5DURDurham381 & 89/020.2Durham won by 10 wickets Multi-daySUSSussex313 & 215113.4YORYorkshire558145Yorkshire won by an innings and 30 runs

Thursday 27 May 2021

7 matches
Multi-dayMIDMiddlesex295 & 21882.1LEILeicestershire136 & 378/5123.1Leicestershire won by 5 wickets Multi-daySURSurrey473158GLOGloucestershire158 & 26878.5Surrey won by an innings and 47 runs Multi-daySUSSussex175 & 29899.1NORNorthamptonshire256 & 218/361.4Northamptonshire won by 7 wickets Multi-dayYORYorkshire159 & 271136.2LANLancashire509/9d173.4Lancashire won by an innings and 79 runs Multi-dayWORWorcestershire421121.2DERDerbyshire270 & 12858.2Worcestershire won by an innings and 23 runs Multi-dayWARWarwickshire341 & 26485.2NOTNottinghamshire297 & 13865.3Warwickshire won by 170 runs Multi-dayESSEssex182 & 30189.5DURDurham99 & 18987Essex won by 195 runs

Thursday 20 May 2021

7 matches
Multi-daySURSurrey190 & 259/2d56.1MIDMiddlesex160 & 250/656.3Match drawn Multi-daySOMSomerset300/8d101.3GLOGloucestershire27/614.2Match drawn Multi-dayKENKent307 & 60/1d10GLAGlamorgan64/3d & 23/17Match drawn Multi-dayLANLancashire88/134.3NORNorthamptonshireMatch drawn Multi-dayDERDerbyshire25887.4DURDurham20867.4Match drawn Multi-dayWARWarwickshire166 & 66/123.5ESSEssex21782.3Match drawn Multi-dayNOTNottinghamshire400/5d84.3WORWorcestershire80 & 15057.4Nottinghamshire won by an innings and 170 runs

Wednesday 19 May 2021

1 match
Multi-dayHAMHampshire233 & 0/00LEILeicestershire84 & 26/117Match drawn

Thursday 13 May 2021

6 matches
Multi-daySURSurrey206/468SOMSomersetMatch drawn Multi-dayDURDurham246 & 389/5d110.5WORWorcestershire213 & 16460.2Durham won by 258 runs Multi-dayMIDMiddlesex172 & 10129.5HAMHampshire208 & 66/315.3Hampshire won by 7 wickets Multi-dayGLAGlamorgan149 & 164/440YORYorkshire23075.3Match drawn Multi-dayKENKent145 & 387/4d111SUSSussex25676.3Match drawn Multi-dayESSEssex412/3d76DERDerbyshire146 & 25192.4Essex won by an innings and 15 runs

Thursday 6 May 2021

8 matches
Multi-dayESSEssex99 & 19485.2NOTNottinghamshire32386Nottinghamshire won by an innings and 30 runs Multi-dayHAMHampshire79 & 258131SOMSomerset336 & 2/00.1Somerset won by 10 wickets Multi-daySUSSussex106 & 21563.2NORNorthamptonshire441/9d102Northamptonshire won by an innings and 120 runs Multi-dayGLAGlamorgan344109.5LANLancashire301/9d94.3Match drawn Multi-dayMIDMiddlesex210 & 15251.1GLOGloucestershire273 & 93/326.1Gloucestershire won by 7 wickets Multi-dayWARWarwickshire343 & 70/325WORWorcestershire364/8d113Match drawn Multi-dayLEILeicestershire496141.2SURSurrey32487.5Match drawn Multi-dayKENKent305111.3YORYorkshire321105.3Match drawn

Thursday 29 April 2021

9 matches
Multi-dayHAMHampshire92 & 17960.3SURSurrey560/7d142.5Surrey won by an innings and 289 runs Multi-dayYORYorkshire206 & 24778.4NORNorthamptonshire234 & 21873.5Yorkshire won by 1 run Multi-dayKENKent138 & 7426.5GLAGlamorgan197 & 19/02.2Glamorgan won by 10 wickets Multi-dayMIDMiddlesex357 & 11750SOMSomerset268 & 209/657.4Somerset won by 4 wickets Multi-dayLEILeicestershire421 & 201/9d49.4GLOGloucestershire275 & 348/678.2Gloucestershire won by 4 wickets Multi-dayWARWarwickshire87 & 17767.3DURDurham391/9d145Durham won by an innings and 127 runs Multi-dayESSEssex561/8d174WORWorcestershire364 & 129/257Match drawn Multi-dayNOTNottinghamshire256 & 31870.4DERDerbyshire105 & 15941.5Nottinghamshire won by 310 runs Multi-daySUSSussex328 & 15446.1LANLancashire230 & 255/568.2Lancashire won by 5 wickets

Thursday 22 April 2021

8 matches
Multi-dayGLAGlamorgan407 & 311/5d82NORNorthamptonshire364 & 357/372.4Northamptonshire won by 7 wickets Multi-daySURSurrey154 & 13052MIDMiddlesex268 & 18/02.3Middlesex won by 10 wickets Multi-dayESSEssex295 & 24494WARWarwickshire284 & 256/380.4Warwickshire won by 7 wickets Multi-dayHAMHampshire470144.1GLOGloucestershire320 & 197/997Match drawn Multi-dayWORWorcestershire436145.1NOTNottinghamshire276 & 236/0d109Match drawn Multi-dayLANLancashire525167.3KENKent169 & 351138Lancashire won by an innings and 5 runs Multi-dayDURDurham475 & 175/2d44.5DERDerbyshire267 & 280/597Match drawn Multi-dayYORYorkshire150 & 305103.4SUSSussex221 & 18669.5Yorkshire won by 48 runs

Thursday 15 April 2021

9 matches
Multi-dayLEILeicestershire375 & 295/392SURSurrey672/8d141.4Match drawn Multi-dayNOTNottinghamshire273 & 26088.2WARWarwickshire201/9 & 333/7121.5Warwickshire won by 3 wickets Multi-dayESSEssex96 & 330122.2DURDurham259 & 12356.4Essex won by 44 runs Multi-dayDERDerbyshire390 & 312/5d80WORWorcestershire305 & 193/883.5Match drawn Multi-daySOMSomerset312 & 14965.5GLOGloucestershire309 & 156/241.1Gloucestershire won by 8 wickets Multi-dayGLAGlamorgan285 & 349127.1SUSSussex481 & 154/240.1Sussex won by 8 wickets Multi-dayYORYorkshire379 & 330/5d75.2KENKent265/9 & 244/988.4Yorkshire won by 200 runs Multi-dayLANLancashire305 & 296/7d81NORNorthamptonshire177 & 218105.3Lancashire won by 206 runs Multi-dayHAMHampshire319 & 290/4d67MIDMiddlesex79 & 28199Hampshire won by 249 runs

Thursday 8 April 2021

9 matches
Multi-dayDERDerbyshire189 & 24472.4WARWarwickshire221 & 7/04.1Match drawn Multi-dayGLAGlamorgan330 & 241/4d78.4YORYorkshire193 & 223/466Match drawn Multi-dayDURDurham330 & 332/4d76NOTNottinghamshire267 & 298/583.3Match drawn Multi-daySURSurrey220 & 333104GLOGloucestershire326 & 229/237.1Gloucestershire won by 8 wickets Multi-dayHAMHampshire612/5d120LEILeicestershire202 & 30595.5Hampshire won by an innings and 105 runs Multi-dayMIDMiddlesex313 & 14351.4SOMSomerset172 & 285/677.2Somerset won by 4 wickets Multi-daySUSSussex301 & 103/256.3LANLancashire407109.4Match drawn Multi-dayESSEssex490/9d & 28/110WORWorcestershire475177.3Match drawn Multi-dayKENKent455 & 42/113.1NORNorthamptonshire434123.4Match drawn