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

T20 Blast 2024

126 matches30 May to 14 September 2024
ChampionsGloucestershirebeat Somerset by 8 wickets
Teams18took part
Most runs596DP Hughes
Most wickets33DA Payne

Results table

won and lost from every match of the season
TeamPWLNo result
Surrey151041
Birmingham Bears151050
Gloucestershire171061
Somerset161060
Sussex161060
Northamptonshire14851
Lancashire12750
Essex13760
Durham15771
Leicestershire14662
Derbyshire13670
Glamorgan13670
Yorkshire13670
Hampshire12471
Kent144100
Worcestershire144100
Middlesex12381
Nottinghamshire14392

Most runs

  1. DP Hughes16 inns, best 96596
  2. SR Hain13 inns, best 98569
  3. MS Pepper13 inns, best 120535
  4. CT Bancroft17 inns, best 87534
  5. T Banton14 inns, best 79515
  6. Miles Hammond17 inns, best 80487
  7. MP Breetzke13 inns, best 94460
  8. DJ Malan12 inns, best 93420

Most wickets

  1. DA Payneecon 6.3033
  2. DR Briggsecon 6.3829
  3. MD Taylorecon 6.9129
  4. TS Millsecon 8.0724
  5. LBK Hollmanecon 7.8123
  6. PR Brownecon 8.3622
  7. BA Raineecon 7.8121
  8. BGF Greenecon 10.8621

Saturday 14 September 2024

3 matches
T20SOMSomerset12419.4GLOGloucestershire129/215Gloucestershire won by 8 wicketsFinal T20SUSSussex10618.1GLOGloucestershire109/213.4Gloucestershire won by 8 wicketsSemi Final T20SURSurrey153/920SOMSomerset159/418.4Somerset won by 6 wicketsSemi Final

Friday 6 September 2024

1 match
T20GLOGloucestershire13819.2BBBirmingham Bears124/920Gloucestershire won by 14 runsQuarter Final

Thursday 5 September 2024

1 match
T20SOMSomerset215/320NORNorthamptonshire198/520Somerset won by 17 runsQuarter Final

Wednesday 4 September 2024

1 match
T20LANLancashire11415.3SUSSussex118/214.1Sussex won by 8 wicketsQuarter Final

Tuesday 3 September 2024

1 match
T20DURDurham162/820SURSurrey164/518Surrey won by 5 wicketsQuarter Final

Friday 19 July 2024

8 matches
T20NOTNottinghamshire209/920YORYorkshire181/620Nottinghamshire won by 28 runs T20BBBirmingham Bears194/520LEILeicestershire12216.4Birmingham Bears won by 72 runs T20MIDMiddlesex159/920SUSSussex161/116.2Sussex won by 9 wickets T20LANLancashire201/920.1NORNorthamptonshire203/618.4Northamptonshire won by 4 wickets T20KENKent217/520SURSurrey13116Kent won by 86 runs T20HAMHampshire181/520ESSEssex174/720Hampshire won by 7 runs T20GLAGlamorgan243/420SOMSomerset12313.3Glamorgan won by 120 runs T20DERDerbyshire155/820DURDurham159/218.5Durham won by 8 wickets

Thursday 18 July 2024

5 matches
T20WORWorcestershire169/820DERDerbyshire170/520Derbyshire won by 5 wickets T20HAMHampshire18319.5SURSurrey188/519.1Surrey won by 5 wickets T20SUSSussex158/920SOMSomerset162/417.4Somerset won by 6 wickets T20NORNorthamptonshire197/620BBBirmingham Bears186/620Northamptonshire won by 11 runs T20GLOGloucestershire179/820MIDMiddlesex169/720Gloucestershire won by 10 runs

Wednesday 17 July 2024

1 match
T20NOTNottinghamshire131/720LANLancashire136/214.3Lancashire won by 8 wickets

Tuesday 16 July 2024

1 match
T20GLAGlamorgan145/613KENKent132/513Glamorgan won by 13 runs

Sunday 14 July 2024

7 matches
T20WORWorcestershire205/620YORYorkshire208/419.3Yorkshire won by 6 wickets T20BBBirmingham Bears198/220DERDerbyshire15419.2Birmingham Bears won by 44 runs T20NOTNottinghamshire160/620LEILeicestershire161/519Leicestershire won by 5 wickets T20HAMHampshire157/720SOMSomerset158/118Somerset won by 9 wickets T20GLOGloucestershire206/620GLAGlamorgan8515.5Gloucestershire won by 121 runs T20SURSurrey189/920ESSEssex176/820Surrey won by 13 runs T20DURDurham90/58NORNorthamptonshire91/47.1Northamptonshire won by 6 wickets

Saturday 13 July 2024

1 match
T20SUSSussex207/220ESSEssex211/518.3Essex won by 5 wickets

Friday 12 July 2024

