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

T20 Blast 2021

120 matches9 June to 18 September 2021
Teams18took part
Most runs531JP Inglis
Most wickets26Naveen-ul-Haq

Results table

won and lost from every match of the season
TeamPWLNo result
Kent161240
Somerset151050
Nottinghamshire15933
Sussex13742
Hampshire13760
Lancashire14761
Yorkshire13760
Birmingham Bears14770
Surrey13652
Gloucestershire12660
Worcestershire13661
Leicestershire14680
Durham13580
Essex13580
Derbyshire12471
Northamptonshire12480
Middlesex13490
Glamorgan12390

Most runs

  1. JP Inglis14 inns, best 118531
  2. GD Phillips12 inns, best 94500
  3. DJ Bell-Drummond14 inns, best 88492
  4. HC Brook13 inns, best 91486
  5. AD Hales15 inns, best 101482
  6. JJ Weatherley13 inns, best 71410
  7. JM Clarke12 inns, best 136408
  8. SS Eskinazi11 inns, best 102399

Most wickets

  1. Naveen-ul-Haqecon 8.6826
  2. ME Milnesecon 8.0122
  3. CG Harrisonecon 6.7820
  4. BC Cullenecon 8.8020
  5. SJ Cookecon 7.8220
  6. SW Currieecon 7.8719
  7. SR Harmerecon 7.4019
  8. FJ Klaassenecon 8.6419

Saturday 18 September 2021

3 matches
T20KENKent167/720SOMSomerset142/920Kent won by 25 runsFinal T20KENKent168/820SUSSussex14719.1Kent won by 21 runsSemi Final T20HAMHampshire15020SOMSomerset153/819.4Somerset won by 2 wicketsSemi Final

Friday 27 August 2021

1 match
T20KENKent162/720BBBirmingham Bears14120Kent won by 21 runsQuarter Final

Thursday 26 August 2021

1 match
T20LANLancashire184/920SOMSomerset185/318.1Somerset won by 7 wicketsQuarter Final

Wednesday 25 August 2021

1 match
T20HAMHampshire125/920NOTNottinghamshire12319.4Hampshire won by 2 runsQuarter Final

Tuesday 24 August 2021

1 match
T20YORYorkshire177/720SUSSussex178/519.4Sussex won by 5 wicketsQuarter Final

Sunday 18 July 2021

7 matches
T20NOTNottinghamshire221/420DURDurham14316Nottinghamshire won by 78 runs T20WORWorcestershire169/620LEILeicestershire171/317.5Leicestershire won by 7 wickets T20SOMSomerset183/720GLOGloucestershire160/620Somerset won by 23 runs T20MIDMiddlesex169/520ESSEssex160/920Middlesex won by 9 runs T20BBBirmingham Bears191/620NORNorthamptonshire177/820Birmingham Bears won by 14 runs T20KENKent130/720SUSSussex134/617.1Sussex won by 4 wickets T20GLAGlamorgan184/420HAMHampshire187/413Hampshire won by 6 wickets

Saturday 17 July 2021

1 match
T20YORYorkshire128/720LANLancashire131/619Lancashire won by 4 wickets

Friday 16 July 2021

8 matches
T20LANLancashire199/520DURDurham193/520Lancashire won by 6 runs T20NOTNottinghamshire17319.2LEILeicestershire177/819.4Leicestershire won by 2 wickets T20SOMSomerset181/520GLAGlamorgan10717.4Somerset won by 74 runs T20KENKent157/820MIDMiddlesex8016.3Kent won by 77 runs T20BBBirmingham Bears169/520WORWorcestershire152/620Birmingham Bears won by 17 runs T20GLOGloucestershire177/920SURSurrey178/318.2Surrey won by 7 wickets T20SUSSussex183/620HAMHampshire184/419.2Hampshire won by 6 wickets T20HAMHampshire171/820ESSEssex15319.2Hampshire won by 18 runs

Friday 9 July 2021

8 matches
T20YORYorkshire60/37NOTNottinghamshire65/03.4Nottinghamshire won by 10 wickets T20ESSEssex146/920SUSSussex148/418.3Sussex won by 6 wickets T20WORWorcestershire174/620BBBirmingham Bears12518Worcestershire won by 49 runs T20SURSurrey128/720KENKent129/115.3Kent won by 9 wickets T20DURDurham176/920DERDerbyshire180/420Derbyshire won by 6 wickets T20NORNorthamptonshire142/820LANLancashire144/215.4Lancashire won by 8 wickets T20GLOGloucestershire171/820MIDMiddlesex161/820Gloucestershire won by 10 runs T20HAMHampshire175/620SOMSomerset10016Hampshire won by 75 runs

