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

T20 Blast 2025

132 matches29 May to 13 September 2025
Teams18took part
Most runs633TE Albert
Most wickets28RP Meredith

Results table

won and lost from every match of the season
TeamPWLNo result
Somerset171430
Surrey151140
Lancashire161060
Hampshire17971
Northamptonshire16970
Durham14860
Birmingham Bears15870
Glamorgan14770
Kent15771
Nottinghamshire14770
Worcestershire14770
Leicestershire13670
Sussex14671
Gloucestershire14590
Yorkshire14590
Derbyshire144100
Middlesex14392
Essex143101

Most runs

  1. TE Albert17 inns, best 98633
  2. WCF Smeed17 inns, best 94620
  3. T Kohler-Cadmore17 inns, best 90557
  4. DJM Short14 inns, best 83551
  5. JM Vince16 inns, best 98527
  6. TS Muyeye15 inns, best 100516
  7. WG Jacks10 inns, best 100504
  8. AL Davies15 inns, best 89464

Most wickets

  1. RP Meredithecon 8.6228
  2. SW Currieecon 8.6527
  3. BW Sandersonecon 8.0626
  4. GLS Scrimshawecon 9.7526
  5. Hasan Aliecon 8.6525
  6. N McAndrewecon 8.1623
  7. L Woodecon 8.6922
  8. LV van Beekecon 8.9722

Saturday 13 September 2025

3 matches
T20HAMHampshire194/620SOMSomerset195/419Somerset won by 6 wicketsFinal T20NORNorthamptonshire158/718HAMHampshire155/415.4Hampshire won by 6 wickets (DLS)Semi Final T20SOMSomerset182/720LANLancashire15919.5Somerset won by 23 runsSemi Final

Saturday 6 September 2025

2 matches
T20BBBirmingham Bears190/620SOMSomerset191/619.5Somerset won by 4 wicketsQuarter Final T20KENKent15320LANLancashire156/718.3Lancashire won by 3 wicketsQuarter Final

Friday 5 September 2025

1 match
T20HAMHampshire221/820DURDurham195/620Hampshire won by 26 runsQuarter Final

Wednesday 3 September 2025

1 match
T20NORNorthamptonshire154/414SURSurrey147/614Northamptonshire won by 7 runsQuarter Final

Friday 18 July 2025

8 matches
T20SURSurrey204/520SUSSussex197/720Surrey won by 7 runs T20SOMSomerset164/720GLOGloucestershire148/820Somerset won by 16 runs T20LANLancashire12620NOTNottinghamshire127/615.2Nottinghamshire won by 4 wickets T20LEILeicestershire18518.5YORYorkshire188/820Yorkshire won by 2 wickets T20ESSEssex172/620KENKent173/317.2Kent won by 7 wickets T20GLAGlamorgan184/920MIDMiddlesex13218.5Glamorgan won by 52 runs T20NORNorthamptonshire203/520DURDurham204/116.3Durham won by 9 wickets T20BBBirmingham Bears233/520DERDerbyshire10615.1Birmingham Bears won by 127 runs

Thursday 17 July 2025

4 matches
T20LANLancashire17419.5YORYorkshire15319.1Lancashire won by 21 runs T20WORWorcestershire206/720NOTNottinghamshire16118.2Worcestershire won by 45 runs T20GLOGloucestershire185/520SUSSussex189/620Sussex won by 4 wickets T20HAMHampshire220/620ESSEssex222/619.2Essex won by 4 wickets

Wednesday 16 July 2025

1 match
T20SURSurrey189/920MIDMiddlesex181/620Surrey won by 8 runs

Sunday 13 July 2025

8 matches
T20YORYorkshire151/920DERDerbyshire157/216.4Derbyshire won by 8 wickets T20LEILeicestershire173/620WORWorcestershire176/417.5Worcestershire won by 6 wickets T20SURSurrey201/620SOMSomerset13419.3Surrey won by 67 runs T20DURDurham155/720LANLancashire156/718.4Lancashire won by 3 wickets T20MIDMiddlesex160/520KENKent165/318.1Kent won by 7 wickets T20SUSSussex167/720HAMHampshire171/417.2Hampshire won by 6 wickets T20GLOGloucestershire175/620GLAGlamorgan13518.1Gloucestershire won by 40 runs T20NORNorthamptonshire240/620BBBirmingham Bears17620Northamptonshire won by 64 runs

Friday 11 July 2025

8 matches
T20BBBirmingham Bears17619.5WORWorcestershire15319.3Birmingham Bears won by 23 runs T20GLAGlamorgan222/620SURSurrey224/419.1Surrey won by 6 wickets T20DURDurham15620NOTNottinghamshire159/318.4Nottinghamshire won by 7 wickets T20NORNorthamptonshire237/420DERDerbyshire224/620Northamptonshire won by 13 runs T20MIDMiddlesex189/520GLOGloucestershire166/720Middlesex won by 23 runs T20YORYorkshire236/620LANLancashire217/720Yorkshire won by 19 runs T20KENKent137/820SOMSomerset138/518.3Somerset won by 5 wickets T20SUSSussex14518.2ESSEssex148/416.1Essex won by 6 wickets

