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

T20 Blast 2023

132 matches20 May to 15 July 2023
ChampionsSomersetbeat Essex by 14 runs
Teams18took part
Most runs670JM Vince
Most wickets31MJ Henry

Results table

won and lost from every match of the season
TeamPWLNo result
Somerset171520
Birmingham Bears151140
Hampshire161060
Essex171070
Surrey16970
Lancashire14860
Worcestershire15861
Nottinghamshire15870
Kent14770
Yorkshire13661
Derbyshire14671
Northamptonshire14680
Sussex14680
Glamorgan14590
Gloucestershire14590
Durham14473
Middlesex143110
Leicestershire142120

Most runs

  1. JM Vince16 inns, best 103670
  2. DJ Bell-Drummond13 inns, best 111600
  3. WL Madsen14 inns, best 109580
  4. LJ Evans16 inns, best 118563
  5. WG Jacks16 inns, best 96558
  6. DJ Malan13 inns, best 95546
  7. WCF Smeed17 inns, best 94523
  8. T Kohler-Cadmore17 inns, best 72489

Most wickets

  1. MJ Henryecon 7.8531
  2. BGF Greenecon 9.2330
  3. ZJ Chappellecon 9.3526
  4. Zaman Khanecon 8.2825
  5. DR Samsecon 8.4025
  6. NA Sowterecon 6.7424
  7. G Stewartecon 10.2024
  8. PR Brownecon 11.0924

Saturday 15 July 2023

3 matches
T20SOMSomerset14520ESSEssex13118.3Somerset won by 14 runsFinal T20SOMSomerset142/719SURSurrey11816.5Somerset won by 24 runsSemi Final T20HAMHampshire170/720ESSEssex115/511.3Essex won by 5 wickets (DLS)Semi Final

Friday 7 July 2023

3 matches
T20WORWorcestershire10017.5HAMHampshire102/515.3Hampshire won by 5 wicketsQuarter Final T20NOTNottinghamshire157/620SOMSomerset158/519.3Somerset won by 5 wicketsQuarter Final T20SURSurrey187/520LANLancashire174/620Surrey won by 13 runsQuarter Final

Thursday 6 July 2023

1 match
T20BBBirmingham Bears167/720ESSEssex171/819.5Essex won by 2 wicketsQuarter Final

Sunday 2 July 2023

8 matches
T20NOTNottinghamshire168/820LEILeicestershire164/820Nottinghamshire won by 4 runs T20GLOGloucestershire10519.3HAMHampshire107/214.3Hampshire won by 8 wickets T20WORWorcestershire222/520DERDerbyshire19419.4Worcestershire won by 28 runs T20SURSurrey195/620ESSEssex199/720Essex won by 3 wickets T20SOMSomerset221/720KENKent206/720Somerset won by 15 runs T20NORNorthamptonshire138/720LANLancashire139/416.4Lancashire won by 6 wickets T20MIDMiddlesex200/920GLAGlamorgan15115.3Middlesex won by 49 runs T20BBBirmingham Bears14119.5DURDurham133/920Birmingham Bears won by 8 runs

Saturday 1 July 2023

1 match
T20SUSSussex160/920GLOGloucestershire165/516.5Gloucestershire won by 5 wickets

Friday 30 June 2023

7 matches
T20NOTNottinghamshire16820BBBirmingham Bears172/819.1Birmingham Bears won by 2 wickets T20SUSSussex228/720KENKent117/410Sussex won by 11 runs (DLS) T20DERDerbyshire231/420LEILeicestershire160/918.1Derbyshire won by 71 runs T20ESSEssex225/620MIDMiddlesex226/819.4Middlesex won by 2 wickets T20DURDurham216/420WORWorcestershire112/311Match tied T20SOMSomerset208/520SURSurrey190/920Somerset won by 18 runs T20HAMHampshire97/29.2GLAGlamorgan54/15.3Hampshire won by 21 runs (DLS)

Friday 23 June 2023

8 matches
T20NORNorthamptonshire210/720LEILeicestershire11816.4Northamptonshire won by 92 runs T20KENKent228/320MIDMiddlesex17319Kent won by 55 runs T20GLOGloucestershire186/820SOMSomerset187/619.3Somerset won by 4 wickets T20SUSSussex182/620GLAGlamorgan162/820Sussex won by 20 runs T20YORYorkshire49/18.1DURDurhamNo result T20LANLancashire177/415DERDerbyshire150/715Lancashire won by 27 runs T20BBBirmingham Bears228/420WORWorcestershire175/920Birmingham Bears won by 53 runs T20ESSEssex209/720HAMHampshire212/619.2Hampshire won by 4 wickets

Thursday 22 June 2023

5 matches
T20GLOGloucestershire14019.2SUSSussex141/313.2Sussex won by 7 wickets T20ESSEssex18419.5KENKent190/318.2Kent won by 7 wickets T20NOTNottinghamshire139/820WORWorcestershire140/518.3Worcestershire won by 5 wickets T20SURSurrey252/720MIDMiddlesex254/319.2Middlesex won by 7 wickets T20BBBirmingham Bears180/720YORYorkshire176/820Birmingham Bears won by 4 runs

