CricketWise
  1. Home
  2. Tournaments
  3. T20 Blast
  4. 2024

T20 Blast

Vitality Blast 2024: most runs, most wickets and results

Data through 14 September 2024Last updated 14 September 2024

T20 Blast 2024 had 126 matches in the data, from 30 May 2024 to 14 Sep 2024. Gloucestershire won the final: Gloucestershire won by 8 wickets. Daniel Hughes (Sussex) scored the most runs, 596 in 16 innings at a strike rate of 167.9. David Payne took the most wickets, 33 at an economy rate of 6.30.

Matches
126
30 May 2024 – 14 Sep 2024
Champion
Gloucestershire
won the final
Most runs
596
Daniel Hughes
Most wickets
33
David Payne

Vitality Blast 2024 final

Somerset 124 (19.4 ov)

Gloucestershire 129/2 (15 ov)

Gloucestershire won by 8 wickets · 14 Sep 2024 · Edgbaston

Most runs in Vitality Blast 2024

Top 10 run scorers
PlayerTeamInnsRunsAvgSRHS100506s
Daniel HughesSussex1659639.73167.996*0525
Sam HainBirmingham Bears1356963.22137.498*0616
Michael PepperEssex1353544.58193.8120*2232
Cameron BancroftGloucestershire1753433.38127.1870211
Tom BantonSomerset1451546.82151.079*0419
Miles HammondGloucestershire1748732.47130.9800323
Matthew BreetzkeNorthamptonshire1346038.33153.8940418
Dawid MalanYorkshire1242042.00135.093*0314
Rishi PatelLeicestershire1341331.77144.41041114
Sam BillingsKent1441131.62157.5106119

Most wickets in Vitality Blast 2024

Top 10 wicket takers
PlayerTeamInnsWktsAvgEconBest
David PayneGloucestershire173312.766.304/23
Danny BriggsBirmingham Bears152912.766.383/24
Matt TaylorGloucestershire162914.386.914/22
Tymal MillsSussex152419.508.074/25
Luke HollmanMiddlesex112312.577.815/16
PR BrownDerbyshire132218.188.364/23
Ben RaineDurham142116.867.815/21
Ben GreenSomerset162121.7110.865/29
SW CurrieLeicestershire122018.958.274/25
Jordan ThompsonYorkshire132019.659.184/31

Most sixes

Best bowling figures

Highest team totals

Top 5 totals this season
TeamScoreOversAgainstDateResult
Glamorgan243/420Somerset19 Jul 2024Won
Somerset241/520Hampshire9 Jun 2024Won
Glamorgan235/620Sussex5 Jul 2024Won
Birmingham Bears219/420Northamptonshire20 Jun 2024Won
Durham218/320Lancashire16 Jun 2024Won

Team win–loss record

All matches in the data, including play-offs. This is not the official points table.
TeamPlayedWonLostTied/NR/drawn
Surrey151041
Birmingham Bears151050
Gloucestershire171061
Somerset161060
Sussex161060
Northamptonshire14851
Lancashire12750
Essex13760
Durham15771
Leicestershire14662
Derbyshire13670
Glamorgan13670
Yorkshire13670
Hampshire12471
Kent144100
Worcestershire144100
Middlesex12381
Nottinghamshire14392

All Vitality Blast 2024 results