Friday 2 July 2021

8 matches
T20WORWorcestershire167/620DERDerbyshire153/820Worcestershire won by 14 runs T20SOMSomerset15218.1MIDMiddlesex114/616Somerset won by 5 runs (DLS) T20SUSSussex201/820GLAGlamorgan16818.4Sussex won by 33 runs T20DURDurham115/415.1LEILeicestershire88/28.2Leicestershire won by 8 wickets (DLS) T20YORYorkshire180/420LANLancashire171/820Yorkshire won by 9 runs T20NOTNottinghamshire177/920BBBirmingham Bears6313.4Nottinghamshire won by 114 runs T20KENKent191/420SURSurrey180/620Kent won by 11 runs T20HAMHampshire176/620GLOGloucestershire166/520Hampshire won by 10 runs

Thursday 1 July 2021

5 matches
T20LEILeicestershire15420NOTNottinghamshire156/417.5Nottinghamshire won by 6 wickets T20GLAGlamorgan10417ESSEssex108/212.2Essex won by 8 wickets T20MIDMiddlesex166/720SUSSussex103/920Middlesex won by 63 runs T20LANLancashire159/620WORWorcestershire12518.3Lancashire won by 34 runs T20GLOGloucestershire161/720SOMSomerset165/219.2Somerset won by 8 wickets

Wednesday 30 June 2021

3 matches
T20NORNorthamptonshire173/520DURDurham14320Northamptonshire won by 30 runs T20YORYorkshire8115.5BBBirmingham Bears86/08.3Birmingham Bears won by 10 wickets T20SURSurrey146/720HAMHampshire126/820Surrey won by 20 runs

Tuesday 29 June 2021

3 matches
T20LEILeicestershire13819.5NORNorthamptonshire141/518.2Northamptonshire won by 5 wickets T20SOMSomerset15320ESSEssex151/418.1Essex won by 6 wickets (DLS) T20GLAGlamorgan153/620SURSurrey152/920Glamorgan won by 1 run

Monday 28 June 2021

1 match
T20KENKent168/820SOMSomerset169/015.4Somerset won by 10 wickets

Sunday 27 June 2021

3 matches
T20SURSurrey175/720SUSSussex43/14.5No result T20GLAGlamorgan170/820MIDMiddlesex171/317.4Middlesex won by 7 wickets T20LEILeicestershire156/720WORWorcestershire157/319.1Worcestershire won by 7 wickets

Saturday 26 June 2021

3 matches
T20NOTNottinghamshire173/620LANLancashire166/720Nottinghamshire won by 7 runs T20YORYorkshire224/320NORNorthamptonshire14219.3Yorkshire won by 82 runs T20DURDurham164/820BBBirmingham Bears13018.3Durham won by 34 runs

Friday 25 June 2021

8 matches
T20LEILeicestershire207/320YORYorkshire17319.5Leicestershire won by 34 runs T20NOTNottinghamshire137/920DERDerbyshire137/920Match tied T20LANLancashire130/720NORNorthamptonshire131/318.2Northamptonshire won by 7 wickets T20SOMSomerset172/920HAMHampshire165/820Somerset won by 7 runs T20KENKent167/920ESSEssex31/45Kent won by 28 runs (DLS) T20GLOGloucestershire162/520SUSSussex13519.5Gloucestershire won by 27 runs T20DURDurham178/820WORWorcestershire181/219.3Worcestershire won by 8 wickets T20MIDMiddlesex174/720SURSurrey175/519Surrey won by 5 wickets

Thursday 24 June 2021

3 matches
T20GLOGloucestershire216/220GLAGlamorgan182/820Gloucestershire won by 34 runs T20MIDMiddlesex183/220ESSEssex184/820Essex won by 2 wickets T20BBBirmingham Bears167/920DERDerbyshire170/519.1Derbyshire won by 5 wickets

Wednesday 23 June 2021

3 matches
T20SURSurrey146/820SOMSomerset149/318.4Somerset won by 7 wickets T20DURDurham157/520NORNorthamptonshire158/117.5Northamptonshire won by 9 wickets T20YORYorkshire191/520WORWorcestershire179/520Yorkshire won by 12 runs

Tuesday 22 June 2021

3 matches
T20WORWorcestershire86/820NOTNottinghamshire89/06.2Nottinghamshire won by 10 wickets T20LEILeicestershire174/820DERDerbyshire13218.4Leicestershire won by 42 runs T20KENKent147/720GLOGloucestershire149/213.4Gloucestershire won by 8 wickets

Monday 21 June 2021