7 matches
T20WORWorcestershire187/617BBBirmingham Bears13215.2Worcestershire won by 55 runs T20SURSurrey182/520SOMSomerset183/419Somerset won by 6 wickets T20NORNorthamptonshire183/720LEILeicestershire186/719.1Leicestershire won by 3 wickets T20SUSSussex203/420KENKent11516.2Sussex won by 88 runs T20GLOGloucestershire176/920HAMHampshire177/520Hampshire won by 5 wickets T20GLAGlamorgan88/910MIDMiddlesex89/49.3Middlesex won by 6 wickets T20DURDurham160/620NOTNottinghamshire130/920Durham won by 30 runs

Thursday 11 July 2024

4 matches
T20DURDurham10716.4YORYorkshire108/316.4Yorkshire won by 7 wickets T20WORWorcestershire184/820LEILeicestershire16819.5Worcestershire won by 16 runs T20MIDMiddlesex181/820GLOGloucestershire15219.5Middlesex won by 29 runs T20ESSEssex187/320KENKent165/520Essex won by 22 runs

Wednesday 10 July 2024

1 match
T20SUSSussex200/720HAMHampshire17819.1Sussex won by 22 runs

Sunday 7 July 2024

7 matches
T20SURSurrey103/510KENKent81/38Surrey won by 5 runs (DLS) T20SOMSomerset194/620GLOGloucestershire196/519.5Gloucestershire won by 5 wickets T20NOTNottinghamshire5717.2BBBirmingham Bears61/15.2Birmingham Bears won by 9 wickets T20DURDurham14020NORNorthamptonshire141/519.4Northamptonshire won by 5 wickets T20WORWorcestershire181/420LANLancashire182/819.5Lancashire won by 2 wickets T20GLAGlamorgan182/820ESSEssex15618.5Glamorgan won by 26 runs T20YORYorkshire130/920DERDerbyshire131/315Derbyshire won by 7 wickets

Saturday 6 July 2024

1 match
T20LEILeicestershire184/620DERDerbyshire188/619.2Derbyshire won by 4 wickets

Friday 5 July 2024

5 matches
T20BBBirmingham Bears214/720YORYorkshire210/520Birmingham Bears won by 4 runs T20GLAGlamorgan235/620SUSSussex190/818Glamorgan won by 24 runs (DLS) T20NOTNottinghamshire175/517LEILeicestershireNo result T20KENKent15019.2GLOGloucestershire29/25Kent won by 8 runs (DLS) T20DURDurham190/520WORWorcestershire16819.5Durham won by 22 runs

Friday 21 June 2024

8 matches
T20WORWorcestershire155/720BBBirmingham Bears159/517.5Birmingham Bears won by 5 wickets T20GLAGlamorgan107/920SURSurrey108/19Surrey won by 9 wickets T20NOTNottinghamshire173/520DERDerbyshire165/820Nottinghamshire won by 8 runs T20NORNorthamptonshire208/520LEILeicestershire208/720Match tied T20KENKent156/720ESSEssex157/515Essex won by 5 wickets T20SUSSussex184/820HAMHampshire177/320Sussex won by 7 runs T20SOMSomerset188/420GLOGloucestershire190/518.4Gloucestershire won by 5 wickets T20DURDurham170/620YORYorkshire167/720Durham won by 3 runs

Thursday 20 June 2024

6 matches
T20YORYorkshire173/820LANLancashire166/820Yorkshire won by 7 runs T20BBBirmingham Bears219/420NORNorthamptonshire129/920Birmingham Bears won by 90 runs T20SUSSussex201/720KENKent170/720Sussex won by 31 runs T20SURSurrey185/920MIDMiddlesex129/820Surrey won by 56 runs T20GLAGlamorgan140/620GLOGloucestershire142/820Gloucestershire won by 2 wickets T20HAMHampshire166/720ESSEssex170/216.5Essex won by 8 wickets

Sunday 16 June 2024

6 matches
T20LEILeicestershire16619.5YORYorkshire146/920Leicestershire won by 20 runs T20NORNorthamptonshire143/620WORWorcestershire132/720Northamptonshire won by 11 runs T20SOMSomerset193/820GLAGlamorgan8513.2Somerset won by 108 runs T20KENKent12519.5GLOGloucestershire127/111.4Gloucestershire won by 9 wickets T20DURDurham218/320LANLancashire216/820Durham won by 2 runs T20DERDerbyshire133/720BBBirmingham Bears136/318.5Birmingham Bears won by 7 wickets

Saturday 15 June 2024

2 matches
T20SURSurrey184/820SUSSussex13018.1Surrey won by 54 runs T20DURDurham58/05NOTNottinghamshireNo result

Friday 14 June 2024