Wednesday 21 June 2023

2 matches
T20GLAGlamorgan17119.3SOMSomerset172/217.1Somerset won by 8 wickets T20NORNorthamptonshire156/820DERDerbyshire160/419.1Derbyshire won by 6 wickets

Tuesday 20 June 2023

7 matches
T20NOTNottinghamshire165/820LEILeicestershire143/820Nottinghamshire won by 22 runs T20HAMHampshire158/720GLOGloucestershire85/28.1Gloucestershire won by 8 wickets (DLS) T20SUSSussex169/720KENKent172/418.4Kent won by 6 wickets T20DURDurham146/520BBBirmingham Bears149/819.3Birmingham Bears won by 2 wickets T20LANLancashire164/820WORWorcestershire165/317.4Worcestershire won by 7 wickets T20SURSurrey238/520GLAGlamorgan157/820Surrey won by 81 runs T20NORNorthamptonshire180/620YORYorkshire10215.2Northamptonshire won by 78 runs

Monday 19 June 2023

1 match
T20ESSEssex18619.2SOMSomerset187/316.3Somerset won by 7 wickets

Sunday 18 June 2023

7 matches
T20LEILeicestershire11218.2WORWorcestershire113/416.2Worcestershire won by 6 wickets T20NORNorthamptonshire177/520NOTNottinghamshire9914.3Northamptonshire won by 78 runs T20GLAGlamorgan183/520GLOGloucestershire151/820Glamorgan won by 32 runs T20ESSEssex237/620MIDMiddlesex116/212.3Essex won by 22 runs (DLS) T20SURSurrey12419.2HAMHampshire125/114.2Hampshire won by 9 wickets T20LANLancashire195/720DURDurham150/317Lancashire won by 7 runs (DLS) T20DERDerbyshire212/420YORYorkshire6811.2Derbyshire won by 144 runs

Saturday 17 June 2023

1 match
T20GLOGloucestershire13719.3KENKent138/317Kent won by 7 wickets

Friday 16 June 2023

8 matches
T20LANLancashire204/720NORNorthamptonshire169/920Lancashire won by 35 runs T20SURSurrey195/920SOMSomerset167/920Surrey won by 28 runs T20GLAGlamorgan175/620ESSEssex177/616Essex won by 4 wickets T20SUSSussex183/620HAMHampshire177/920Sussex won by 6 runs T20DURDurham17820DERDerbyshire178/520Match tied T20BBBirmingham Bears196/520WORWorcestershire175/620Birmingham Bears won by 21 runs T20KENKent228/320MIDMiddlesex215/720Kent won by 13 runs T20LEILeicestershire195/520YORYorkshire197/218.1Yorkshire won by 8 wickets

Friday 9 June 2023

8 matches
T20DURDurham172/420LEILeicestershire174/417.4Leicestershire won by 6 wickets T20HAMHampshire177/720KENKent180/419.3Kent won by 6 wickets T20SOMSomerset231/420GLOGloucestershire15119Somerset won by 80 runs T20DERDerbyshire142/620NOTNottinghamshire143/718.4Nottinghamshire won by 3 wickets T20SURSurrey258/620SUSSussex13414.5Surrey won by 124 runs T20ESSEssex226/920GLAGlamorgan175/918.3Essex won by 51 runs T20YORYorkshire224/420WORWorcestershire198/620Yorkshire won by 26 runs T20BBBirmingham Bears13718.5NORNorthamptonshire107/920Birmingham Bears won by 30 runs

Thursday 8 June 2023

2 matches
T20NOTNottinghamshire187/720DURDurham161/920Nottinghamshire won by 26 runs T20SUSSussex181/820MIDMiddlesex177/520Sussex won by 4 runs

Wednesday 7 June 2023

5 matches
T20BBBirmingham Bears203/720DERDerbyshire207/419.3Derbyshire won by 6 wickets T20KENKent150/820ESSEssex155/618.2Essex won by 4 wickets T20SURSurrey236/220GLAGlamorgan171/820Surrey won by 65 runs T20WORWorcestershire177/920LANLancashire181/619.3Lancashire won by 4 wickets T20HAMHampshire178/420SOMSomerset173/620Hampshire won by 5 runs

Tuesday 6 June 2023

4 matches
T20YORYorkshire156/720LEILeicestershire12619.3Yorkshire won by 30 runs T20SUSSussex14719.3ESSEssex149/514.5Essex won by 5 wickets T20HAMHampshire164/620MIDMiddlesex159/720Hampshire won by 5 runs T20NORNorthamptonshire161/720DURDurham162/618.5Durham won by 4 wickets

Sunday 4 June 2023