Every match in the data, in date order
DateTeamsResultGround
30 May 2024Essex 141/9 (20 ov)
Gloucestershire 142/5 (17 ov)
Gloucestershire won by 5 wicketsCounty Ground, Bristol
30 May 2024Hampshire 162/9 (20 ov)
Surrey 163/5 (19.2 ov)
Surrey won by 5 wicketsThe Rose Bowl
30 May 2024Durham 75 (14.3 ov)
Lancashire 76/1 (8 ov)
Lancashire won by 9 wicketsOld Trafford
30 May 2024Derbyshire 162/7 (20 ov)
Northamptonshire 163/5 (20 ov)
Northamptonshire won by 5 wicketsCounty Ground, Northampton
30 May 2024Worcestershire 101 (15.4 ov)
Yorkshire 104/2 (11.4 ov)
Yorkshire won by 8 wicketsHeadingley
31 May 2024Durham 101 (18.1 ov)
Birmingham Bears 105/4 (16.1 ov)
Birmingham Bears won by 6 wicketsRiverside Ground
31 May 2024Surrey 200/8 (20 ov)
Glamorgan 181/7 (20 ov)
Surrey won by 19 runsSophia Gardens
31 May 2024Kent 205/8 (20 ov)
Middlesex 107 (14.1 ov)
Kent won by 98 runsCounty Ground, Chelmsford
31 May 2024Nottinghamshire 154 (19.2 ov)
Northamptonshire 157/2 (13.2 ov)
Northamptonshire won by 8 wicketsTrent Bridge
31 May 2024Essex 193/6 (20 ov)
Somerset 197/6 (19.1 ov)
Somerset won by 4 wicketsCounty Ground, Taunton
31 May 2024Gloucestershire 167/8 (20 ov)
Sussex 168/7 (20 ov)
Sussex won by 3 wicketsCounty Ground, Brighton
31 May 2024Lancashire 169/5 (20 ov)
Worcestershire 172/5 (19.3 ov)
Worcestershire won by 5 wicketsCounty Ground, Worcester
31 May 2024Yorkshire 151/7 (20 ov)
Leicestershire 155/3 (14.1 ov)
Leicestershire won by 7 wicketsGrace Road
1 Jun 2024Birmingham Bears 149 (19.3 ov)
Nottinghamshire 127 (19.2 ov)
Birmingham Bears won by 22 runsEdgbaston
1 Jun 2024Leicestershire 176/6 (20 ov)
Derbyshire 178/6 (19.1 ov)
Derbyshire won by 4 wicketsEdgbaston
2 Jun 2024Middlesex 203/7 (20 ov)
Essex 207/6 (17.4 ov)
Essex won by 4 wicketsCounty Ground, Chelmsford
2 Jun 2024Glamorgan 183/7 (20 ov)
Sussex 158/6 (20 ov)
Glamorgan won by 25 runsSophia Gardens
2 Jun 2024Kent 165/9 (20 ov)
Hampshire 166/7 (19.5 ov)
Hampshire won by 3 wicketsThe Rose Bowl
2 Jun 2024Lancashire 179/7 (20 ov)
Derbyshire 122 (17.4 ov)
Lancashire won by 57 runsOld Trafford
2 Jun 2024Yorkshire 186/6 (20 ov)
Northamptonshire 157/8 (20 ov)
Yorkshire won by 29 runsCounty Ground, Northampton
2 Jun 2024Surrey 163 (19 ov)
Somerset 106 (15.4 ov)
Surrey won by 57 runsKennington Oval
6 Jun 2024Middlesex 173 (20 ov)
Glamorgan 177/7 (18.2 ov)
Glamorgan won by 3 wicketsLord's
6 Jun 2024Worcestershire 154/8 (20 ov)
Nottinghamshire 134/7 (20 ov)
Worcestershire won by 20 runsTrent Bridge
7 Jun 2024Derbyshire 198/6 (20 ov)
Nottinghamshire 102 (16.4 ov)
Derbyshire won by 96 runsCounty Ground, Derby
7 Jun 2024Glamorgan 166/8 (20 ov)
Essex 168/8 (18.4 ov)
Essex won by 2 wicketsCounty Ground, Chelmsford
7 Jun 2024Gloucestershire 124 (18.2 ov)
Hampshire 128/5 (16.5 ov)
Hampshire won by 5 wicketsCounty Ground, Bristol
7 Jun 2024Somerset 197/6 (20 ov)
Kent 198/6 (19.2 ov)
Kent won by 4 wicketsSt Lawrence Ground
7 Jun 2024Lancashire 176/8 (20 ov)
Birmingham Bears 168/6 (20 ov)
Lancashire won by 8 runsOld Trafford
7 Jun 2024Leicestershire 176/7 (20 ov)
Durham 178/3 (19.3 ov)
Durham won by 7 wicketsGrace Road
7 Jun 2024Northamptonshire 169/4 (20 ov)
Worcestershire 163/9 (20 ov)
Northamptonshire won by 6 runsCounty Ground, Northampton
7 Jun 2024Sussex 213/7 (20 ov)
Surrey 177/7 (20 ov)
Sussex won by 36 runsKennington Oval
8 Jun 2024Durham 194/9 (20 ov)
Birmingham Bears 168 (18.4 ov)
Durham won by 26 runsEdgbaston
9 Jun 2024Sussex 208/6 (20 ov)
Gloucestershire 160/8 (20 ov)
Sussex won by 48 runsCounty Ground, Bristol
9 Jun 2024Kent 173/8 (20 ov)
Middlesex 178/6 (19.2 ov)
Middlesex won by 4 wicketsSt Lawrence Ground
9 Jun 2024Leicestershire 176/8 (20 ov)
Worcestershire 172/6 (20 ov)
Leicestershire won by 4 runsGrace Road
9 Jun 2024Nottinghamshire 153/8 (20 ov)
Lancashire 155/4 (18.3 ov)
Lancashire won by 6 wicketsTrent Bridge
9 Jun 2024Somerset 241/5 (20 ov)
Hampshire 178 (19.3 ov)
Somerset won by 63 runsCounty Ground, Taunton
9 Jun 2024Derbyshire 179/6 (20 ov)
Yorkshire 182/1 (18.1 ov)
Yorkshire won by 9 wicketsHeadingley
11 Jun 2024Middlesex 78 (16.3 ov)
Somerset 82/1 (12.3 ov)
Somerset won by 9 wicketsLord's
12 Jun 2024Leicestershire 140/8 (20 ov)
Durham 130/8 (20 ov)
Leicestershire won by 10 runsRiverside Ground
13 Jun 2024Essex 129/4 (12.4 ov)
Middlesex 63/2 (6 ov)
Essex won by 16 runs (D/L)Lord's
14 Jun 2024Northamptonshire 193/8 (20 ov)
Derbyshire 123/3 (11 ov)
Derbyshire won by 24 runs (D/L)County Ground, Derby
14 Jun 2024Essex 178/9 (20 ov)
Sussex 181/2 (15.4 ov)
Sussex won by 8 wicketsCounty Ground, Chelmsford
14 Jun 2024Middlesex 113/8 (16.5 ov)
Hampshire –
No resultThe Rose Bowl
14 Jun 2024Lancashire 162 (18.5 ov)
Leicestershire 137/9 (20 ov)
Lancashire won by 25 runsGrace Road
14 Jun 2024Somerset 55/6 (5 ov)
Kent 46/5 (5 ov)
Somerset won by 14 runs (D/L)County Ground, Taunton
14 Jun 2024Gloucestershire 170/6 (20 ov)
Surrey 170/9 (20 ov)
Match tiedKennington Oval
14 Jun 2024Yorkshire 145 (19.5 ov)
Birmingham Bears 151/6 (18.1 ov)
Birmingham Bears won by 4 wicketsEdgbaston
14 Jun 2024Worcestershire 141/6 (20 ov)
Nottinghamshire 100/3 (15 ov)
Nottinghamshire won by 1 run (D/L)County Ground, Worcester
15 Jun 2024Durham 58/0 (5 ov)
Nottinghamshire –
No resultTrent Bridge
15 Jun 2024Surrey 184/8 (20 ov)
Sussex 130 (18.1 ov)
Surrey won by 54 runsCounty Ground, Brighton
16 Jun 2024Derbyshire 133/7 (20 ov)
Birmingham Bears 136/3 (18.5 ov)
Birmingham Bears won by 7 wicketsCounty Ground, Derby
16 Jun 2024Durham 218/3 (20 ov)
Lancashire 216/8 (20 ov)
Durham won by 2 runsRiverside Ground
16 Jun 2024Kent 125 (19.5 ov)
Gloucestershire 127/1 (11.4 ov)
Gloucestershire won by 9 wicketsSt Lawrence Ground
16 Jun 2024Somerset 193/8 (20 ov)
Glamorgan 85 (13.2 ov)
Somerset won by 108 runsCounty Ground, Taunton
16 Jun 2024Northamptonshire 143/6 (20 ov)
Worcestershire 132/7 (20 ov)
Northamptonshire won by 11 runsCounty Ground, Worcester
16 Jun 2024Leicestershire 166 (19.5 ov)
Yorkshire 146/9 (20 ov)
Leicestershire won by 20 runsHeadingley
20 Jun 2024Hampshire 166/7 (20 ov)
Essex 170/2 (16.5 ov)
Essex won by 8 wicketsCounty Ground, Chelmsford
20 Jun 2024Glamorgan 140/6 (20 ov)
Gloucestershire 142/8 (20 ov)
Gloucestershire won by 2 wicketsSophia Gardens
20 Jun 2024Surrey 185/9 (20 ov)
Middlesex 129/8 (20 ov)
Surrey won by 56 runsLord's
20 Jun 2024Sussex 201/7 (20 ov)
Kent 170/7 (20 ov)
Sussex won by 31 runsCounty Ground, Brighton
20 Jun 2024Birmingham Bears 219/4 (20 ov)
Northamptonshire 129/9 (20 ov)
Birmingham Bears won by 90 runsEdgbaston
20 Jun 2024Yorkshire 173/8 (20 ov)
Lancashire 166/8 (20 ov)
Yorkshire won by 7 runsHeadingley
21 Jun 2024Durham 170/6 (20 ov)
Yorkshire 167/7 (20 ov)
Durham won by 3 runsRiverside Ground
21 Jun 2024Somerset 188/4 (20 ov)
Gloucestershire 190/5 (18.4 ov)
Gloucestershire won by 5 wicketsCounty Ground, Bristol
21 Jun 2024Sussex 184/8 (20 ov)
Hampshire 177/3 (20 ov)
Sussex won by 7 runsThe Rose Bowl
21 Jun 2024Kent 156/7 (20 ov)
Essex 157/5 (15 ov)
Essex won by 5 wicketsSt Lawrence Ground
21 Jun 2024Northamptonshire 208/5 (20 ov)
Leicestershire 208/7 (20 ov)
Match tiedCounty Ground, Northampton
21 Jun 2024Nottinghamshire 173/5 (20 ov)
Derbyshire 165/8 (20 ov)
Nottinghamshire won by 8 runsTrent Bridge
21 Jun 2024Glamorgan 107/9 (20 ov)
Surrey 108/1 (9 ov)
Surrey won by 9 wicketsKennington Oval
21 Jun 2024Worcestershire 155/7 (20 ov)
Birmingham Bears 159/5 (17.5 ov)
Birmingham Bears won by 5 wicketsCounty Ground, Worcester
5 Jul 2024Durham 190/5 (20 ov)
Worcestershire 168 (19.5 ov)
Durham won by 22 runsRiverside Ground
5 Jul 2024Kent 150 (19.2 ov)
Gloucestershire 29/2 (5 ov)
Kent won by 8 runs (D/L)College Ground
5 Jul 2024Nottinghamshire 175/5 (17 ov)
Leicestershire –
No resultTrent Bridge
5 Jul 2024Glamorgan 235/6 (20 ov)
Sussex 190/8 (18 ov)
Glamorgan won by 24 runs (D/L)County Ground, Brighton
5 Jul 2024Birmingham Bears 214/7 (20 ov)
Yorkshire 210/5 (20 ov)
Birmingham Bears won by 4 runsHeadingley
6 Jul 2024Leicestershire 184/6 (20 ov)
Derbyshire 188/6 (19.2 ov)
Derbyshire won by 4 wicketsGrace Road
7 Jul 2024Yorkshire 130/9 (20 ov)
Derbyshire 131/3 (15 ov)
Derbyshire won by 7 wicketsQueen's Park, Chesterfield
7 Jul 2024Glamorgan 182/8 (20 ov)
Essex 156 (18.5 ov)
Glamorgan won by 26 runsSophia Gardens
7 Jul 2024Worcestershire 181/4 (20 ov)
Lancashire 182/8 (19.5 ov)
Lancashire won by 2 wicketsOld Trafford
7 Jul 2024Durham 140 (20 ov)
Northamptonshire 141/5 (19.4 ov)
Northamptonshire won by 5 wicketsCounty Ground, Northampton
7 Jul 2024Nottinghamshire 57 (17.2 ov)
Birmingham Bears 61/1 (5.2 ov)
Birmingham Bears won by 9 wicketsTrent Bridge
7 Jul 2024Somerset 194/6 (20 ov)
Gloucestershire 196/5 (19.5 ov)
Gloucestershire won by 5 wicketsCounty Ground, Taunton
7 Jul 2024Surrey 103/5 (10 ov)
Kent 81/3 (8 ov)
Surrey won by 5 runs (D/L)Kennington Oval
10 Jul 2024Sussex 200/7 (20 ov)
Hampshire 178 (19.1 ov)
Sussex won by 22 runsCounty Ground, Brighton
11 Jul 2024Essex 187/3 (20 ov)
Kent 165/5 (20 ov)
Essex won by 22 runsCounty Ground, Chelmsford
11 Jul 2024Middlesex 181/8 (20 ov)
Gloucestershire 152 (19.5 ov)
Middlesex won by 29 runsCollege Ground
11 Jul 2024Worcestershire 184/8 (20 ov)
Leicestershire 168 (19.5 ov)
Worcestershire won by 16 runsCounty Ground, Worcester
11 Jul 2024Durham 107 (16.4 ov)
Yorkshire 108/3 (16.4 ov)
Yorkshire won by 7 wicketsHeadingley
12 Jul 2024Durham 160/6 (20 ov)
Nottinghamshire 130/9 (20 ov)
Durham won by 30 runsRiverside Ground
12 Jul 2024Glamorgan 88/9 (10 ov)
Middlesex 89/4 (9.3 ov)
Middlesex won by 6 wicketsSophia Gardens
12 Jul 2024Gloucestershire 176/9 (20 ov)
Hampshire 177/5 (20 ov)
Hampshire won by 5 wicketsThe Rose Bowl
12 Jul 2024Sussex 203/4 (20 ov)
Kent 115 (16.2 ov)
Sussex won by 88 runsSt Lawrence Ground
12 Jul 2024Northamptonshire 183/7 (20 ov)
Leicestershire 186/7 (19.1 ov)
Leicestershire won by 3 wicketsGrace Road
12 Jul 2024Surrey 182/5 (20 ov)
Somerset 183/4 (19 ov)
Somerset won by 6 wicketsCounty Ground, Taunton
12 Jul 2024Worcestershire 187/6 (17 ov)
Birmingham Bears 132 (15.2 ov)
Worcestershire won by 55 runsEdgbaston
13 Jul 2024Sussex 207/2 (20 ov)
Essex 211/5 (18.3 ov)
Essex won by 5 wicketsCounty Ground, Brighton
14 Jul 2024Durham 90/5 (8 ov)
Northamptonshire 91/4 (7.1 ov)
Northamptonshire won by 6 wicketsRiverside Ground
14 Jul 2024Surrey 189/9 (20 ov)
Essex 176/8 (20 ov)
Surrey won by 13 runsCounty Ground, Chelmsford
14 Jul 2024Gloucestershire 206/6 (20 ov)
Glamorgan 85 (15.5 ov)
Gloucestershire won by 121 runsCollege Ground
14 Jul 2024Hampshire 157/7 (20 ov)
Somerset 158/1 (18 ov)
Somerset won by 9 wicketsThe Rose Bowl
14 Jul 2024Nottinghamshire 160/6 (20 ov)
Leicestershire 161/5 (19 ov)
Leicestershire won by 5 wicketsGrace Road
14 Jul 2024Birmingham Bears 198/2 (20 ov)
Derbyshire 154 (19.2 ov)
Birmingham Bears won by 44 runsEdgbaston
14 Jul 2024Worcestershire 205/6 (20 ov)
Yorkshire 208/4 (19.3 ov)
Yorkshire won by 6 wicketsCounty Ground, Worcester
16 Jul 2024Glamorgan 145/6 (13 ov)
Kent 132/5 (13 ov)
Glamorgan won by 13 runsSt Lawrence Ground
17 Jul 2024Nottinghamshire 131/7 (20 ov)
Lancashire 136/2 (14.3 ov)
Lancashire won by 8 wicketsOld Trafford
18 Jul 2024Gloucestershire 179/8 (20 ov)
Middlesex 169/7 (20 ov)
Gloucestershire won by 10 runsCounty Ground, Chelmsford
18 Jul 2024Northamptonshire 197/6 (20 ov)
Birmingham Bears 186/6 (20 ov)
Northamptonshire won by 11 runsCounty Ground, Northampton
18 Jul 2024Sussex 158/9 (20 ov)
Somerset 162/4 (17.4 ov)
Somerset won by 6 wicketsCounty Ground, Taunton
18 Jul 2024Hampshire 183 (19.5 ov)
Surrey 188/5 (19.1 ov)
Surrey won by 5 wicketsKennington Oval
18 Jul 2024Worcestershire 169/8 (20 ov)
Derbyshire 170/5 (20 ov)
Derbyshire won by 5 wicketsCounty Ground, Worcester
19 Jul 2024Derbyshire 155/8 (20 ov)
Durham 159/2 (18.5 ov)
Durham won by 8 wicketsCounty Ground, Derby
19 Jul 2024Glamorgan 243/4 (20 ov)
Somerset 123 (13.3 ov)
Glamorgan won by 120 runsSophia Gardens
19 Jul 2024Hampshire 181/5 (20 ov)
Essex 174/7 (20 ov)
Hampshire won by 7 runsThe Rose Bowl
19 Jul 2024Kent 217/5 (20 ov)
Surrey 131 (16 ov)
Kent won by 86 runsSt Lawrence Ground
19 Jul 2024Lancashire 201/9 (20.1 ov)
Northamptonshire 203/6 (18.4 ov)
Northamptonshire won by 4 wicketsOld Trafford
19 Jul 2024Middlesex 159/9 (20 ov)
Sussex 161/1 (16.2 ov)
Sussex won by 9 wicketsCounty Ground, Brighton
19 Jul 2024Birmingham Bears 194/5 (20 ov)
Leicestershire 122 (16.4 ov)
Birmingham Bears won by 72 runsEdgbaston
19 Jul 2024Nottinghamshire 209/9 (20 ov)
Yorkshire 181/6 (20 ov)
Nottinghamshire won by 28 runsHeadingley
3 Sep 2024Durham 162/8 (20 ov)
Surrey 164/5 (18 ov)
Surrey won by 5 wicketsKennington Oval
4 Sep 2024Lancashire 114 (15.3 ov)
Sussex 118/2 (14.1 ov)
Sussex won by 8 wicketsCounty Ground, Brighton
5 Sep 2024Somerset 215/3 (20 ov)
Northamptonshire 198/5 (20 ov)
Somerset won by 17 runsCounty Ground, Northampton
6 Sep 2024Gloucestershire 138 (19.2 ov)
Birmingham Bears 124/9 (20 ov)
Gloucestershire won by 14 runsEdgbaston
14 Sep 2024Surrey 153/9 (20 ov)
Somerset 159/4 (18.4 ov)
Somerset won by 6 wicketsEdgbaston
14 Sep 2024Sussex 106 (18.1 ov)
Gloucestershire 109/2 (13.4 ov)
Gloucestershire won by 8 wicketsEdgbaston
14 Sep 2024Somerset 124 (19.4 ov)
Gloucestershire 129/2 (15 ov)
Gloucestershire won by 8 wicketsEdgbaston

Frequently asked questions

Who scored the most runs in Vitality Blast 2024?
Daniel Hughes (Sussex) with 596 runs in 16 innings (average 39.73, highest 96*).
Who took the most wickets in Vitality Blast 2024?
David Payne (Gloucestershire) with 33 wickets (best 4/23, economy 6.30).
Who won Vitality Blast 2024?
Gloucestershire. Final: Gloucestershire won by 8 wickets on 14 Sep 2024.
What was the highest team score in Vitality Blast 2024?
243/4 by Glamorgan against Somerset on 19 Jul 2024.
Who hit the most sixes in Vitality Blast 2024?
Michael Pepper with 32 sixes.

Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Definitions: methodology.