8 matches
T20WORWorcestershire141/620NOTNottinghamshire100/315Nottinghamshire won by 1 run (DLS) T20YORYorkshire14519.5BBBirmingham Bears151/618.1Birmingham Bears won by 4 wickets T20GLOGloucestershire170/620SURSurrey170/920Match tied T20SOMSomerset55/65KENKent46/55Somerset won by 14 runs (DLS) T20LANLancashire16218.5LEILeicestershire137/920Lancashire won by 25 runs T20MIDMiddlesex113/816.5HAMHampshireNo result T20ESSEssex178/920SUSSussex181/215.4Sussex won by 8 wickets T20NORNorthamptonshire193/820DERDerbyshire123/311Derbyshire won by 24 runs (DLS)

Thursday 13 June 2024

1 match
T20ESSEssex129/412.4MIDMiddlesex63/26Essex won by 16 runs (DLS)

Wednesday 12 June 2024

1 match
T20LEILeicestershire140/820DURDurham130/820Leicestershire won by 10 runs

Tuesday 11 June 2024

1 match
T20MIDMiddlesex7816.3SOMSomerset82/112.3Somerset won by 9 wickets

Sunday 9 June 2024

6 matches
T20DERDerbyshire179/620YORYorkshire182/118.1Yorkshire won by 9 wickets T20SOMSomerset241/520HAMHampshire17819.3Somerset won by 63 runs T20NOTNottinghamshire153/820LANLancashire155/418.3Lancashire won by 6 wickets T20LEILeicestershire176/820WORWorcestershire172/620Leicestershire won by 4 runs T20KENKent173/820MIDMiddlesex178/619.2Middlesex won by 4 wickets T20SUSSussex208/620GLOGloucestershire160/820Sussex won by 48 runs

Saturday 8 June 2024

1 match
T20DURDurham194/920BBBirmingham Bears16818.4Durham won by 26 runs

Friday 7 June 2024

8 matches
T20SUSSussex213/720SURSurrey177/720Sussex won by 36 runs T20NORNorthamptonshire169/420WORWorcestershire163/920Northamptonshire won by 6 runs T20LEILeicestershire176/720DURDurham178/319.3Durham won by 7 wickets T20LANLancashire176/820BBBirmingham Bears168/620Lancashire won by 8 runs T20SOMSomerset197/620KENKent198/619.2Kent won by 4 wickets T20GLOGloucestershire12418.2HAMHampshire128/516.5Hampshire won by 5 wickets T20GLAGlamorgan166/820ESSEssex168/818.4Essex won by 2 wickets T20DERDerbyshire198/620NOTNottinghamshire10216.4Derbyshire won by 96 runs

Thursday 6 June 2024

2 matches
T20WORWorcestershire154/820NOTNottinghamshire134/720Worcestershire won by 20 runs T20MIDMiddlesex17320GLAGlamorgan177/718.2Glamorgan won by 3 wickets

Sunday 2 June 2024

6 matches
T20SURSurrey16319SOMSomerset10615.4Surrey won by 57 runs T20YORYorkshire186/620NORNorthamptonshire157/820Yorkshire won by 29 runs T20LANLancashire179/720DERDerbyshire12217.4Lancashire won by 57 runs T20KENKent165/920HAMHampshire166/719.5Hampshire won by 3 wickets T20GLAGlamorgan183/720SUSSussex158/620Glamorgan won by 25 runs T20MIDMiddlesex203/720ESSEssex207/617.4Essex won by 4 wickets

Saturday 1 June 2024

2 matches
T20LEILeicestershire176/620DERDerbyshire178/619.1Derbyshire won by 4 wickets T20BBBirmingham Bears14919.3NOTNottinghamshire12719.2Birmingham Bears won by 22 runs

Friday 31 May 2024

8 matches
T20YORYorkshire151/720LEILeicestershire155/314.1Leicestershire won by 7 wickets T20LANLancashire169/520WORWorcestershire172/519.3Worcestershire won by 5 wickets T20GLOGloucestershire167/820SUSSussex168/720Sussex won by 3 wickets T20ESSEssex193/620SOMSomerset197/619.1Somerset won by 4 wickets T20NOTNottinghamshire15419.2NORNorthamptonshire157/213.2Northamptonshire won by 8 wickets T20KENKent205/820MIDMiddlesex10714.1Kent won by 98 runs T20SURSurrey200/820GLAGlamorgan181/720Surrey won by 19 runs T20DURDurham10118.1BBBirmingham Bears105/416.1Birmingham Bears won by 6 wickets

Thursday 30 May 2024

5 matches
T20WORWorcestershire10115.4YORYorkshire104/211.4Yorkshire won by 8 wickets T20DERDerbyshire162/720NORNorthamptonshire163/520Northamptonshire won by 5 wickets T20DURDurham7514.3LANLancashire76/18Lancashire won by 9 wickets T20HAMHampshire162/920SURSurrey163/519.2Surrey won by 5 wickets T20ESSEssex141/920GLOGloucestershire142/517Gloucestershire won by 5 wickets