8 matches
T20WORWorcestershire178/620NORNorthamptonshire180/419.4Northamptonshire won by 6 wickets T20KENKent173/520SURSurrey174/520Surrey won by 5 wickets T20SOMSomerset15020ESSEssex13919.1Somerset won by 11 runs T20GLAGlamorgan219/520SUSSussex187/820Glamorgan won by 32 runs T20DURDurham168/620LEILeicestershire169/318Leicestershire won by 7 wickets T20LANLancashire14518.3NOTNottinghamshire149/518.5Nottinghamshire won by 5 wickets T20MIDMiddlesex139/920GLOGloucestershire140/318.2Gloucestershire won by 7 wickets T20DERDerbyshire166/820YORYorkshire170/318.2Yorkshire won by 7 wickets

Saturday 3 June 2023

2 matches
T20NOTNottinghamshire214/320BBBirmingham Bears203/920Nottinghamshire won by 11 runs T20SUSSussex14418.5HAMHampshire145/014.5Hampshire won by 10 wickets

Friday 2 June 2023

8 matches
T20WORWorcestershire226/520NOTNottinghamshire17018.2Worcestershire won by 56 runs T20SURSurrey124/920GLOGloucestershire127/819.1Gloucestershire won by 2 wickets T20DERDerbyshire174/520BBBirmingham Bears157/920Derbyshire won by 17 runs T20LEILeicestershire164/820NORNorthamptonshire168/218.5Northamptonshire won by 8 wickets T20MIDMiddlesex13618.4SOMSomerset142/113.3Somerset won by 9 wickets T20HAMHampshire214/820ESSEssex9614.1Hampshire won by 118 runs T20KENKent189/620GLAGlamorgan191/317Glamorgan won by 7 wickets T20LANLancashire152/920DURDurham153/418.2Durham won by 6 wickets

Thursday 1 June 2023

3 matches
T20DERDerbyshire189/520LEILeicestershire187/520Derbyshire won by 2 runs T20ESSEssex163/720SUSSussex13818.4Essex won by 25 runs T20YORYorkshire195/620LANLancashire180/820Yorkshire won by 15 runs

Wednesday 31 May 2023

3 matches
T20GLAGlamorgan238/320MIDMiddlesex209/520Glamorgan won by 29 runs T20BBBirmingham Bears202/620NORNorthamptonshire181/720Birmingham Bears won by 21 runs T20HAMHampshire156/420SURSurrey157/418.5Surrey won by 6 wickets

Tuesday 30 May 2023

3 matches
T20YORYorkshire182/720NOTNottinghamshire174/420Yorkshire won by 8 runs T20SOMSomerset15420KENKent11215Somerset won by 13 runs (DLS) T20GLOGloucestershire195/720ESSEssex196/719.1Essex won by 3 wickets

Monday 29 May 2023

5 matches
T20DURDurham168/620NOTNottinghamshire171/519.2Nottinghamshire won by 5 wickets T20LANLancashire9814.5BBBirmingham Bears99/314.2Birmingham Bears won by 7 wickets T20GLOGloucestershire181/920MIDMiddlesex179/620Gloucestershire won by 2 runs T20DERDerbyshire151/620NORNorthamptonshire152/418Northamptonshire won by 6 wickets T20WORWorcestershire183/720LEILeicestershire150/920Worcestershire won by 33 runs

Sunday 28 May 2023

3 matches
T20SURSurrey14819.3SUSSussex149/519.5Sussex won by 5 wickets T20GLAGlamorgan15319.4SOMSomerset154/614.5Somerset won by 4 wickets T20DURDurham217/320YORYorkshire189/720Durham won by 28 runs

Saturday 27 May 2023

1 match
T20LANLancashire208/420NOTNottinghamshire186/520Lancashire won by 22 runs

Friday 26 May 2023

8 matches
T20YORYorkshire175/920WORWorcestershire177/819.5Worcestershire won by 2 wickets T20DERDerbyshire178/620NOTNottinghamshire182/617Nottinghamshire won by 4 wickets T20GLOGloucestershire161/920GLAGlamorgan162/819.1Glamorgan won by 2 wickets T20NORNorthamptonshire13720DURDurham141/013.2Durham won by 10 wickets T20MIDMiddlesex17119.5HAMHampshire172/217.5Hampshire won by 8 wickets T20LEILeicestershire166/720BBBirmingham Bears167/517.3Birmingham Bears won by 5 wickets T20SUSSussex183/820SOMSomerset184/519.3Somerset won by 5 wickets T20SURSurrey223/520KENKent182/720Surrey won by 41 runs

Thursday 25 May 2023

2 matches
T20SURSurrey199/620MIDMiddlesex12614.5Surrey won by 73 runs T20LEILeicestershire9918.5LANLancashire105/211.3Lancashire won by 8 wickets

Wednesday 24 May 2023

3 matches
T20GLOGloucestershire11316.3KENKent116/313.3Kent won by 7 wickets T20WORWorcestershire196/920NORNorthamptonshire181/820Worcestershire won by 15 runs T20HAMHampshire7416.1SOMSomerset75/29.3Somerset won by 8 wickets

Saturday 20 May 2023

2 matches
T20DERDerbyshire179/520LANLancashire183/619.2Lancashire won by 4 wickets T20BBBirmingham Bears200/620YORYorkshire16619.5Birmingham Bears won by 34 runs