1 match
T20SURSurrey11816.4ESSEssex119/215.3Essex won by 8 wickets

Sunday 20 June 2021

5 matches
T20LEILeicestershire200/220NORNorthamptonshire166/720Leicestershire won by 34 runs T20NOTNottinghamshire17220LANLancashire172/420Match tied T20DURDurham185/420BBBirmingham Bears163/820Durham won by 22 runs T20YORYorkshire174/620DERDerbyshire13519Yorkshire won by 39 runs T20KENKent236/320ESSEssex16919.2Kent won by 67 runs

Friday 18 June 2021

2 matches
T20NOTNottinghamshire152/615DERDerbyshire150/615Nottinghamshire won by 2 runs T20GLAGlamorgan150/920MIDMiddlesex129/920Glamorgan won by 21 runs

Thursday 17 June 2021

4 matches
T20NORNorthamptonshire141/820DERDerbyshire143/518.2Derbyshire won by 5 wickets T20MIDMiddlesex179/520GLOGloucestershire157/518Gloucestershire won by 2 runs (DLS) T20SURSurrey53/25SUSSussexNo result T20LANLancashire151/620DURDurham153/417.4Durham won by 6 wickets

Wednesday 16 June 2021

3 matches
T20BBBirmingham Bears190/720LEILeicestershire15520Birmingham Bears won by 35 runs T20KENKent144/720GLAGlamorgan10417.4Kent won by 40 runs T20YORYorkshire216/620WORWorcestershire12216.3Yorkshire won by 94 runs

Tuesday 15 June 2021

7 matches
T20DERDerbyshire196/520LANLancashire197/318.2Lancashire won by 7 wickets T20BBBirmingham Bears170/320NORNorthamptonshire11518.5Birmingham Bears won by 55 runs T20SOMSomerset204/720KENKent15718Somerset won by 47 runs T20ESSEssex128/820SUSSussex130/314Sussex won by 7 wickets T20HAMHampshire215/620MIDMiddlesex217/719.4Middlesex won by 3 wickets T20NOTNottinghamshire195/520DURDurham182/820Nottinghamshire won by 13 runs T20YORYorkshire240/420LEILeicestershire222/820Yorkshire won by 18 runs

Monday 14 June 2021

1 match
T20GLAGlamorgan166/820SURSurrey167/518.2Surrey won by 5 wickets

Sunday 13 June 2021

6 matches
T20LEILeicestershire168/920DURDurham170/819Durham won by 2 wickets T20DERDerbyshire160/820BBBirmingham Bears161/719Birmingham Bears won by 3 wickets T20NOTNottinghamshire214/720NORNorthamptonshire200/720Nottinghamshire won by 14 runs T20ESSEssex153/620GLAGlamorgan156/319Glamorgan won by 7 wickets T20LANLancashire132/420WORWorcestershire133/217.2Worcestershire won by 8 wickets T20KENKent183/520GLOGloucestershire178/820Kent won by 5 runs

Saturday 12 June 2021

1 match
T20HAMHampshire154/720SUSSussex155/116.2Sussex won by 9 wickets

Friday 11 June 2021

8 matches
T20DERDerbyshire209/620LEILeicestershire18619Derbyshire won by 23 runs T20BBBirmingham Bears229/520NOTNottinghamshire211/920Birmingham Bears won by 18 runs T20WORWorcestershire185/720NORNorthamptonshire153/920Worcestershire won by 32 runs T20SOMSomerset187/620SURSurrey188/316Surrey won by 7 wickets T20HAMHampshire155/620ESSEssex14219.2Hampshire won by 13 runs T20DURDurham181/820YORYorkshire161/620Durham won by 20 runs T20KENKent178/820MIDMiddlesex162/820Kent won by 16 runs T20GLOGloucestershire177/720SUSSussex178/517.2Sussex won by 5 wickets

Thursday 10 June 2021

4 matches
T20GLOGloucestershire179/620GLAGlamorgan175/920Gloucestershire won by 4 runs T20SURSurrey223/720MIDMiddlesex169/920Surrey won by 54 runs T20LANLancashire172/820LEILeicestershire156/520Lancashire won by 16 runs T20BBBirmingham Bears144/820YORYorkshire147/418.3Yorkshire won by 6 wickets

Wednesday 9 June 2021

4 matches
T20SOMSomerset185/720ESSEssex187/718.5Essex won by 3 wickets T20WORWorcestershire152/620NOTNottinghamshire152/820Match tied T20DERDerbyshire168/720LANLancashire171/419.3Lancashire won by 6 wickets T20KENKent176/620HAMHampshire138/920Kent won by 38 runs