Thursday 10 July 2025

3 matches
T20NORNorthamptonshire171/720LEILeicestershire173/416.1Leicestershire won by 6 wickets T20HAMHampshire208/420GLAGlamorgan11318.5Hampshire won by 95 runs T20WORWorcestershire174/620DERDerbyshire162/620Worcestershire won by 12 runs

Wednesday 9 July 2025

4 matches
T20SUSSussex14819.5KENKent151/819.3Kent won by 2 wickets T20MIDMiddlesex187/820HAMHampshire188/719.4Hampshire won by 3 wickets T20SURSurrey193/720GLOGloucestershire165/920Surrey won by 28 runs T20BBBirmingham Bears203/920LANLancashire16718.1Birmingham Bears won by 36 runs

Tuesday 8 July 2025

1 match
T20SOMSomerset225/620ESSEssex13014.1Somerset won by 95 runs

Sunday 6 July 2025

8 matches
T20SURSurrey141/612ESSEssex145/612Essex won by 4 wickets (DLS) T20LEILeicestershire188/220NOTNottinghamshire189/919.5Nottinghamshire won by 1 wicket T20NORNorthamptonshire152/920WORWorcestershire153/416.4Worcestershire won by 6 wickets T20HAMHampshire178/320SOMSomerset179/619.5Somerset won by 4 wickets T20GLOGloucestershire204/520MIDMiddlesex195/720Gloucestershire won by 9 runs T20KENKent118/920GLAGlamorgan122/411.4Glamorgan won by 6 wickets T20DURDurham182/720BBBirmingham Bears174/820Durham won by 8 runs T20YORYorkshire200/620DERDerbyshire201/317.2Derbyshire won by 7 wickets

Saturday 5 July 2025

2 matches
T20HAMHampshire196/820SUSSussex13416.5Hampshire won by 62 runs T20LANLancashire178/620DERDerbyshire136/620Lancashire won by 42 runs

Friday 4 July 2025

7 matches
T20YORYorkshire233/620WORWorcestershire19219.1Yorkshire won by 41 runs T20GLAGlamorgan176/720SOMSomerset174/920Glamorgan won by 2 runs T20NORNorthamptonshire17720LANLancashire181/519.3Lancashire won by 5 wickets T20LEILeicestershire15419.3BBBirmingham Bears158/418.2Birmingham Bears won by 6 wickets T20SUSSussex195/920KENKent16119.4Sussex won by 34 runs T20GLOGloucestershire184/720ESSEssex17119.3Gloucestershire won by 13 runs T20DURDurham231/520NOTNottinghamshire18215.4Durham won by 49 runs

Friday 20 June 2025

8 matches
T20SURSurrey194/820MIDMiddlesex11918.4Surrey won by 75 runs T20NOTNottinghamshire164/820NORNorthamptonshire14019.2Nottinghamshire won by 24 runs T20HAMHampshire124/920GLOGloucestershire130/820Gloucestershire won by 2 wickets T20GLAGlamorgan130/920SOMSomerset131/416.4Somerset won by 6 wickets T20KENKent219/320ESSEssex17219Kent won by 47 runs T20DURDurham193/420YORYorkshire13017.3Durham won by 63 runs T20LANLancashire243/720DERDerbyshire16317.2Lancashire won by 80 runs T20WORWorcestershire13418.4BBBirmingham Bears135/919.3Birmingham Bears won by 1 wicket

Thursday 19 June 2025

3 matches
T20SOMSomerset209/720HAMHampshire192/720Somerset won by 17 runs T20MIDMiddlesex16119.5ESSEssex160/620Middlesex won by 1 run T20NOTNottinghamshire15619.3LEILeicestershire160/617.4Leicestershire won by 4 wickets

Wednesday 18 June 2025

3 matches
T20DURDurham155/620WORWorcestershire156/417.1Worcestershire won by 6 wickets T20SURSurrey210/620SUSSussex16219.5Surrey won by 48 runs T20KENKent157/920GLOGloucestershire160/318.2Gloucestershire won by 7 wickets

Tuesday 17 June 2025

1 match
T20SURSurrey193/620HAMHampshire12417.5Surrey won by 69 runs

Sunday 15 June 2025

4 matches
T20YORYorkshire12819DURDurham131/418Durham won by 6 wickets T20KENKent228/520SOMSomerset224/620Kent won by 4 runs T20WORWorcestershire150/820LEILeicestershire153/417.1Leicestershire won by 6 wickets T20GLAGlamorgan189/620GLOGloucestershire149/920Glamorgan won by 40 runs

Saturday 14 June 2025

3 matches
T20SUSSussex199/720GLAGlamorgan17218.5Sussex won by 27 runs T20LEILeicestershire196/520DERDerbyshire197/318.2Derbyshire won by 7 wickets T20BBBirmingham Bears206/720NOTNottinghamshire212/420Nottinghamshire won by 6 wickets

Friday 13 June 2025

7 matches
T20BBBirmingham Bears205/820YORYorkshire173/520Birmingham Bears won by 32 runs T20WORWorcestershire14319.1LANLancashire146/317.3Lancashire won by 7 wickets T20ESSEssex177/417SUSSussex23/33.1No result T20DERDerbyshire199/520NOTNottinghamshire153/920Derbyshire won by 46 runs T20DURDurham157/820NORNorthamptonshire142/820Durham won by 15 runs T20HAMHampshire63/16MIDMiddlesex75/16Match tied T20GLOGloucestershire135/720SOMSomerset137/417.4Somerset won by 6 wickets

Thursday 12 June 2025

3 matches
T20KENKent171/720SURSurrey173/620Surrey won by 4 wickets T20MIDMiddlesex229/520SOMSomerset235/519.2Somerset won by 5 wickets T20GLAGlamorgan220/620ESSEssex18019.5Glamorgan won by 40 runs

Wednesday 11 June 2025

3 matches
T20YORYorkshire175/820NOTNottinghamshire166/920Yorkshire won by 9 runs T20NORNorthamptonshire184/620BBBirmingham Bears174/820Northamptonshire won by 10 runs T20DURDurham168/620DERDerbyshire15219.3Durham won by 16 runs

Sunday 8 June 2025

6 matches
T20YORYorkshire213/720LEILeicestershire10716.5Yorkshire won by 106 runs T20SUSSussex195/420GLAGlamorgan11715.2Sussex won by 78 runs T20NORNorthamptonshire180/620LANLancashire156/920Northamptonshire won by 24 runs T20HAMHampshire177/720KENKent181/219Kent won by 8 wickets T20ESSEssex156/920MIDMiddlesex159/417.3Middlesex won by 6 wickets T20BBBirmingham Bears199/620DERDerbyshire14117.1Birmingham Bears won by 58 runs

Saturday 7 June 2025

1 match
T20WORWorcestershire206/520NOTNottinghamshire181/720Worcestershire won by 25 runs

Friday 6 June 2025

8 matches
T20NORNorthamptonshire190/520WORWorcestershire15919Northamptonshire won by 31 runs T20SUSSussex166/820SOMSomerset169/318Somerset won by 7 wickets T20LEILeicestershire193/820DURDurham187/720Leicestershire won by 6 runs T20SURSurrey193/720KENKent151/920Surrey won by 42 runs T20GLOGloucestershire11919.5HAMHampshire121/315Hampshire won by 7 wickets T20ESSEssex183/820GLAGlamorgan185/419Glamorgan won by 6 wickets T20DERDerbyshire162/920NOTNottinghamshire120/313.5Nottinghamshire won by 7 wickets (DLS) T20YORYorkshire164/720BBBirmingham Bears168/419Birmingham Bears won by 6 wickets

Thursday 5 June 2025

2 matches
T20SURSurrey141/720HAMHampshire63/08.2Hampshire won by 15 runs (DLS) T20KENKent172/920MIDMiddlesexNo result

Wednesday 4 June 2025

2 matches
T20LANLancashire145/720LEILeicestershire149/518.3Leicestershire won by 5 wickets T20NORNorthamptonshire194/620DERDerbyshire188/420Northamptonshire won by 6 runs

Tuesday 3 June 2025

1 match
T20SURSurrey149/820GLAGlamorgan14220Surrey won by 7 runs

Sunday 1 June 2025

6 matches
T20SUSSussex17320GLOGloucestershire9313.3Sussex won by 80 runs T20LEILeicestershire12220NORNorthamptonshire123/519.2Northamptonshire won by 5 wickets T20MIDMiddlesex124/920GLAGlamorgan128/515.3Glamorgan won by 5 wickets T20ESSEssex14819.1SOMSomerset149/215.5Somerset won by 8 wickets T20WORWorcestershire201/520YORYorkshire135/819.3Worcestershire won by 60 runs (DLS) T20DURDurham150/620LANLancashire151/620Lancashire won by 4 wickets

Saturday 31 May 2025

2 matches
T20LANLancashire216/320NOTNottinghamshire16919.1Lancashire won by 47 runs T20BBBirmingham Bears14320DURDurham147/717.1Durham won by 3 wickets

Friday 30 May 2025

6 matches
T20NORNorthamptonshire237/420YORYorkshire224/920Northamptonshire won by 13 runs T20SURSurrey146/920SOMSomerset147/517.5Somerset won by 5 wickets T20BBBirmingham Bears226/520NOTNottinghamshire229/319.1Nottinghamshire won by 7 wickets T20DERDerbyshire170/620LEILeicestershire171/518.4Leicestershire won by 5 wickets T20HAMHampshire230/720ESSEssex12416.2Hampshire won by 106 runs T20KENKent208/320GLOGloucestershire204/720Kent won by 4 runs

Thursday 29 May 2025

2 matches
T20SUSSussex202/420MIDMiddlesex186/720Sussex won by 16 runs T20LANLancashire176/820WORWorcestershire169/720Lancashire won by 7 runs