Vitality Blast (T20 Blast) 2024 Stats & Records

English T20 Vitality Blast 2024 Best Performances

BATTING STATS

  • Most Runs
  • Highest Individual Scores
  • Highest Strike Rate
  • Most Hundreds
  • Most Fifties
  • Most Sixes
  • Most Fours

BOWLING STATS

  • Most Wickets
  • Most Five-wicket hauls
  • Best Economy

Most Runs in Vitality Blast (T20 Blast) 2024

POS PLAYER TEAM MATCHES INN RUNS SR 4s 6s
1 Daniel Hughes Sussex 16 16 596 167.89 76 25
2 Sam Hain Birmingham Bears 14 13 569 137.44 39 16
3 Michael Pepper Essex 13 13 535 193.84 48 32
4 Cameron Bancroft Gloucestershire 17 17 534 127.14 57 11
5 Tom Banton Somerset 14 14 515 151.03 53 19
6 Miles Hammond Gloucestershire 17 17 487 130.91 54 23
7 Matthew Breetzke Northamptonshire 13 13 460 153.85 46 18
8 Dawid Malan Yorkshire 12 12 420 135.05 43 14
9 Rishi Patel Leicestershire 14 13 413 144.41 48 14
10 Sam Billings Kent 14 14 411 157.47 46 9
11 Tom Kohler-Cadmore Somerset 16 16 386 140.88 26 23
12 Dan Mousley Birmingham Bears 15 15 385 136.52 36 13
13 Kiran Carlson Glamorgan 13 13 380 158.33 35 20
14 Daniel Bell-Drummond Kent 14 14 373 134.66 43 9
15 Jacob Bethell Birmingham Bears 15 12 361 153.62 21 23
16 James Coles Sussex 16 14 354 142.74 42 4
17 Colin Ingram Glamorgan 13 13 353 155.51 41 12
18 Tom Abell Somerset 16 13 352 138.58 32 8
19 Harrison Ward Sussex 13 13 350 157.66 45 15
20 Ravi Bopara Northamptonshire 13 13 340 128.30 24 13
21 Tom Alsop Sussex 16 13 337 164.39 31 13
22 Wayne Madsen Derbyshire 12 12 336 120.00 32 4
23 Jack Taylor Gloucestershire 17 13 333 157.08 22 21
24 Sean Dickson Somerset 16 14 333 152.75 34 12
25 Dean Elgar Essex 13 13 331 128.29 35 7
26 David Lloyd Derbyshire 13 13 327 134.57 25 14
27 Joe Weatherley Hampshire 12 11 324 127.06 38 3
28 Graham Clark Durham 15 15 322 121.51 37 7
29 Aneurin Donald Derbyshire 10 10 315 199.37 27 23
30 Ethan Brookes Worcestershire 14 14 315 145.83 34 8
31 David Willey Northamptonshire 14 14 313 133.76 23 18
32 Adam Rossington Essex 13 13 311 149.52 30 16
33 Joe Clarke Nottinghamshire 14 13 306 151.49 40 13
34 Adam Lyth Yorkshire 12 12 302 125.31 31 10
35 Alex Lees Durham 15 15 301 115.77 26 6
36 Tawanda Muyeye Kent 14 13 298 149.00 29 11
37 Adam Hose Worcestershire 12 12 290 130.04 17 14
38 Ashton Turner Durham 14 12 285 141.09 21 9
39 Jamie Smith Surrey 9 8 285 203.57 13 24
40 James Vince Hampshire 12 11 283 128.64 30 7
41 Martin Andersson Middlesex 11 11 282 134.29 29 10
42 Laurie Evans Surrey 15 15 279 146.07 31 11
43 Keaton Jennings Lancashire 10 10 278 158.86 37 7
44 Saif Zaib Northamptonshire 14 13 275 167.68 25 14
45 Josh Cobb Worcestershire 12 12 271 130.29 33 8
46 Dom Sibley Surrey 11 11 269 133.83 28 7
47 Will Smeed Somerset 12 12 260 175.68 28 16
48 Ricardo Vasconcelos Northamptonshire 11 11 259 126.96 37 5
49 Donovan Ferreira Yorkshire 12 11 257 158.64 16 19
50 James Bracey Gloucestershire 17 17 251 137.91 26 10
51 Ben Cox Leicestershire 14 11 250 147.06 21 5
52 Alex Davies Birmingham Bears 14 14 240 137.14 23 11
53 Samit Patel Derbyshire 13 13 238 145.12 18 13
54 Ben McDermott Hampshire 12 11 237 124.74 21 11
55 Beau Webster Gloucestershire 13 12 237 111.79 19 6
56 Sam Curran Surrey 5 5 237 153.90 13 13
57 Luke Wells Lancashire 12 12 233 154.30 20 14
58 Peter Handscomb Leicestershire 12 12 229 108.53 20 1
59 Jack Haynes Nottinghamshire 14 13 229 121.81 18 8
60 Marnus Labuschagne Glamorgan 13 12 228 121.28 28 4
61 Matty Hurst Lancashire 12 10 228 128.81 18 7
62 Toby Albert Hampshire 12 10 226 134.52 21 6
63 Brett D'Oliveira Worcestershire 11 11 225 114.21 25 2
64 David Bedingham Durham 7 6 225 163.04 21 10
65 Ollie Pope Surrey 9 8 224 131.76 23 4
66 Ben Charlesworth Gloucestershire 17 13 221 146.36 13 14
67 Colin Ackermann Durham 9 9 219 128.82 17 9
68 Sam Northeast Glamorgan 7 7 216 130.12 22 6
69 Lewis Gregory Somerset 15 13 216 168.75 17 11
70 Jack Davies Middlesex 12 11 214 128.14 21 8
71 Shan Masood Yorkshire 12 11 211 140.67 19 8
72 Paul Walter Essex 13 12 207 141.78 19 9
73 Sikandar Raza Northamptonshire 8 7 206 152.59 11 13
74 Steven Croft Lancashire 12 10 205 119.19 12 8
75 Moeen Ali Birmingham Bears 6 5 205 161.42 16 15
76 Louis Kimber Leicestershire 14 13 205 150.74 12 15
77 Jordan Cox Essex 8 8 205 178.26 21 11
78 John Simpson Sussex 16 12 204 125.93 17 5
79 Chris Cooke Glamorgan 13 13 204 146.76 16 10
80 Joe Root Yorkshire 8 8 197 127.10 14 6
81 Jordan Thompson Yorkshire 13 10 196 161.98 8 15
82 Max Holden Middlesex 10 10 188 160.68 21 6
83 Brooke Guest Derbyshire 12 10 188 108.67 8 4
84 Ed Pollock Worcestershire 14 13 184 135.29 23 5
85 Gareth Roderick Worcestershire 14 11 181 143.65 13 8
86 Lewis Goldsworthy Leicestershire 11 10 179 140.94 17 4
87 Tom Clark Sussex 8 8 179 123.45 20 4
88 Tom Moores Nottinghamshire 14 13 173 108.12 10 6
89 Joey Evison Kent 14 13 173 120.98 14 3
90 Sol Budinger Leicestershire 12 11 172 152.21 18 9
91 Benny Howell Hampshire 12 11 169 160.95 9 12
92 James Fuller Hampshire 11 9 168 166.34 10 12
93 Ryan Higgins Middlesex 12 12 166 110.67 12 5
94 Stevie Eskinazi Middlesex 9 9 164 129.13 15 7
95 Joe Denly Kent 6 6 162 140.87 15 4
96 Nathan McAndrew Sussex 13 10 157 201.28 10 12
97 Kashif Ali Worcestershire 5 5 156 157.58 11 10
98 Matthew Montgomery Nottinghamshire 13 11 156 106.12 12 3
99 Chris Green Lancashire 11 8 155 161.46 11 8
100 Ross Whiteley Derbyshire 13 11 154 141.28 9 11
101 Marcus O'Riordan Kent 14 13 153 140.37 17 5
102 Rory Burns Surrey 10 9 150 122.95 16 2
103 Matthew Waite Worcestershire 11 9 149 139.25 13 8
104 Lyndon James Nottinghamshire 14 11 149 102.76 12 2
105 Leus du Plooy Middlesex 7 7 148 132.14 13 5
106 Danny Lamb Sussex 12 8 147 123.53 15 4
107 Ollie Robinson Durham 15 13 146 114.96 11 6
108 Nathan Smith Worcestershire 9 8 144 132.11 9 6
109 Rob Yates Birmingham Bears 8 8 143 133.64 14 6
110 Tom Curran Surrey 9 9 140 157.30 14 6
111 Tom Bruce Lancashire 8 7 139 116.81 12 4
112 Alex Hales Nottinghamshire 8 7 138 110.40 14 4
113 Will Smale Glamorgan 6 6 138 168.29 16 7
114 Michael Jones Durham 9 9 137 142.71 9 9
115 Ben Raine Durham 15 10 136 136.00 15 6
116 Luc Benkenstein Essex 11 6 136 158.14 15 5
117 James Neesham Leicestershire 6 5 135 158.82 9 9
118 Liam Livingstone Lancashire 3 3 133 138.54 8 9
119 James Wharton Yorkshire 7 6 132 129.41 13 5
120 Lewis McManus Northamptonshire 14 12 129 155.42 10 6
121 Will Jacks Surrey 5 5 129 167.53 12 6
122 George Thomas Somerset 4 4 127 135.11 18 3
123 Luke Hollman Middlesex 12 11 126 116.67 9 5
124 Fynn Hudson-Prentice Sussex 10 9 125 113.64 10 3
125 Dan Lawrence Surrey 10 10 125 121.36 16 1
126 Ollie Price Gloucestershire 13 11 123 166.22 8 9
127 Jason Roy Surrey 5 5 122 119.61 13 3
128 Matt Critchley Essex 13 12 122 111.93 7 5
129 Liam Patterson-White Nottinghamshire 10 7 121 142.35 9 6
130 Rehan Ahmed Leicestershire 11 10 119 103.48 11 3
131 Charlie Allison Essex 7 5 119 138.37 8 4
132 Wiaan Mulder Leicestershire 8 8 115 129.21 11 2
133 Chris Benjamin Birmingham Bears 15 13 114 117.53 7 5
134 Tom Prest Hampshire 5 5 111 160.87 14 2
135 George Garton Birmingham Bears 14 9 105 141.89 9 3
136 Ben Mike Leicestershire 14 11 102 130.77 7 4
137 Luis Reece Derbyshire 8 8 96 121.52 13 3
138 Tom Taylor Worcestershire 14 11 96 104.35 5 2
139 Jordan Clark Surrey 14 10 93 109.41 5 1
140 Ashton Agar Northamptonshire 6 6 92 191.67 5 8
141 Cam Fletcher Derbyshire 5 5 88 127.54 8 3
142 Josh Bohannon Lancashire 8 8 87 133.85 9 4
143 Dan Douthwaite Glamorgan 13 12 86 94.51 5 1
144 Tom Bevan Glamorgan 8 7 85 137.10 4 7
145 Liam Dawson Hampshire 11 7 84 175.00 6 3
146 Zak Crawley Kent 8 8 82 124.24 11 1
147 Bas de Leede Durham 7 6 80 126.98 6 2
148 Rob Jones Worcestershire 6 5 79 105.33 9 -
149 Phil Salt Lancashire 3 3 79 154.90 3 6
150 Ben Martindale Nottinghamshire 7 6 78 90.70 8 2
151 Joe Cracknell Middlesex 9 8 77 130.51 10 1
152 George Balderson Lancashire 3 3 76 146.15 6 2
153 Calvin Harrison Nottinghamshire 14 9 76 92.68 4 2
154 Ben Green Somerset 16 9 74 125.42 5 4
155 Alex Thomson Derbyshire 8 5 73 123.73 4 3
156 Jamie Overton Surrey 5 5 71 169.05 4 5
157 Ollie Robinson Sussex 15 6 71 131.48 6 -
158 Ed Barnard Birmingham Bears 5 5 69 168.29 11 2
159 Dom Bess Yorkshire 13 8 68 101.49 7 2
160 Jack Carson Sussex 12 5 68 117.24 2 4
161 James Rew Somerset 2 2 68 130.77 6 3
162 Jack Leaning Kent 6 5 67 115.52 4 2
163 Josh De Caires Middlesex 9 8 64 120.75 5 2
164 Craig Overton Somerset 12 6 60 136.36 6 2
165 Tom Helm Middlesex 11 8 59 105.36 6 1
166 Olly Stone Nottinghamshire 14 8 57 98.28 4 -
167 Feroze Khushi Kent 3 3 57 123.91 3 2
168 Will Young Nottinghamshire 6 6 56 77.78 4 -
169 Graeme van Buuren Gloucestershire 7 6 55 98.21 3 -
170 Timm van der Gugten Glamorgan 11 9 54 145.95 7 1
171 Luke Wood Lancashire 12 8 51 204.00 3 3
172 Zak Chappell Derbyshire 12 8 51 127.50 4 2
173 Matt Taylor Gloucestershire 16 9 50 106.38 3 3
174 Mason Crane Glamorgan 13 6 50 116.28 4 2
175 Matthew Revis Yorkshire 9 5 50 84.75 3 1
176 George Hill Yorkshire 6 4 49 119.51 7 1
177 Justin Broad Northamptonshire 4 3 48 154.84 6 1
178 Freddie McCann Nottinghamshire 1 1 48 150.00 5 2
179 Ben Dwarshuis Durham 8 5 47 120.51 2 3
180 Tom Rogers Kent 6 5 47 188.00 2 4
181 Scott Currie Leicestershire 12 6 47 134.29 2 3
182 George Dockrell Lancashire 3 2 46 153.33 4 2
183 Harry Finch Kent 5 3 46 106.98 2 1
184 Sean Abbott Surrey 8 6 45 132.35 - 2
185 Cameron Steel Surrey 10 6 45 125.00 2 2
186 Will Luxton Yorkshire 2 2 45 195.65 3 3
187 Sam King Nottinghamshire 1 1 44 176.00 2 3
188 Chris Wood Hampshire 11 5 41 132.26 6 1
189 Harry Came Derbyshire 3 3 41 107.89 2 2
190 Ben Kellaway Glamorgan 7 7 40 102.56 4 -
191 Ben Duckett Nottinghamshire 1 1 39 185.71 5 1
192 Michael Neser Hampshire 7 4 39 144.44 4 1
193 Oli Carter Sussex 4 4 39 84.78 4 -
194 Grant Stewart Kent 10 7 37 115.62 2 2
195 Jack Blatherwick Lancashire 8 4 36 180.00 - 3
196 Matthew Potts Durham 8 4 36 97.30 3 1
197 Chris Jordan Surrey 7 6 35 92.11 2 1
198 David Payne Gloucestershire 17 6 35 145.83 2 2
199 George Lavelle Lancashire 2 2 35 184.21 2 3
200 Danny Briggs Birmingham Bears 15 6 34 130.77 2 1
201 Fletcha Middleton Hampshire 2 2 34 121.43 5 1
202 Daniel Sams Essex 6 5 33 113.79 2 2
203 Andrew Gorvin Glamorgan 8 5 33 122.22 2 2
204 Simon Harmer Essex 12 7 32 86.49 3 -
205 Shane Snater Essex 8 3 32 106.67 4 -
206 Xavier Bartlett Kent 8 6 31 88.57 1 -
207 Ben Allison Essex 7 3 31 114.81 2 2
208 Hayden Walsh Worcestershire 13 6 31 134.78 2 2
209 Roelof van der Merwe Somerset 12 4 28 116.67 3 -
210 Harry Swindells Leicestershire 2 2 26 123.81 2 1
211 Josh Shaw Gloucestershire 13 5 25 156.25 1 2
212 Noah Cornwell Middlesex 11 4 25 113.64 2 1
213 Blake Cullen Middlesex 10 5 24 114.29 2 1
214 Josh Hull Leicestershire 14 4 24 114.29 2 1
215 Hasan Ali Birmingham Bears 5 3 23 135.29 - 2
216 Mohammad Amir Derbyshire 5 2 22 122.22 1 1
217 Marchant de Lange Gloucestershire 10 5 22 115.79 3 -
218 George Bell Lancashire 2 2 22 104.76 3 -
219 Freddie Heldreich Northamptonshire 14 1 21 77.78 1 -
220 Raphy Weatherall Northamptonshire 9 1 21 100.00 - 1
221 Ben Slater Nottinghamshire 3 3 20 133.33 1 2
222 Tom Hartley Lancashire 4 3 20 166.67 1 2
223 Fazalhaq Farooqi Nottinghamshire 6 3 20 142.86 2 1
224 Edward Byrom Glamorgan 5 5 19 67.86 3 -
225 Tom Lammonby Somerset 1 1 19 100.00 1 1
226 Tom Price Gloucestershire 3 1 19 135.71 2 1
227 Jafer Chohan Yorkshire 10 4 19 118.75 1 1
228 Paul Coughlin Durham 6 2 18 100.00 - -
229 Jake Libby Worcestershire 2 2 17 130.77 - 1
230 Conor McKerr Yorkshire 5 4 17 100.00 1 -
231 Beyers Swanepoel Kent 6 5 17 80.95 2 -
232 Tom Lawes Surrey 4 2 17 130.77 1 1
233 Aaron Beard Essex 8 3 16 123.08 - 1
234 Gus Miller Northamptonshire 6 3 16 177.78 1 1
235 Nick Gubbins Hampshire 3 3 15 93.75 3 -
236 Chris Sole Glamorgan 3 1 15 83.33 - 1
237 Callum Parkinson Durham 15 6 14 60.87 - -
238 Gus Atkinson Surrey 8 5 14 87.50 1 -
239 Eddie Jack Hampshire 3 1 14 107.69 1 -
240 George Bartlett Northamptonshire 9 5 13 59.09 1 -
241 Eathan Bosch Essex 4 2 12 133.33 1 -
242 Daniel Moriarty Yorkshire 13 3 12 85.71 1 -
243 Robin Das Essex 3 2 12 171.43 2 -
244 Ben Sanderson Northamptonshire 12 3 11 68.75 - 1
245 Nathan Sowter Durham 15 5 11 78.57 1 -
246 Adam Finch Worcestershire 9 3 11 68.75 1 -
247 Ian Holland Leicestershire 4 2 10 142.86 1 -
248 Anuj Dal Derbyshire 1 1 9 69.23 - -
249 Jamie McIlroy Glamorgan 10 4 9 112.50 1 -
250 Ali Orr Hampshire 1 1 9 90.00 2 -
251 Tom Aspinwall Lancashire 5 3 9 128.57 1 -
252 Haydon Mustard Durham 2 1 9 81.82 1 -
253 Jake Ball Somerset 13 3 8 66.67 2 -
254 Brydon Carse Durham 1 1 8 133.33 - 1
255 Matt Parkinson Kent 13 4 7 77.78 - -
256 Henry Brookes Middlesex 7 5 7 53.85 - -
257 Ben Geddes Surrey 1 1 7 233.33 - 1
258 Zak Foulkes Birmingham Bears 7 3 7 140.00 - 1
259 Mark Stoneman Middlesex 2 1 6 85.71 1 -
260 Chris Woakes Birmingham Bears 2 1 6 50.00 - -
261 Matt Dunn Surrey 2 1 6 150.00 1 -
262 Saqib Mahmood Lancashire 9 3 6 50.00 - -
263 Riley Meredith Somerset 12 3 6 150.00 - 1
264 Spencer Johnson Surrey 8 2 6 100.00 1 -
265 George Scrimshaw Northamptonshire 3 1 6 100.00 - -
266 John Turner Hampshire 10 4 6 66.67 - -
267 Luke Fletcher Nottinghamshire 3 3 5 62.50 - -
268 Daryn Dupavillon Derbyshire 7 2 5 71.43 - -
269 Jake Lintott Birmingham Bears 15 4 5 50.00 - -
270 Ryan Patel Surrey 1 1 5 100.00 1 -
271 Dillon Pennington Nottinghamshire 3 2 5 100.00 - -
272 Josh Davey Somerset 8 1 4 50.00 - -
273 Brad Wheal Hampshire 7 2 4 50.00 - -
274 Aristides Karvelas Sussex 1 1 4 200.00 1 -
275 Nathan Gilchrist Kent 9 3 3 25.00 - -
276 Jonathan Bushnell Durham 1 1 3 60.00 - -
277 Paul Stirling Leicestershire 2 1 2 50.00 - -
278 Tymal Mills Sussex 15 4 2 100.00 - -
279 Daniel Worrall Surrey 6 2 2 50.00 - -
280 Ben Cliff Yorkshire 5 1 2 100.00 - -
281 Tom Smith Gloucestershire 6 1 1 100.00 - -
282 Ben Lister Nottinghamshire 8 3 1 16.67 - -
283 Jas Singh Kent 3 1 1 50.00 - -
284 Mitch Wagstaff Derbyshire 6 2 1 33.33 - -
285 Brad Currie Sussex 5 1 1 12.50 - -
286 Jack Home Worcestershire 1 1 1 100.00 - -

Highest Strike Rate in Vitality Blast (T20 Blast) 2024

POS PLAYER TEAM MATCHES INN RUNS SR AVG
1 Ben Geddes Surrey 1 1 7 233.33 7
2 Luke Wood Lancashire 12 8 51 204.00 17.00
3 Jamie Smith Surrey 9 8 285 203.57 35.62
4 Nathan McAndrew Sussex 13 10 157 201.28 39.25
5 Aristides Karvelas Sussex 1 1 4 200.00 4
6 Aneurin Donald Derbyshire 10 10 315 199.37 31.50
7 Will Luxton Yorkshire 2 2 45 195.65 22.50
8 Michael Pepper Essex 13 13 535 193.84 44.58
9 Ashton Agar Northamptonshire 6 6 92 191.67 46.00
10 Tom Rogers Kent 6 5 47 188.00 23.50
11 Ben Duckett Nottinghamshire 1 1 39 185.71 39.00
12 George Lavelle Lancashire 2 2 35 184.21 17.50
13 Jack Blatherwick Lancashire 8 4 36 180.00 36.00
14 Jordan Cox Essex 8 8 205 178.26 34.17
15 Gus Miller Northamptonshire 6 3 16 177.78 16.00
16 Sam King Nottinghamshire 1 1 44 176.00 44.00
17 Will Smeed Somerset 12 12 260 175.68 21.67
18 Liam Dawson Hampshire 11 7 84 175.00 16.80
19 Robin Das Essex 3 2 12 171.43 6.00
20 Jamie Overton Surrey 5 5 71 169.05 23.67
21 Lewis Gregory Somerset 15 13 216 168.75 27.00
22 Ed Barnard Birmingham Bears 5 5 69 168.29 17.25
23 Will Smale Glamorgan 6 6 138 168.29 23.00
24 Daniel Hughes Sussex 16 16 596 167.89 39.73
25 Saif Zaib Northamptonshire 14 13 275 167.68 27.50
26 Will Jacks Surrey 5 5 129 167.53 25.80
27 Tom Hartley Lancashire 4 3 20 166.67 6.67
28 James Fuller Hampshire 11 9 168 166.34 24.00
29 Ollie Price Gloucestershire 13 11 123 166.22 20.50
30 Tom Alsop Sussex 16 13 337 164.39 33.70
31 David Bedingham Durham 7 6 225 163.04 37.50
32 Jordan Thompson Yorkshire 13 10 196 161.98 32.67
33 Chris Green Lancashire 11 8 155 161.46 25.83
34 Moeen Ali Birmingham Bears 6 5 205 161.42 41.00
35 Benny Howell Hampshire 12 11 169 160.95 21.12
36 Tom Prest Hampshire 5 5 111 160.87 22.20
37 Max Holden Middlesex 10 10 188 160.68 23.50
38 Keaton Jennings Lancashire 10 10 278 158.86 30.89
39 James Neesham Leicestershire 6 5 135 158.82 33.75
40 Donovan Ferreira Yorkshire 12 11 257 158.64 25.70
41 Kiran Carlson Glamorgan 13 13 380 158.33 29.23
42 Luc Benkenstein Essex 11 6 136 158.14 27.20
43 Harrison Ward Sussex 13 13 350 157.66 26.92
44 Kashif Ali Worcestershire 5 5 156 157.58 31.20
45 Sam Billings Kent 14 14 411 157.47 31.62
46 Tom Curran Surrey 9 9 140 157.30 20.00
47 Jack Taylor Gloucestershire 17 13 333 157.08 27.75
48 Josh Shaw Gloucestershire 13 5 25 156.25 8.33
49 Colin Ingram Glamorgan 13 13 353 155.51 27.15
50 Lewis McManus Northamptonshire 14 12 129 155.42 25.80
51 Phil Salt Lancashire 3 3 79 154.90 26.33
52 Justin Broad Northamptonshire 4 3 48 154.84 24.00
53 Luke Wells Lancashire 12 12 233 154.30 21.18
54 Sam Curran Surrey 5 5 237 153.90 59.25
55 Matthew Breetzke Northamptonshire 13 13 460 153.85 38.33
56 Jacob Bethell Birmingham Bears 15 12 361 153.62 36.10
57 George Dockrell Lancashire 3 2 46 153.33 23.00
58 Sean Dickson Somerset 16 14 333 152.75 33.30
59 Sikandar Raza Northamptonshire 8 7 206 152.59 41.20
60 Sol Budinger Leicestershire 12 11 172 152.21 15.64
61 Joe Clarke Nottinghamshire 14 13 306 151.49 23.54
62 Tom Banton Somerset 14 14 515 151.03 46.82
63 Louis Kimber Leicestershire 14 13 205 150.74 17.08
64 Matt Dunn Surrey 2 1 6 150.00 6.00
65 Riley Meredith Somerset 12 3 6 150.00 6.00
66 Freddie McCann Nottinghamshire 1 1 48 150.00 48.00
67 Adam Rossington Essex 13 13 311 149.52 23.92
68 Tawanda Muyeye Kent 14 13 298 149.00 22.92
69 Ben Cox Leicestershire 14 11 250 147.06 27.78
70 Chris Cooke Glamorgan 13 13 204 146.76 17.00
71 Ben Charlesworth Gloucestershire 17 13 221 146.36 24.56
72 George Balderson Lancashire 3 3 76 146.15 38.00
73 Laurie Evans Surrey 15 15 279 146.07 19.93
74 Timm van der Gugten Glamorgan 11 9 54 145.95 9.00
75 David Payne Gloucestershire 17 6 35 145.83 11.67
76 Ethan Brookes Worcestershire 14 14 315 145.83 26.25
77 Samit Patel Derbyshire 13 13 238 145.12 21.64
78 Michael Neser Hampshire 7 4 39 144.44 19.50
79 Rishi Patel Leicestershire 14 13 413 144.41 31.77
80 Gareth Roderick Worcestershire 14 11 181 143.65 18.10
81 Ian Holland Leicestershire 4 2 10 142.86 10
82 Fazalhaq Farooqi Nottinghamshire 6 3 20 142.86 20
83 James Coles Sussex 16 14 354 142.74 32.18
84 Michael Jones Durham 9 9 137 142.71 22.83
85 Liam Patterson-White Nottinghamshire 10 7 121 142.35 24.20
86 George Garton Birmingham Bears 14 9 105 141.89 21.00
87 Paul Walter Essex 13 12 207 141.78 18.82
88 Ross Whiteley Derbyshire 13 11 154 141.28 15.40
89 Ashton Turner Durham 14 12 285 141.09 31.67
90 Lewis Goldsworthy Leicestershire 11 10 179 140.94 25.57
91 Tom Kohler-Cadmore Somerset 16 16 386 140.88 27.57
92 Joe Denly Kent 6 6 162 140.87 32.40
93 Shan Masood Yorkshire 12 11 211 140.67 26.38
94 Marcus O'Riordan Kent 14 13 153 140.37 11.77
95 Zak Foulkes Birmingham Bears 7 3 7 140.00 2.33
96 Matthew Waite Worcestershire 11 9 149 139.25 18.62
97 Tom Abell Somerset 16 13 352 138.58 32.00
98 Liam Livingstone Lancashire 3 3 133 138.54 66.50
99 Charlie Allison Essex 7 5 119 138.37 59.50
100 James Bracey Gloucestershire 17 17 251 137.91 16.73
101 Sam Hain Birmingham Bears 14 13 569 137.44 63.22
102 Alex Davies Birmingham Bears 14 14 240 137.14 17.14
103 Tom Bevan Glamorgan 8 7 85 137.10 12.14
104 Dan Mousley Birmingham Bears 15 15 385 136.52 32.08
105 Craig Overton Somerset 12 6 60 136.36 20.00
106 Ben Raine Durham 15 10 136 136.00 15.11
107 Tom Price Gloucestershire 3 1 19 135.71 19.00
108 Ed Pollock Worcestershire 14 13 184 135.29 20.44
109 Hasan Ali Birmingham Bears 5 3 23 135.29 11.50
110 George Thomas Somerset 4 4 127 135.11 31.75
111 Dawid Malan Yorkshire 12 12 420 135.05 42.00
112 Hayden Walsh Worcestershire 13 6 31 134.78 7.75
113 Daniel Bell-Drummond Kent 14 14 373 134.66 26.64
114 David Lloyd Derbyshire 13 13 327 134.57 27.25
115 Toby Albert Hampshire 12 10 226 134.52 28.25
116 Martin Andersson Middlesex 11 11 282 134.29 28.20
117 Scott Currie Leicestershire 12 6 47 134.29 23.50
118 Josh Bohannon Lancashire 8 8 87 133.85 10.88
119 Dom Sibley Surrey 11 11 269 133.83 26.90
120 David Willey Northamptonshire 14 14 313 133.76 22.36
121 Rob Yates Birmingham Bears 8 8 143 133.64 20.43
122 Ben Slater Nottinghamshire 3 3 20 133.33 10.00
123 Brydon Carse Durham 1 1 8 133.33 8.00
124 Eathan Bosch Essex 4 2 12 133.33 12
125 Sean Abbott Surrey 8 6 45 132.35 9.00
126 Chris Wood Hampshire 11 5 41 132.26 13.67
127 Leus du Plooy Middlesex 7 7 148 132.14 24.67
128 Nathan Smith Worcestershire 9 8 144 132.11 24.00
129 Ollie Pope Surrey 9 8 224 131.76 32.00
130 Ollie Robinson Sussex 15 6 71 131.48 17.75
131 Miles Hammond Gloucestershire 17 17 487 130.91 32.47
132 Danny Briggs Birmingham Bears 15 6 34 130.77 34.00
133 Jake Libby Worcestershire 2 2 17 130.77 17.00
134 Ben Mike Leicestershire 14 11 102 130.77 14.57
135 James Rew Somerset 2 2 68 130.77 68.00
136 Tom Lawes Surrey 4 2 17 130.77 8.50
137 Joe Cracknell Middlesex 9 8 77 130.51 11.00
138 Josh Cobb Worcestershire 12 12 271 130.29 22.58
139 Sam Northeast Glamorgan 7 7 216 130.12 43.20
140 Adam Hose Worcestershire 12 12 290 130.04 26.36
141 James Wharton Yorkshire 7 6 132 129.41 22.00
142 Wiaan Mulder Leicestershire 8 8 115 129.21 16.43
143 Stevie Eskinazi Middlesex 9 9 164 129.13 18.22
144 Colin Ackermann Durham 9 9 219 128.82 27.38
145 Matty Hurst Lancashire 12 10 228 128.81 25.33
146 James Vince Hampshire 12 11 283 128.64 25.73
147 Tom Aspinwall Lancashire 5 3 9 128.57 4.50
148 Ravi Bopara Northamptonshire 13 13 340 128.30 30.91
149 Dean Elgar Essex 13 13 331 128.29 27.58
150 Jack Davies Middlesex 12 11 214 128.14 19.45
151 Cam Fletcher Derbyshire 5 5 88 127.54 29.33
152 Zak Chappell Derbyshire 12 8 51 127.50 12.75
153 Cameron Bancroft Gloucestershire 17 17 534 127.14 33.38
154 Joe Root Yorkshire 8 8 197 127.10 32.83
155 Joe Weatherley Hampshire 12 11 324 127.06 36.00
156 Bas de Leede Durham 7 6 80 126.98 16.00
157 Ricardo Vasconcelos Northamptonshire 11 11 259 126.96 23.55
158 John Simpson Sussex 16 12 204 125.93 20.40
159 Ben Green Somerset 16 9 74 125.42 12.33
160 Adam Lyth Yorkshire 12 12 302 125.31 27.45
161 Cameron Steel Surrey 10 6 45 125.00 45.00
162 Ben McDermott Hampshire 12 11 237 124.74 21.55
163 Zak Crawley Kent 8 8 82 124.24 10.25
164 Feroze Khushi Kent 3 3 57 123.91 19.00
165 Harry Swindells Leicestershire 2 2 26 123.81 13.00
166 Alex Thomson Derbyshire 8 5 73 123.73 73.00
167 Danny Lamb Sussex 12 8 147 123.53 18.38
168 Tom Clark Sussex 8 8 179 123.45 35.80
169 Aaron Beard Essex 8 3 16 123.08 16
170 Rory Burns Surrey 10 9 150 122.95 18.75
171 Mohammad Amir Derbyshire 5 2 22 122.22 22.00
172 Andrew Gorvin Glamorgan 8 5 33 122.22 16.50
173 Jack Haynes Nottinghamshire 14 13 229 121.81 17.62
174 Luis Reece Derbyshire 8 8 96 121.52 12.00
175 Graham Clark Durham 15 15 322 121.51 24.77
176 Fletcha Middleton Hampshire 2 2 34 121.43 17.00
177 Dan Lawrence Surrey 10 10 125 121.36 12.50
178 Marnus Labuschagne Glamorgan 13 12 228 121.28 20.73
179 Joey Evison Kent 14 13 173 120.98 24.71
180 Josh De Caires Middlesex 9 8 64 120.75 10.67
181 Ben Dwarshuis Durham 8 5 47 120.51 11.75
182 Wayne Madsen Derbyshire 12 12 336 120.00 30.55
183 Jason Roy Surrey 5 5 122 119.61 24.40
184 George Hill Yorkshire 6 4 49 119.51 16.33
185 Steven Croft Lancashire 12 10 205 119.19 25.62
186 Jafer Chohan Yorkshire 10 4 19 118.75 6.33
187 Chris Benjamin Birmingham Bears 15 13 114 117.53 11.40
188 Jack Carson Sussex 12 5 68 117.24 22.67
189 Tom Bruce Lancashire 8 7 139 116.81 23.17
190 Roelof van der Merwe Somerset 12 4 28 116.67 14.00
191 Luke Hollman Middlesex 12 11 126 116.67 14.00
192 Mason Crane Glamorgan 13 6 50 116.28 16.67
193 Marchant de Lange Gloucestershire 10 5 22 115.79 7.33
194 Alex Lees Durham 15 15 301 115.77 25.08
195 Grant Stewart Kent 10 7 37 115.62 12.33
196 Jack Leaning Kent 6 5 67 115.52 16.75
197 Ollie Robinson Durham 15 13 146 114.96 14.60
198 Ben Allison Essex 7 3 31 114.81 31.00
199 Blake Cullen Middlesex 10 5 24 114.29 8.00
200 Josh Hull Leicestershire 14 4 24 114.29 12.00
201 Brett D'Oliveira Worcestershire 11 11 225 114.21 20.45
202 Daniel Sams Essex 6 5 33 113.79 8.25
203 Fynn Hudson-Prentice Sussex 10 9 125 113.64 15.62
204 Noah Cornwell Middlesex 11 4 25 113.64 25
205 Jamie McIlroy Glamorgan 10 4 9 112.50 9.00
206 Matt Critchley Essex 13 12 122 111.93 15.25
207 Beau Webster Gloucestershire 13 12 237 111.79 21.55
208 Ryan Higgins Middlesex 12 12 166 110.67 13.83
209 Alex Hales Nottinghamshire 8 7 138 110.40 23.00
210 Jordan Clark Surrey 14 10 93 109.41 11.62
211 Brooke Guest Derbyshire 12 10 188 108.67 26.86
212 Peter Handscomb Leicestershire 12 12 229 108.53 22.90
213 Tom Moores Nottinghamshire 14 13 173 108.12 15.73
214 Harry Came Derbyshire 3 3 41 107.89 13.67
215 Eddie Jack Hampshire 3 1 14 107.69 14.00
216 Harry Finch Kent 5 3 46 106.98 46.00
217 Shane Snater Essex 8 3 32 106.67 32.00
218 Matt Taylor Gloucestershire 16 9 50 106.38 7.14
219 Matthew Montgomery Nottinghamshire 13 11 156 106.12 17.33
220 Tom Helm Middlesex 11 8 59 105.36 14.75
221 Rob Jones Worcestershire 6 5 79 105.33 26.33
222 George Bell Lancashire 2 2 22 104.76 22.00
223 Tom Taylor Worcestershire 14 11 96 104.35 16.00
224 Rehan Ahmed Leicestershire 11 10 119 103.48 13.22
225 Lyndon James Nottinghamshire 14 11 149 102.76 16.56
226 Ben Kellaway Glamorgan 7 7 40 102.56 8.00
227 Dom Bess Yorkshire 13 8 68 101.49 11.33
228 Tom Smith Gloucestershire 6 1 1 100.00 1
229 Tymal Mills Sussex 15 4 2 100.00 2.00
230 Paul Coughlin Durham 6 2 18 100.00 9.00
231 Conor McKerr Yorkshire 5 4 17 100.00 17.00
232 Ryan Patel Surrey 1 1 5 100.00 5.00
233 Spencer Johnson Surrey 8 2 6 100.00 6.00
234 George Scrimshaw Northamptonshire 3 1 6 100.00 6
235 Tom Lammonby Somerset 1 1 19 100.00 19.00
236 Dillon Pennington Nottinghamshire 3 2 5 100.00 2.50
237 Ben Cliff Yorkshire 5 1 2 100.00 2
238 Jack Home Worcestershire 1 1 1 100.00 1
239 Raphy Weatherall Northamptonshire 9 1 21 100.00 21
240 Olly Stone Nottinghamshire 14 8 57 98.28 14.25
241 Graeme van Buuren Gloucestershire 7 6 55 98.21 13.75
242 Matthew Potts Durham 8 4 36 97.30 9.00
243 Dan Douthwaite Glamorgan 13 12 86 94.51 10.75
244 Nick Gubbins Hampshire 3 3 15 93.75 5.00
245 Calvin Harrison Nottinghamshire 14 9 76 92.68 10.86
246 Chris Jordan Surrey 7 6 35 92.11 8.75
247 Ben Martindale Nottinghamshire 7 6 78 90.70 13.00
248 Ali Orr Hampshire 1 1 9 90.00 9.00
249 Xavier Bartlett Kent 8 6 31 88.57 31.00
250 Gus Atkinson Surrey 8 5 14 87.50 14.00
251 Simon Harmer Essex 12 7 32 86.49 6.40
252 Mark Stoneman Middlesex 2 1 6 85.71 6.00
253 Daniel Moriarty Yorkshire 13 3 12 85.71 12
254 Oli Carter Sussex 4 4 39 84.78 9.75
255 Matthew Revis Yorkshire 9 5 50 84.75 10.00
256 Chris Sole Glamorgan 3 1 15 83.33 15
257 Haydon Mustard Durham 2 1 9 81.82 9.00
258 Beyers Swanepoel Kent 6 5 17 80.95 3.40
259 Nathan Sowter Durham 15 5 11 78.57 3.67
260 Will Young Nottinghamshire 6 6 56 77.78 9.33
261 Matt Parkinson Kent 13 4 7 77.78 3.50
262 Freddie Heldreich Northamptonshire 14 1 21 77.78 21
263 Daryn Dupavillon Derbyshire 7 2 5 71.43 5.00
264 Anuj Dal Derbyshire 1 1 9 69.23 9.00
265 Ben Sanderson Northamptonshire 12 3 11 68.75 5.50
266 Adam Finch Worcestershire 9 3 11 68.75 11.00
267 Edward Byrom Glamorgan 5 5 19 67.86 3.80
268 Jake Ball Somerset 13 3 8 66.67 2.67
269 John Turner Hampshire 10 4 6 66.67 6
270 Luke Fletcher Nottinghamshire 3 3 5 62.50 5.00
271 Callum Parkinson Durham 15 6 14 60.87 14.00
272 Jonathan Bushnell Durham 1 1 3 60.00 3.00
273 George Bartlett Northamptonshire 9 5 13 59.09 2.60
274 Henry Brookes Middlesex 7 5 7 53.85 2.33
275 Paul Stirling Leicestershire 2 1 2 50.00 2.00
276 Chris Woakes Birmingham Bears 2 1 6 50.00 6.00
277 Josh Davey Somerset 8 1 4 50.00 4
278 Daniel Worrall Surrey 6 2 2 50.00 2
279 Saqib Mahmood Lancashire 9 3 6 50.00 3.00
280 Brad Wheal Hampshire 7 2 4 50.00 2.00
281 Jake Lintott Birmingham Bears 15 4 5 50.00 1.25
282 Jas Singh Kent 3 1 1 50.00 1.00
283 Mitch Wagstaff Derbyshire 6 2 1 33.33 1
284 Nathan Gilchrist Kent 9 3 3 25.00 1.00
285 Ben Lister Nottinghamshire 8 3 1 16.67 0.50
286 Brad Currie Sussex 5 1 1 12.50 1

Highest Individual Scores in Vitality Blast (T20 Blast) 2024

POS PLAYER TEAM MATCHES INN RUNS SR 4s 6s
1 Kiran Carlson Glamorgan 13 13 135 158.33 35 20
2 Michael Pepper Essex 13 13 120 193.84 48 32
3 Sam Billings Kent 14 14 106 157.47 46 9
4 Rishi Patel Leicestershire 14 13 104 144.41 48 14
5 Moeen Ali Birmingham Bears 6 5 103 161.42 16 15
6 Sam Curran Surrey 5 5 102 153.90 13 13
7 Ollie Pope Surrey 9 8 99 131.76 23 4
8 Sam Hain Birmingham Bears 14 13 98 137.44 39 16
9 Daniel Hughes Sussex 16 16 96 167.89 76 25
10 Tom Abell Somerset 16 13 96 138.58 32 8
11 Matthew Breetzke Northamptonshire 13 13 94 153.85 46 18
12 Dawid Malan Yorkshire 12 12 93 135.05 43 14
13 Cameron Bancroft Gloucestershire 17 17 87 127.14 57 11
14 Tom Alsop Sussex 16 13 87 164.39 31 13
15 Graham Clark Durham 15 15 87 121.51 37 7
16 Jamie Smith Surrey 9 8 87 203.57 13 24
17 Saif Zaib Northamptonshire 14 13 86 167.68 25 14
18 Will Jacks Surrey 5 5 86 167.53 12 6
19 Will Smeed Somerset 12 12 86 175.68 28 16
20 Max Holden Middlesex 10 10 85 160.68 21 6
21 Adam Lyth Yorkshire 12 12 84 125.31 31 10
22 Aneurin Donald Derbyshire 10 10 84 199.37 27 23
23 Jack Taylor Gloucestershire 17 13 80 157.08 22 21
24 Miles Hammond Gloucestershire 17 17 80 130.91 54 23
25 David Willey Northamptonshire 14 14 79 133.76 23 18
26 Joe Clarke Nottinghamshire 14 13 79 151.49 40 13
27 Tom Banton Somerset 14 14 79 151.03 53 19
28 Adam Rossington Essex 13 13 78 149.52 30 16
29 David Bedingham Durham 7 6 78 163.04 21 10
30 Sean Dickson Somerset 16 14 78 152.75 34 12
31 Dean Elgar Essex 13 13 77 128.29 35 7
32 Daniel Bell-Drummond Kent 14 14 76 134.66 43 9
33 Peter Handscomb Leicestershire 12 12 75 108.53 20 1
34 Josh Cobb Worcestershire 12 12 74 130.29 33 8
35 Leus du Plooy Middlesex 7 7 73 132.14 13 5
36 Tawanda Muyeye Kent 14 13 73 149.00 29 11
37 Alex Lees Durham 15 15 72 115.77 26 6
38 Tom Clark Sussex 8 8 72 123.45 20 4
39 Jacob Bethell Birmingham Bears 15 12 71 153.62 21 23
40 Colin Ackermann Durham 9 9 70 128.82 17 9
41 Phil Salt Lancashire 3 3 70 154.90 3 6
42 James Coles Sussex 16 14 69 142.74 42 4
43 Charlie Allison Essex 7 5 69 138.37 8 4
44 Joe Weatherley Hampshire 12 11 68 127.06 38 3
45 Harrison Ward Sussex 13 13 68 157.66 45 15
46 Rob Yates Birmingham Bears 8 8 68 133.64 14 6
47 Dan Mousley Birmingham Bears 15 15 68 136.52 36 13
48 Samit Patel Derbyshire 13 13 67 145.12 18 13
49 Sam Northeast Glamorgan 7 7 67 130.12 22 6
50 James Neesham Leicestershire 6 5 67 158.82 9 9
51 Dom Sibley Surrey 11 11 67 133.83 28 7
52 Ed Pollock Worcestershire 14 13 67 135.29 23 5
53 Lewis Goldsworthy Leicestershire 11 10 67 140.94 17 4
54 Luke Wells Lancashire 12 12 66 154.30 20 14
55 Donovan Ferreira Yorkshire 12 11 66 158.64 16 19
56 Toby Albert Hampshire 12 10 66 134.52 21 6
57 Keaton Jennings Lancashire 10 10 64 158.86 37 7
58 Ben McDermott Hampshire 12 11 64 124.74 21 11
59 Tom Kohler-Cadmore Somerset 16 16 63 140.88 26 23
60 Adam Hose Worcestershire 12 12 63 130.04 17 14
61 Benny Howell Hampshire 12 11 62 160.95 9 12
62 Rory Burns Surrey 10 9 62 122.95 16 2
63 James Rew Somerset 2 2 62 130.77 6 3
64 Ravi Bopara Northamptonshire 13 13 61 128.30 24 13
65 Ben Cox Leicestershire 14 11 61 147.06 21 5
66 Brett D'Oliveira Worcestershire 11 11 61 114.21 25 2
67 Shan Masood Yorkshire 12 11 61 140.67 19 8
68 Will Smale Glamorgan 6 6 59 168.29 16 7
69 Marnus Labuschagne Glamorgan 13 12 58 121.28 28 4
70 Martin Andersson Middlesex 11 11 57 134.29 29 10
71 Joe Denly Kent 6 6 56 140.87 15 4
72 Jason Roy Surrey 5 5 55 119.61 13 3
73 Liam Livingstone Lancashire 3 3 54 138.54 8 9
74 Luc Benkenstein Essex 11 6 54 158.14 15 5
75 John Simpson Sussex 16 12 53 125.93 17 5
76 James Vince Hampshire 12 11 53 128.64 30 7
77 Wayne Madsen Derbyshire 12 12 53 120.00 32 4
78 Lewis Gregory Somerset 15 13 53 168.75 17 11
79 Paul Walter Essex 13 12 53 141.78 19 9
80 Jack Davies Middlesex 12 11 53 128.14 21 8
81 Louis Kimber Leicestershire 14 13 53 150.74 12 15
82 Steven Croft Lancashire 12 10 52 119.19 12 8
83 Colin Ingram Glamorgan 13 13 52 155.51 41 12
84 James Wharton Yorkshire 7 6 52 129.41 13 5
85 Nathan Smith Worcestershire 9 8 51 132.11 9 6
86 Lyndon James Nottinghamshire 14 11 51 102.76 12 2
87 Jack Haynes Nottinghamshire 14 13 51 121.81 18 8
88 Tom Prest Hampshire 5 5 51 160.87 14 2
89 Alex Hales Nottinghamshire 8 7 50 110.40 14 4
90 David Lloyd Derbyshire 13 13 50 134.57 25 14
91 Tom Bruce Lancashire 8 7 50 116.81 12 4
92 Jordan Thompson Yorkshire 13 10 50 161.98 8 15
93 Sol Budinger Leicestershire 12 11 50 152.21 18 9
94 Ashton Turner Durham 14 12 49 141.09 21 9
95 James Bracey Gloucestershire 17 17 49 137.91 26 10
96 Ed Barnard Birmingham Bears 5 5 48 168.29 11 2
97 Tom Curran Surrey 9 9 48 157.30 14 6
98 Stevie Eskinazi Middlesex 9 9 48 129.13 15 7
99 Jordan Cox Essex 8 8 48 178.26 21 11
100 Freddie McCann Nottinghamshire 1 1 48 150.00 5 2
101 Alex Davies Birmingham Bears 14 14 47 137.14 23 11
102 Fynn Hudson-Prentice Sussex 10 9 47 113.64 10 3
103 Ben Green Somerset 16 9 47 125.42 5 4
104 Ross Whiteley Derbyshire 13 11 46 141.28 9 11
105 Kashif Ali Worcestershire 5 5 46 157.58 11 10
106 George Dockrell Lancashire 3 2 45 153.33 4 2
107 Matty Hurst Lancashire 12 10 45 128.81 18 7
108 Ryan Higgins Middlesex 12 12 44 110.67 12 5
109 Liam Patterson-White Nottinghamshire 10 7 44 142.35 9 6
110 Ethan Brookes Worcestershire 14 14 44 145.83 34 8
111 Sam King Nottinghamshire 1 1 44 176.00 2 3
112 Ben Martindale Nottinghamshire 7 6 44 90.70 8 2
113 Joe Root Yorkshire 8 8 43 127.10 14 6
114 Sikandar Raza Northamptonshire 8 7 43 152.59 11 13
115 Ollie Price Gloucestershire 13 11 43 166.22 8 9
116 Craig Overton Somerset 12 6 42 136.36 6 2
117 Brooke Guest Derbyshire 12 10 42 108.67 8 4
118 Ricardo Vasconcelos Northamptonshire 11 11 42 126.96 37 5
119 George Thomas Somerset 4 4 42 135.11 18 3
120 Laurie Evans Surrey 15 15 41 146.07 31 11
121 Ollie Robinson Durham 15 13 41 114.96 11 6
122 Chris Cooke Glamorgan 13 13 40 146.76 16 10
123 Matthew Waite Worcestershire 11 9 40 139.25 13 8
124 Beau Webster Gloucestershire 13 12 40 111.79 19 6
125 Danny Lamb Sussex 12 8 40 123.53 15 4
126 James Fuller Hampshire 11 9 39 166.34 10 12
127 Ben Duckett Nottinghamshire 1 1 39 185.71 5 1
128 Gareth Roderick Worcestershire 14 11 39 143.65 13 8
129 Josh Bohannon Lancashire 8 8 39 133.85 9 4
130 Michael Jones Durham 9 9 39 142.71 9 9
131 Ben Charlesworth Gloucestershire 17 13 39 146.36 13 14
132 Chris Green Lancashire 11 8 38 161.46 11 8
133 George Balderson Lancashire 3 3 37 146.15 6 2
134 Rehan Ahmed Leicestershire 11 10 36 103.48 11 3
135 Rob Jones Worcestershire 6 5 35 105.33 9 -
136 Feroze Khushi Kent 3 3 35 123.91 3 2
137 Joey Evison Kent 14 13 34 120.98 14 3
138 Tom Bevan Glamorgan 8 7 34 137.10 4 7
139 Ben Raine Durham 15 10 33 136.00 15 6
140 Jack Leaning Kent 6 5 33 115.52 4 2
141 Chris Benjamin Birmingham Bears 15 13 33 117.53 7 5
142 Marcus O'Riordan Kent 14 13 33 140.37 17 5
143 Oli Carter Sussex 4 4 33 84.78 4 -
144 Will Luxton Yorkshire 2 2 33 195.65 3 3
145 Matthew Montgomery Nottinghamshire 13 11 33 106.12 12 3
146 Dan Lawrence Surrey 10 10 32 121.36 16 1
147 Nathan McAndrew Sussex 13 10 32 201.28 10 12
148 Ashton Agar Northamptonshire 6 6 31 191.67 5 8
149 Matt Critchley Essex 13 12 31 111.93 7 5
150 Tom Moores Nottinghamshire 14 13 31 108.12 10 6
151 Tom Rogers Kent 6 5 31 188.00 2 4
152 Josh De Caires Middlesex 9 8 31 120.75 5 2
153 Liam Dawson Hampshire 11 7 30 175.00 6 3
154 Jamie Overton Surrey 5 5 30 169.05 4 5
155 Matthew Revis Yorkshire 9 5 30 84.75 3 1
156 Cam Fletcher Derbyshire 5 5 29 127.54 8 3
157 George Garton Birmingham Bears 14 9 29 141.89 9 3
158 Justin Broad Northamptonshire 4 3 29 154.84 6 1
159 Wiaan Mulder Leicestershire 8 8 28 129.21 11 2
160 Dom Bess Yorkshire 13 8 28 101.49 7 2
161 Luke Hollman Middlesex 12 11 28 116.67 9 5
162 Bas de Leede Durham 7 6 28 126.98 6 2
163 Ben Mike Leicestershire 14 11 28 130.77 7 4
164 Matt Taylor Gloucestershire 16 9 27 106.38 3 3
165 Tom Helm Middlesex 11 8 26 105.36 6 1
166 Lewis McManus Northamptonshire 14 12 26 155.42 10 6
167 Zak Crawley Kent 8 8 26 124.24 11 1
168 Harry Came Derbyshire 3 3 26 107.89 2 2
169 Jack Carson Sussex 12 5 26 117.24 2 4
170 Will Young Nottinghamshire 6 6 25 77.78 4 -
171 Harry Finch Kent 5 3 24 106.98 2 1
172 Sean Abbott Surrey 8 6 24 132.35 - 2
173 Ben Dwarshuis Durham 8 5 24 120.51 2 3
174 Joe Cracknell Middlesex 9 8 24 130.51 10 1
175 Jordan Clark Surrey 14 10 23 109.41 5 1
176 Luis Reece Derbyshire 8 8 23 121.52 13 3
177 Graeme van Buuren Gloucestershire 7 6 22 98.21 3 -
178 Alex Thomson Derbyshire 8 5 22 123.73 4 3
179 Harry Swindells Leicestershire 2 2 22 123.81 2 1
180 George Bell Lancashire 2 2 22 104.76 3 -
181 Roelof van der Merwe Somerset 12 4 21 116.67 3 -
182 Chris Wood Hampshire 11 5 21 132.26 6 1
183 Tom Taylor Worcestershire 14 11 21 104.35 5 2
184 Dan Douthwaite Glamorgan 13 12 21 94.51 5 1
185 Grant Stewart Kent 10 7 21 115.62 2 2
186 Freddie Heldreich Northamptonshire 14 1 21 77.78 1 -
187 Raphy Weatherall Northamptonshire 9 1 21 100.00 - 1
188 Ben Slater Nottinghamshire 3 3 20 133.33 1 2
189 Ollie Robinson Sussex 15 6 20 131.48 6 -
190 Shane Snater Essex 8 3 20 106.67 4 -
191 George Lavelle Lancashire 2 2 20 184.21 2 3
192 Scott Currie Leicestershire 12 6 20 134.29 2 3
193 Michael Neser Hampshire 7 4 19 144.44 4 1
194 Mason Crane Glamorgan 13 6 19 116.28 4 2
195 Tom Lammonby Somerset 1 1 19 100.00 1 1
196 Calvin Harrison Nottinghamshire 14 9 19 92.68 4 2
197 Tom Price Gloucestershire 3 1 19 135.71 2 1
198 Zak Chappell Derbyshire 12 8 18 127.50 4 2
199 Tom Hartley Lancashire 4 3 18 166.67 1 2
200 Fletcha Middleton Hampshire 2 2 18 121.43 5 1
201 David Payne Gloucestershire 17 6 17 145.83 2 2
202 Timm van der Gugten Glamorgan 11 9 17 145.95 7 1
203 Hasan Ali Birmingham Bears 5 3 17 135.29 - 2
204 Jack Blatherwick Lancashire 8 4 17 180.00 - 3
205 Ben Allison Essex 7 3 17 114.81 2 2
206 Olly Stone Nottinghamshire 14 8 16 98.28 4 -
207 Paul Coughlin Durham 6 2 16 100.00 - -
208 Jake Libby Worcestershire 2 2 16 130.77 - 1
209 Fazalhaq Farooqi Nottinghamshire 6 3 16 142.86 2 1
210 Luke Wood Lancashire 12 8 15 204.00 3 3
211 Chris Sole Glamorgan 3 1 15 83.33 - 1
212 Matthew Potts Durham 8 4 15 97.30 3 1
213 George Hill Yorkshire 6 4 15 119.51 7 1
214 Jafer Chohan Yorkshire 10 4 15 118.75 1 1
215 Noah Cornwell Middlesex 11 4 15 113.64 2 1
216 Chris Jordan Surrey 7 6 14 92.11 2 1
217 Nick Gubbins Hampshire 3 3 14 93.75 3 -
218 Cameron Steel Surrey 10 6 14 125.00 2 2
219 Andrew Gorvin Glamorgan 8 5 14 122.22 2 2
220 Eddie Jack Hampshire 3 1 14 107.69 1 -
221 Mohammad Amir Derbyshire 5 2 13 122.22 1 1
222 Danny Briggs Birmingham Bears 15 6 13 130.77 2 1
223 Marchant de Lange Gloucestershire 10 5 13 115.79 3 -
224 Xavier Bartlett Kent 8 6 12 88.57 1 -
225 Hayden Walsh Worcestershire 13 6 12 134.78 2 2
226 Tom Lawes Surrey 4 2 12 130.77 1 1
227 Josh Hull Leicestershire 14 4 12 114.29 2 1
228 Josh Shaw Gloucestershire 13 5 11 156.25 1 2
229 Daniel Sams Essex 6 5 11 113.79 2 2
230 Blake Cullen Middlesex 10 5 11 114.29 2 1
231 Ben Kellaway Glamorgan 7 7 11 102.56 4 -
232 Ben Sanderson Northamptonshire 12 3 10 68.75 - 1
233 Conor McKerr Yorkshire 5 4 10 100.00 1 -
234 Aaron Beard Essex 8 3 10 123.08 - 1
235 Edward Byrom Glamorgan 5 5 10 67.86 3 -
236 Gus Atkinson Surrey 8 5 10 87.50 1 -
237 Ian Holland Leicestershire 4 2 9 142.86 1 -
238 Anuj Dal Derbyshire 1 1 9 69.23 - -
239 Ali Orr Hampshire 1 1 9 90.00 2 -
240 Haydon Mustard Durham 2 1 9 81.82 1 -
241 Jake Ball Somerset 13 3 8 66.67 2 -
242 Simon Harmer Essex 12 7 8 86.49 3 -
243 Brydon Carse Durham 1 1 8 133.33 - 1
244 Callum Parkinson Durham 15 6 8 60.87 - -
245 Eathan Bosch Essex 4 2 8 133.33 1 -
246 Daniel Moriarty Yorkshire 13 3 8 85.71 1 -
247 Beyers Swanepoel Kent 6 5 8 80.95 2 -
248 Gus Miller Northamptonshire 6 3 8 177.78 1 1
249 George Bartlett Northamptonshire 9 5 7 59.09 1 -
250 Jamie McIlroy Glamorgan 10 4 7 112.50 1 -
251 Ben Geddes Surrey 1 1 7 233.33 - 1
252 Mark Stoneman Middlesex 2 1 6 85.71 1 -
253 Chris Woakes Birmingham Bears 2 1 6 50.00 - -
254 Matt Dunn Surrey 2 1 6 150.00 1 -
255 Matt Parkinson Kent 13 4 6 77.78 - -
256 Riley Meredith Somerset 12 3 6 150.00 - 1
257 George Scrimshaw Northamptonshire 3 1 6 100.00 - -
258 Adam Finch Worcestershire 9 3 6 68.75 1 -
259 Robin Das Essex 3 2 6 171.43 2 -
260 Zak Foulkes Birmingham Bears 7 3 6 140.00 - 1
261 Luke Fletcher Nottinghamshire 3 3 5 62.50 - -
262 Daryn Dupavillon Derbyshire 7 2 5 71.43 - -
263 Nathan Sowter Durham 15 5 5 78.57 1 -
264 Henry Brookes Middlesex 7 5 5 53.85 - -
265 Ryan Patel Surrey 1 1 5 100.00 1 -
266 Dillon Pennington Nottinghamshire 3 2 5 100.00 - -
267 Tom Aspinwall Lancashire 5 3 5 128.57 1 -
268 Josh Davey Somerset 8 1 4 50.00 - -
269 Spencer Johnson Surrey 8 2 4 100.00 1 -
270 Aristides Karvelas Sussex 1 1 4 200.00 1 -
271 Saqib Mahmood Lancashire 9 3 3 50.00 - -
272 Brad Wheal Hampshire 7 2 3 50.00 - -
273 Jake Lintott Birmingham Bears 15 4 3 50.00 - -
274 John Turner Hampshire 10 4 3 66.67 - -
275 Jonathan Bushnell Durham 1 1 3 60.00 - -
276 Paul Stirling Leicestershire 2 1 2 50.00 - -
277 Nathan Gilchrist Kent 9 3 2 25.00 - -
278 Ben Cliff Yorkshire 5 1 2 100.00 - -
279 Tom Smith Gloucestershire 6 1 1 100.00 - -
280 Tymal Mills Sussex 15 4 1 100.00 - -
281 Daniel Worrall Surrey 6 2 1 50.00 - -
282 Ben Lister Nottinghamshire 8 3 1 16.67 - -
283 Jas Singh Kent 3 1 1 50.00 - -
284 Mitch Wagstaff Derbyshire 6 2 1 33.33 - -
285 Brad Currie Sussex 5 1 1 12.50 - -
286 Jack Home Worcestershire 1 1 1 100.00 - -

Highest Average in Vitality Blast (T20 Blast) 2024

POS PLAYER TEAM MATCHES INN RUNS AVG NO
1 Alex Thomson Derbyshire 8 5 73 73.00 4
2 James Rew Somerset 2 2 68 68.00 1
3 Liam Livingstone Lancashire 3 3 133 66.50 1
4 Sam Hain Birmingham Bears 14 13 569 63.22 4
5 Charlie Allison Essex 7 5 119 59.50 3
6 Sam Curran Surrey 5 5 237 59.25 1
7 Freddie McCann Nottinghamshire 1 1 48 48.00 0
8 Tom Banton Somerset 14 14 515 46.82 3
9 Ashton Agar Northamptonshire 6 6 92 46.00 4
10 Harry Finch Kent 5 3 46 46.00 2
11 Cameron Steel Surrey 10 6 45 45.00 5
12 Michael Pepper Essex 13 13 535 44.58 1
13 Sam King Nottinghamshire 1 1 44 44.00 0
14 Sam Northeast Glamorgan 7 7 216 43.20 2
15 Dawid Malan Yorkshire 12 12 420 42.00 2
16 Sikandar Raza Northamptonshire 8 7 206 41.20 2
17 Moeen Ali Birmingham Bears 6 5 205 41.00 0
18 Daniel Hughes Sussex 16 16 596 39.73 1
19 Nathan McAndrew Sussex 13 10 157 39.25 6
20 Ben Duckett Nottinghamshire 1 1 39 39.00 0
21 Matthew Breetzke Northamptonshire 13 13 460 38.33 1
22 George Balderson Lancashire 3 3 76 38.00 1
23 David Bedingham Durham 7 6 225 37.50 0
24 Jacob Bethell Birmingham Bears 15 12 361 36.10 2
25 Joe Weatherley Hampshire 12 11 324 36.00 2
26 Jack Blatherwick Lancashire 8 4 36 36.00 3
27 Tom Clark Sussex 8 8 179 35.80 3
28 Jamie Smith Surrey 9 8 285 35.62 0
29 Jordan Cox Essex 8 8 205 34.17 2
30 Danny Briggs Birmingham Bears 15 6 34 34.00 5
31 James Neesham Leicestershire 6 5 135 33.75 1
32 Tom Alsop Sussex 16 13 337 33.70 3
33 Cameron Bancroft Gloucestershire 17 17 534 33.38 1
34 Sean Dickson Somerset 16 14 333 33.30 4
35 Joe Root Yorkshire 8 8 197 32.83 2
36 Jordan Thompson Yorkshire 13 10 196 32.67 4
37 Miles Hammond Gloucestershire 17 17 487 32.47 2
38 Joe Denly Kent 6 6 162 32.40 1
39 James Coles Sussex 16 14 354 32.18 3
40 Dan Mousley Birmingham Bears 15 15 385 32.08 3
41 Tom Abell Somerset 16 13 352 32.00 2
42 Ollie Pope Surrey 9 8 224 32.00 1
43 Shane Snater Essex 8 3 32 32.00 2
44 Rishi Patel Leicestershire 14 13 413 31.77 0
45 George Thomas Somerset 4 4 127 31.75 0
46 Ashton Turner Durham 14 12 285 31.67 3
47 Sam Billings Kent 14 14 411 31.62 1
48 Aneurin Donald Derbyshire 10 10 315 31.50 0
49 Kashif Ali Worcestershire 5 5 156 31.20 0
50 Xavier Bartlett Kent 8 6 31 31.00 5
51 Ben Allison Essex 7 3 31 31.00 2
52 Ravi Bopara Northamptonshire 13 13 340 30.91 2
53 Keaton Jennings Lancashire 10 10 278 30.89 1
54 Wayne Madsen Derbyshire 12 12 336 30.55 1
55 Cam Fletcher Derbyshire 5 5 88 29.33 2
56 Kiran Carlson Glamorgan 13 13 380 29.23 0
57 Toby Albert Hampshire 12 10 226 28.25 2
58 Martin Andersson Middlesex 11 11 282 28.20 1
59 Ben Cox Leicestershire 14 11 250 27.78 2
60 Jack Taylor Gloucestershire 17 13 333 27.75 1
61 Dean Elgar Essex 13 13 331 27.58 1
62 Tom Kohler-Cadmore Somerset 16 16 386 27.57 2
63 Saif Zaib Northamptonshire 14 13 275 27.50 3
64 Adam Lyth Yorkshire 12 12 302 27.45 1
65 Colin Ackermann Durham 9 9 219 27.38 1
66 David Lloyd Derbyshire 13 13 327 27.25 1
67 Luc Benkenstein Essex 11 6 136 27.20 1
68 Colin Ingram Glamorgan 13 13 353 27.15 0
69 Lewis Gregory Somerset 15 13 216 27.00 5
70 Harrison Ward Sussex 13 13 350 26.92 0
71 Dom Sibley Surrey 11 11 269 26.90 1
72 Brooke Guest Derbyshire 12 10 188 26.86 3
73 Daniel Bell-Drummond Kent 14 14 373 26.64 0
74 Shan Masood Yorkshire 12 11 211 26.38 3
75 Adam Hose Worcestershire 12 12 290 26.36 1
76 Rob Jones Worcestershire 6 5 79 26.33 2
77 Phil Salt Lancashire 3 3 79 26.33 0
78 Ethan Brookes Worcestershire 14 14 315 26.25 2
79 Chris Green Lancashire 11 8 155 25.83 2
80 Lewis McManus Northamptonshire 14 12 129 25.80 7
81 Will Jacks Surrey 5 5 129 25.80 0
82 James Vince Hampshire 12 11 283 25.73 0
83 Donovan Ferreira Yorkshire 12 11 257 25.70 1
84 Steven Croft Lancashire 12 10 205 25.62 2
85 Lewis Goldsworthy Leicestershire 11 10 179 25.57 3
86 Matty Hurst Lancashire 12 10 228 25.33 1
87 Alex Lees Durham 15 15 301 25.08 3
88 Noah Cornwell Middlesex 11 4 25 25 4
89 Graham Clark Durham 15 15 322 24.77 2
90 Joey Evison Kent 14 13 173 24.71 6
91 Leus du Plooy Middlesex 7 7 148 24.67 1
92 Ben Charlesworth Gloucestershire 17 13 221 24.56 4
93 Jason Roy Surrey 5 5 122 24.40 0
94 Liam Patterson-White Nottinghamshire 10 7 121 24.20 2
95 James Fuller Hampshire 11 9 168 24.00 2
96 Nathan Smith Worcestershire 9 8 144 24.00 2
97 Justin Broad Northamptonshire 4 3 48 24.00 1
98 Adam Rossington Essex 13 13 311 23.92 0
99 Jamie Overton Surrey 5 5 71 23.67 2
100 Ricardo Vasconcelos Northamptonshire 11 11 259 23.55 0
101 Joe Clarke Nottinghamshire 14 13 306 23.54 0
102 Max Holden Middlesex 10 10 188 23.50 2
103 Tom Rogers Kent 6 5 47 23.50 3
104 Scott Currie Leicestershire 12 6 47 23.50 4
105 Tom Bruce Lancashire 8 7 139 23.17 1
106 Alex Hales Nottinghamshire 8 7 138 23.00 1
107 George Dockrell Lancashire 3 2 46 23.00 0
108 Will Smale Glamorgan 6 6 138 23.00 0
109 Tawanda Muyeye Kent 14 13 298 22.92 0
110 Peter Handscomb Leicestershire 12 12 229 22.90 2
111 Michael Jones Durham 9 9 137 22.83 3
112 Jack Carson Sussex 12 5 68 22.67 2
113 Josh Cobb Worcestershire 12 12 271 22.58 0
114 Will Luxton Yorkshire 2 2 45 22.50 0
115 David Willey Northamptonshire 14 14 313 22.36 0
116 Tom Prest Hampshire 5 5 111 22.20 0
117 Mohammad Amir Derbyshire 5 2 22 22.00 1
118 James Wharton Yorkshire 7 6 132 22.00 0
119 George Bell Lancashire 2 2 22 22.00 1
120 Will Smeed Somerset 12 12 260 21.67 0
121 Samit Patel Derbyshire 13 13 238 21.64 2
122 Ben McDermott Hampshire 12 11 237 21.55 0
123 Beau Webster Gloucestershire 13 12 237 21.55 1
124 Luke Wells Lancashire 12 12 233 21.18 1
125 Benny Howell Hampshire 12 11 169 21.12 3
126 George Garton Birmingham Bears 14 9 105 21.00 4
127 Freddie Heldreich Northamptonshire 14 1 21 21 1
128 Raphy Weatherall Northamptonshire 9 1 21 21 1
129 Marnus Labuschagne Glamorgan 13 12 228 20.73 1
130 Ollie Price Gloucestershire 13 11 123 20.50 5
131 Brett D'Oliveira Worcestershire 11 11 225 20.45 0
132 Ed Pollock Worcestershire 14 13 184 20.44 4
133 Rob Yates Birmingham Bears 8 8 143 20.43 1
134 John Simpson Sussex 16 12 204 20.40 2
135 Craig Overton Somerset 12 6 60 20.00 3
136 Tom Curran Surrey 9 9 140 20.00 2
137 Fazalhaq Farooqi Nottinghamshire 6 3 20 20 3
138 Laurie Evans Surrey 15 15 279 19.93 1
139 Michael Neser Hampshire 7 4 39 19.50 2
140 Jack Davies Middlesex 12 11 214 19.45 0
141 Tom Lammonby Somerset 1 1 19 19.00 0
142 Feroze Khushi Kent 3 3 57 19.00 0
143 Tom Price Gloucestershire 3 1 19 19.00 0
144 Paul Walter Essex 13 12 207 18.82 1
145 Rory Burns Surrey 10 9 150 18.75 1
146 Matthew Waite Worcestershire 11 9 149 18.62 1
147 Danny Lamb Sussex 12 8 147 18.38 0
148 Stevie Eskinazi Middlesex 9 9 164 18.22 0
149 Gareth Roderick Worcestershire 14 11 181 18.10 1
150 Ollie Robinson Sussex 15 6 71 17.75 2
151 Jack Haynes Nottinghamshire 14 13 229 17.62 0
152 George Lavelle Lancashire 2 2 35 17.50 0
153 Matthew Montgomery Nottinghamshire 13 11 156 17.33 2
154 Ed Barnard Birmingham Bears 5 5 69 17.25 1
155 Alex Davies Birmingham Bears 14 14 240 17.14 0
156 Louis Kimber Leicestershire 14 13 205 17.08 1
157 Chris Cooke Glamorgan 13 13 204 17.00 1
158 Luke Wood Lancashire 12 8 51 17.00 5
159 Jake Libby Worcestershire 2 2 17 17.00 1
160 Conor McKerr Yorkshire 5 4 17 17.00 3
161 Fletcha Middleton Hampshire 2 2 34 17.00 0
162 Liam Dawson Hampshire 11 7 84 16.80 2
163 Jack Leaning Kent 6 5 67 16.75 1
164 James Bracey Gloucestershire 17 17 251 16.73 2
165 Mason Crane Glamorgan 13 6 50 16.67 3
166 Lyndon James Nottinghamshire 14 11 149 16.56 2
167 Andrew Gorvin Glamorgan 8 5 33 16.50 3
168 Wiaan Mulder Leicestershire 8 8 115 16.43 1
169 George Hill Yorkshire 6 4 49 16.33 1
170 Tom Taylor Worcestershire 14 11 96 16.00 5
171 Aaron Beard Essex 8 3 16 16 3
172 Bas de Leede Durham 7 6 80 16.00 1
173 Gus Miller Northamptonshire 6 3 16 16.00 2
174 Tom Moores Nottinghamshire 14 13 173 15.73 2
175 Sol Budinger Leicestershire 12 11 172 15.64 0
176 Fynn Hudson-Prentice Sussex 10 9 125 15.62 1
177 Ross Whiteley Derbyshire 13 11 154 15.40 1
178 Matt Critchley Essex 13 12 122 15.25 4
179 Ben Raine Durham 15 10 136 15.11 1
180 Chris Sole Glamorgan 3 1 15 15 1
181 Tom Helm Middlesex 11 8 59 14.75 4
182 Ollie Robinson Durham 15 13 146 14.60 3
183 Ben Mike Leicestershire 14 11 102 14.57 4
184 Olly Stone Nottinghamshire 14 8 57 14.25 4
185 Roelof van der Merwe Somerset 12 4 28 14.00 2
186 Callum Parkinson Durham 15 6 14 14.00 5
187 Luke Hollman Middlesex 12 11 126 14.00 2
188 Gus Atkinson Surrey 8 5 14 14.00 4
189 Eddie Jack Hampshire 3 1 14 14.00 0
190 Ryan Higgins Middlesex 12 12 166 13.83 0
191 Graeme van Buuren Gloucestershire 7 6 55 13.75 2
192 Chris Wood Hampshire 11 5 41 13.67 2
193 Harry Came Derbyshire 3 3 41 13.67 0
194 Rehan Ahmed Leicestershire 11 10 119 13.22 1
195 Harry Swindells Leicestershire 2 2 26 13.00 0
196 Ben Martindale Nottinghamshire 7 6 78 13.00 0
197 Zak Chappell Derbyshire 12 8 51 12.75 4
198 Dan Lawrence Surrey 10 10 125 12.50 0
199 Ben Green Somerset 16 9 74 12.33 3
200 Grant Stewart Kent 10 7 37 12.33 4
201 Tom Bevan Glamorgan 8 7 85 12.14 0
202 Luis Reece Derbyshire 8 8 96 12.00 0
203 Eathan Bosch Essex 4 2 12 12 2
204 Daniel Moriarty Yorkshire 13 3 12 12 3
205 Josh Hull Leicestershire 14 4 24 12.00 2
206 Marcus O'Riordan Kent 14 13 153 11.77 0
207 Ben Dwarshuis Durham 8 5 47 11.75 1
208 David Payne Gloucestershire 17 6 35 11.67 3
209 Jordan Clark Surrey 14 10 93 11.62 2
210 Hasan Ali Birmingham Bears 5 3 23 11.50 1
211 Chris Benjamin Birmingham Bears 15 13 114 11.40 3
212 Dom Bess Yorkshire 13 8 68 11.33 2
213 Adam Finch Worcestershire 9 3 11 11.00 2
214 Joe Cracknell Middlesex 9 8 77 11.00 1
215 Josh Bohannon Lancashire 8 8 87 10.88 0
216 Calvin Harrison Nottinghamshire 14 9 76 10.86 2
217 Dan Douthwaite Glamorgan 13 12 86 10.75 4
218 Josh De Caires Middlesex 9 8 64 10.67 2
219 Zak Crawley Kent 8 8 82 10.25 0
220 Ben Slater Nottinghamshire 3 3 20 10.00 1
221 Ian Holland Leicestershire 4 2 10 10 2
222 Matthew Revis Yorkshire 9 5 50 10.00 0
223 Oli Carter Sussex 4 4 39 9.75 0
224 Will Young Nottinghamshire 6 6 56 9.33 0
225 Timm van der Gugten Glamorgan 11 9 54 9.00 3
226 Paul Coughlin Durham 6 2 18 9.00 0
227 Sean Abbott Surrey 8 6 45 9.00 1
228 Matthew Potts Durham 8 4 36 9.00 0
229 Anuj Dal Derbyshire 1 1 9 9.00 0
230 Jamie McIlroy Glamorgan 10 4 9 9.00 3
231 Ali Orr Hampshire 1 1 9 9.00 0
232 Haydon Mustard Durham 2 1 9 9.00 0
233 Chris Jordan Surrey 7 6 35 8.75 2
234 Tom Lawes Surrey 4 2 17 8.50 0
235 Josh Shaw Gloucestershire 13 5 25 8.33 2
236 Daniel Sams Essex 6 5 33 8.25 1
237 Brydon Carse Durham 1 1 8 8.00 0
238 Blake Cullen Middlesex 10 5 24 8.00 2
239 Ben Kellaway Glamorgan 7 7 40 8.00 2
240 Hayden Walsh Worcestershire 13 6 31 7.75 2
241 Marchant de Lange Gloucestershire 10 5 22 7.33 2
242 Matt Taylor Gloucestershire 16 9 50 7.14 2
243 Ben Geddes Surrey 1 1 7 7 1
244 Tom Hartley Lancashire 4 3 20 6.67 0
245 Simon Harmer Essex 12 7 32 6.40 2
246 Jafer Chohan Yorkshire 10 4 19 6.33 1
247 Mark Stoneman Middlesex 2 1 6 6.00 0
248 Chris Woakes Birmingham Bears 2 1 6 6.00 0
249 Matt Dunn Surrey 2 1 6 6.00 0
250 Riley Meredith Somerset 12 3 6 6.00 2
251 Spencer Johnson Surrey 8 2 6 6.00 1
252 George Scrimshaw Northamptonshire 3 1 6 6 1
253 Robin Das Essex 3 2 12 6.00 0
254 John Turner Hampshire 10 4 6 6 4
255 Ben Sanderson Northamptonshire 12 3 11 5.50 1
256 Luke Fletcher Nottinghamshire 3 3 5 5.00 2
257 Daryn Dupavillon Derbyshire 7 2 5 5.00 1
258 Nick Gubbins Hampshire 3 3 15 5.00 0
259 Ryan Patel Surrey 1 1 5 5.00 0
260 Tom Aspinwall Lancashire 5 3 9 4.50 1
261 Josh Davey Somerset 8 1 4 4 1
262 Aristides Karvelas Sussex 1 1 4 4 1
263 Edward Byrom Glamorgan 5 5 19 3.80 0
264 Nathan Sowter Durham 15 5 11 3.67 2
265 Matt Parkinson Kent 13 4 7 3.50 2
266 Beyers Swanepoel Kent 6 5 17 3.40 0
267 Saqib Mahmood Lancashire 9 3 6 3.00 1
268 Jonathan Bushnell Durham 1 1 3 3.00 0
269 Jake Ball Somerset 13 3 8 2.67 0
270 George Bartlett Northamptonshire 9 5 13 2.60 0
271 Dillon Pennington Nottinghamshire 3 2 5 2.50 0
272 Henry Brookes Middlesex 7 5 7 2.33 2
273 Zak Foulkes Birmingham Bears 7 3 7 2.33 0
274 Paul Stirling Leicestershire 2 1 2 2.00 0
275 Tymal Mills Sussex 15 4 2 2.00 3
276 Daniel Worrall Surrey 6 2 2 2 2
277 Brad Wheal Hampshire 7 2 4 2.00 0
278 Ben Cliff Yorkshire 5 1 2 2 1
279 Jake Lintott Birmingham Bears 15 4 5 1.25 0
280 Tom Smith Gloucestershire 6 1 1 1 1
281 Nathan Gilchrist Kent 9 3 3 1.00 0
282 Jas Singh Kent 3 1 1 1.00 0
283 Mitch Wagstaff Derbyshire 6 2 1 1 2
284 Brad Currie Sussex 5 1 1 1 1
285 Jack Home Worcestershire 1 1 1 1 1
286 Ben Lister Nottinghamshire 8 3 1 0.50 1
287 Jack Leach Somerset 5 1 0 0.00 0
288 Craig Miles Birmingham Bears 6 0 0 0 0
289 Reece Topley Surrey 2 0 0 0 0
290 Blair Tickner Derbyshire 2 0 0 0 0
291 Ajeet Singh Dale Gloucestershire 4 1 0 0 1
292 Richard Gleeson Birmingham Bears 7 2 0 0 2
293 Sam Cook Essex 4 0 0 0 0
294 Jofra Archer Sussex 1 0 0 0 0
295 Charlie Stobo Kent 1 0 0 0 0
296 Patrick Brown Derbyshire 13 2 0 0.00 0
297 George Drissell Durham 1 0 0 0 0
298 Felix Organ Hampshire 1 0 0 0 0
299 Tom Scriven Leicestershire 1 0 0 0 0
300 Roman Walker Leicestershire 1 0 0 0 0
301 Migael Pretorius Somerset 1 0 0 0 0
302 Dominic Leech Yorkshire 3 0 0 0 0
303 Jack Morley Lancashire 1 0 0 0 0
304 Jack White Northamptonshire 4 0 0 0 0
305 Harry Duke Yorkshire 1 0 0 0 0
306 Mitchell Stanley Lancashire 4 0 0 0 0
307 Sonny Baker Somerset 1 0 0 0 0
308 Archie Lenham Sussex 3 0 0 0 0
309 Henry Cullen Worcestershire 1 1 0 0.00 0
310 Michael Booth Birmingham Bears 1 0 0 0 0
311 Harry Darley Worcestershire 4 0 0 0 0
312 Ben McKinney Durham 2 0 0 0 0
313 Aamir Jamal Birmingham Bears 1 1 0 0.00 0
314 Shoaib Bashir Worcestershire 2 1 0 0 1
315 Sam Wood Leicestershire 2 0 0 0 0
316 Ollie Sykes Surrey 1 0 0 0 0

Most Hundreds in Vitality Blast (T20 Blast) 2024

POS PLAYER TEAM MATCHES INN RUNS 100s H.S
1 Michael Pepper Essex 13 13 535 2 120
2 Kiran Carlson Glamorgan 13 13 380 1 135
3 Sam Billings Kent 14 14 411 1 106
4 Rishi Patel Leicestershire 14 13 413 1 104
5 Moeen Ali Birmingham Bears 6 5 205 1 103
6 Sam Curran Surrey 5 5 237 1 102

Most Fifties in Vitality Blast (T20 Blast) 2024

POS PLAYER TEAM MATCHES INN RUNS 50s H.S
1 Sam Hain Birmingham Bears 14 13 569 6 98
2 Daniel Hughes Sussex 16 16 596 5 96
3 Matthew Breetzke Northamptonshire 13 13 460 4 94
4 Tom Banton Somerset 14 14 515 4 79
5 Jacob Bethell Birmingham Bears 15 12 361 4 71
6 Dawid Malan Yorkshire 12 12 420 3 93
7 Adam Lyth Yorkshire 12 12 302 3 84
8 Aneurin Donald Derbyshire 10 10 315 3 84
9 Jack Taylor Gloucestershire 17 13 333 3 80
10 Miles Hammond Gloucestershire 17 17 487 3 80
11 David Willey Northamptonshire 14 14 313 3 79
12 Dean Elgar Essex 13 13 331 3 77
13 Daniel Bell-Drummond Kent 14 14 373 3 76
14 Harrison Ward Sussex 13 13 350 3 68
15 Dan Mousley Birmingham Bears 15 15 385 3 68
16 Ben Cox Leicestershire 14 11 250 3 61
17 Kiran Carlson Glamorgan 13 13 380 2 135
18 Michael Pepper Essex 13 13 535 2 120
19 Sam Curran Surrey 5 5 237 2 102
20 Tom Abell Somerset 16 13 352 2 96
21 Cameron Bancroft Gloucestershire 17 17 534 2 87
22 Tom Alsop Sussex 16 13 337 2 87
23 Graham Clark Durham 15 15 322 2 87
24 Jamie Smith Surrey 9 8 285 2 87
25 Saif Zaib Northamptonshire 14 13 275 2 86
26 Will Smeed Somerset 12 12 260 2 86
27 David Bedingham Durham 7 6 225 2 78
28 Sean Dickson Somerset 16 14 333 2 78
29 Tawanda Muyeye Kent 14 13 298 2 73
30 Alex Lees Durham 15 15 301 2 72
31 Colin Ackermann Durham 9 9 219 2 70
32 James Coles Sussex 16 14 354 2 69
33 Samit Patel Derbyshire 13 13 238 2 67
34 Sam Northeast Glamorgan 7 7 216 2 67
35 Tom Kohler-Cadmore Somerset 16 16 386 2 63
36 Ravi Bopara Northamptonshire 13 13 340 2 61
37 Marnus Labuschagne Glamorgan 13 12 228 2 58
38 Martin Andersson Middlesex 11 11 282 2 57
39 Jack Davies Middlesex 12 11 214 2 53
40 Colin Ingram Glamorgan 13 13 353 2 52
41 Jack Haynes Nottinghamshire 14 13 229 2 51
42 David Lloyd Derbyshire 13 13 327 2 50
43 Sam Billings Kent 14 14 411 1 106
44 Rishi Patel Leicestershire 14 13 413 1 104
45 Moeen Ali Birmingham Bears 6 5 205 1 103
46 Ollie Pope Surrey 9 8 224 1 99
47 Will Jacks Surrey 5 5 129 1 86
48 Max Holden Middlesex 10 10 188 1 85
49 Joe Clarke Nottinghamshire 14 13 306 1 79
50 Adam Rossington Essex 13 13 311 1 78
51 Peter Handscomb Leicestershire 12 12 229 1 75
52 Josh Cobb Worcestershire 12 12 271 1 74
53 Leus du Plooy Middlesex 7 7 148 1 73
54 Tom Clark Sussex 8 8 179 1 72
55 Phil Salt Lancashire 3 3 79 1 70
56 Charlie Allison Essex 7 5 119 1 69
57 Joe Weatherley Hampshire 12 11 324 1 68
58 Rob Yates Birmingham Bears 8 8 143 1 68
59 James Neesham Leicestershire 6 5 135 1 67
60 Dom Sibley Surrey 11 11 269 1 67
61 Ed Pollock Worcestershire 14 13 184 1 67
62 Lewis Goldsworthy Leicestershire 11 10 179 1 67
63 Luke Wells Lancashire 12 12 233 1 66
64 Donovan Ferreira Yorkshire 12 11 257 1 66
65 Toby Albert Hampshire 12 10 226 1 66
66 Keaton Jennings Lancashire 10 10 278 1 64
67 Ben McDermott Hampshire 12 11 237 1 64
68 Adam Hose Worcestershire 12 12 290 1 63
69 Benny Howell Hampshire 12 11 169 1 62
70 Rory Burns Surrey 10 9 150 1 62
71 James Rew Somerset 2 2 68 1 62
72 Brett D'Oliveira Worcestershire 11 11 225 1 61
73 Shan Masood Yorkshire 12 11 211 1 61
74 Will Smale Glamorgan 6 6 138 1 59
75 Joe Denly Kent 6 6 162 1 56
76 Jason Roy Surrey 5 5 122 1 55
77 Liam Livingstone Lancashire 3 3 133 1 54
78 Luc Benkenstein Essex 11 6 136 1 54
79 John Simpson Sussex 16 12 204 1 53
80 James Vince Hampshire 12 11 283 1 53
81 Wayne Madsen Derbyshire 12 12 336 1 53
82 Lewis Gregory Somerset 15 13 216 1 53
83 Paul Walter Essex 13 12 207 1 53
84 Louis Kimber Leicestershire 14 13 205 1 53
85 Steven Croft Lancashire 12 10 205 1 52
86 James Wharton Yorkshire 7 6 132 1 52
87 Nathan Smith Worcestershire 9 8 144 1 51
88 Lyndon James Nottinghamshire 14 11 149 1 51
89 Tom Prest Hampshire 5 5 111 1 51
90 Alex Hales Nottinghamshire 8 7 138 1 50
91 Tom Bruce Lancashire 8 7 139 1 50
92 Jordan Thompson Yorkshire 13 10 196 1 50
93 Sol Budinger Leicestershire 12 11 172 1 50

Most Sixes in Vitality Blast (T20 Blast) 2024

POS PLAYER TEAM MATCHES INN RUNS 6s
1 Michael Pepper Essex 13 13 535 32
2 Daniel Hughes Sussex 16 16 596 25
3 Jamie Smith Surrey 9 8 285 24
4 Miles Hammond Gloucestershire 17 17 487 23
5 Tom Kohler-Cadmore Somerset 16 16 386 23
6 Jacob Bethell Birmingham Bears 15 12 361 23
7 Aneurin Donald Derbyshire 10 10 315 23
8 Jack Taylor Gloucestershire 17 13 333 21
9 Kiran Carlson Glamorgan 13 13 380 20
10 Tom Banton Somerset 14 14 515 19
11 Donovan Ferreira Yorkshire 12 11 257 19
12 Matthew Breetzke Northamptonshire 13 13 460 18
13 David Willey Northamptonshire 14 14 313 18
14 Sam Hain Birmingham Bears 14 13 569 16
15 Adam Rossington Essex 13 13 311 16
16 Will Smeed Somerset 12 12 260 16
17 Harrison Ward Sussex 13 13 350 15
18 Moeen Ali Birmingham Bears 6 5 205 15
19 Louis Kimber Leicestershire 14 13 205 15
20 Jordan Thompson Yorkshire 13 10 196 15
21 Dawid Malan Yorkshire 12 12 420 14
22 Rishi Patel Leicestershire 14 13 413 14
23 David Lloyd Derbyshire 13 13 327 14
24 Adam Hose Worcestershire 12 12 290 14
25 Saif Zaib Northamptonshire 14 13 275 14
26 Luke Wells Lancashire 12 12 233 14
27 Ben Charlesworth Gloucestershire 17 13 221 14
28 Dan Mousley Birmingham Bears 15 15 385 13
29 Ravi Bopara Northamptonshire 13 13 340 13
30 Tom Alsop Sussex 16 13 337 13
31 Joe Clarke Nottinghamshire 14 13 306 13
32 Samit Patel Derbyshire 13 13 238 13
33 Sam Curran Surrey 5 5 237 13
34 Sikandar Raza Northamptonshire 8 7 206 13
35 Colin Ingram Glamorgan 13 13 353 12
36 Sean Dickson Somerset 16 14 333 12
37 Benny Howell Hampshire 12 11 169 12
38 James Fuller Hampshire 11 9 168 12
39 Nathan McAndrew Sussex 13 10 157 12
40 Cameron Bancroft Gloucestershire 17 17 534 11
41 Tawanda Muyeye Kent 14 13 298 11
42 Laurie Evans Surrey 15 15 279 11
43 Alex Davies Birmingham Bears 14 14 240 11
44 Ben McDermott Hampshire 12 11 237 11
45 Lewis Gregory Somerset 15 13 216 11
46 Jordan Cox Essex 8 8 205 11
47 Ross Whiteley Derbyshire 13 11 154 11
48 Adam Lyth Yorkshire 12 12 302 10
49 Martin Andersson Middlesex 11 11 282 10
50 James Bracey Gloucestershire 17 17 251 10
51 David Bedingham Durham 7 6 225 10
52 Chris Cooke Glamorgan 13 13 204 10
53 Kashif Ali Worcestershire 5 5 156 10
54 Sam Billings Kent 14 14 411 9
55 Daniel Bell-Drummond Kent 14 14 373 9
56 Ashton Turner Durham 14 12 285 9
57 Colin Ackermann Durham 9 9 219 9
58 Paul Walter Essex 13 12 207 9
59 Sol Budinger Leicestershire 12 11 172 9
60 Michael Jones Durham 9 9 137 9
61 James Neesham Leicestershire 6 5 135 9
62 Liam Livingstone Lancashire 3 3 133 9
63 Ollie Price Gloucestershire 13 11 123 9
64 Tom Abell Somerset 16 13 352 8
65 Ethan Brookes Worcestershire 14 14 315 8
66 Josh Cobb Worcestershire 12 12 271 8
67 Jack Haynes Nottinghamshire 14 13 229 8
68 Jack Davies Middlesex 12 11 214 8
69 Shan Masood Yorkshire 12 11 211 8
70 Steven Croft Lancashire 12 10 205 8
71 Gareth Roderick Worcestershire 14 11 181 8
72 Chris Green Lancashire 11 8 155 8
73 Matthew Waite Worcestershire 11 9 149 8
74 Ashton Agar Northamptonshire 6 6 92 8
75 Dean Elgar Essex 13 13 331 7
76 Graham Clark Durham 15 15 322 7
77 James Vince Hampshire 12 11 283 7
78 Keaton Jennings Lancashire 10 10 278 7
79 Dom Sibley Surrey 11 11 269 7
80 Matty Hurst Lancashire 12 10 228 7
81 Stevie Eskinazi Middlesex 9 9 164 7
82 Will Smale Glamorgan 6 6 138 7
83 Tom Bevan Glamorgan 8 7 85 7
84 Alex Lees Durham 15 15 301 6
85 Beau Webster Gloucestershire 13 12 237 6
86 Toby Albert Hampshire 12 10 226 6
87 Sam Northeast Glamorgan 7 7 216 6
88 Joe Root Yorkshire 8 8 197 6
89 Max Holden Middlesex 10 10 188 6
90 Tom Moores Nottinghamshire 14 13 173 6
91 Ollie Robinson Durham 15 13 146 6
92 Nathan Smith Worcestershire 9 8 144 6
93 Rob Yates Birmingham Bears 8 8 143 6
94 Tom Curran Surrey 9 9 140 6
95 Ben Raine Durham 15 10 136 6
96 Lewis McManus Northamptonshire 14 12 129 6
97 Will Jacks Surrey 5 5 129 6
98 Liam Patterson-White Nottinghamshire 10 7 121 6
99 Phil Salt Lancashire 3 3 79 6
100 Ricardo Vasconcelos Northamptonshire 11 11 259 5
101 Ben Cox Leicestershire 14 11 250 5
102 John Simpson Sussex 16 12 204 5
103 Ed Pollock Worcestershire 14 13 184 5
104 Ryan Higgins Middlesex 12 12 166 5
105 Marcus O'Riordan Kent 14 13 153 5
106 Leus du Plooy Middlesex 7 7 148 5
107 Luc Benkenstein Essex 11 6 136 5
108 James Wharton Yorkshire 7 6 132 5
109 Luke Hollman Middlesex 12 11 126 5
110 Matt Critchley Essex 13 12 122 5
111 Chris Benjamin Birmingham Bears 15 13 114 5
112 Jamie Overton Surrey 5 5 71 5
113 James Coles Sussex 16 14 354 4
114 Wayne Madsen Derbyshire 12 12 336 4
115 Marnus Labuschagne Glamorgan 13 12 228 4
116 Ollie Pope Surrey 9 8 224 4
117 Brooke Guest Derbyshire 12 10 188 4
118 Lewis Goldsworthy Leicestershire 11 10 179 4
119 Tom Clark Sussex 8 8 179 4
120 Joe Denly Kent 6 6 162 4
121 Danny Lamb Sussex 12 8 147 4
122 Tom Bruce Lancashire 8 7 139 4
123 Alex Hales Nottinghamshire 8 7 138 4
124 Charlie Allison Essex 7 5 119 4
125 Ben Mike Leicestershire 14 11 102 4
126 Josh Bohannon Lancashire 8 8 87 4
127 Ben Green Somerset 16 9 74 4
128 Jack Carson Sussex 12 5 68 4
129 Tom Rogers Kent 6 5 47 4
130 Joe Weatherley Hampshire 12 11 324 3
131 Joey Evison Kent 14 13 173 3
132 Matthew Montgomery Nottinghamshire 13 11 156 3
133 George Thomas Somerset 4 4 127 3
134 Fynn Hudson-Prentice Sussex 10 9 125 3
135 Jason Roy Surrey 5 5 122 3
136 Rehan Ahmed Leicestershire 11 10 119 3
137 George Garton Birmingham Bears 14 9 105 3
138 Luis Reece Derbyshire 8 8 96 3
139 Cam Fletcher Derbyshire 5 5 88 3
140 Liam Dawson Hampshire 11 7 84 3
141 Alex Thomson Derbyshire 8 5 73 3
142 James Rew Somerset 2 2 68 3
143 Luke Wood Lancashire 12 8 51 3
144 Matt Taylor Gloucestershire 16 9 50 3
145 Ben Dwarshuis Durham 8 5 47 3
146 Scott Currie Leicestershire 12 6 47 3
147 Will Luxton Yorkshire 2 2 45 3
148 Sam King Nottinghamshire 1 1 44 3
149 Jack Blatherwick Lancashire 8 4 36 3
150 George Lavelle Lancashire 2 2 35 3
151 Brett D'Oliveira Worcestershire 11 11 225 2
152 Rory Burns Surrey 10 9 150 2
153 Lyndon James Nottinghamshire 14 11 149 2
154 Wiaan Mulder Leicestershire 8 8 115 2
155 Tom Prest Hampshire 5 5 111 2
156 Tom Taylor Worcestershire 14 11 96 2
157 Bas de Leede Durham 7 6 80 2
158 Ben Martindale Nottinghamshire 7 6 78 2
159 George Balderson Lancashire 3 3 76 2
160 Calvin Harrison Nottinghamshire 14 9 76 2
161 Ed Barnard Birmingham Bears 5 5 69 2
162 Dom Bess Yorkshire 13 8 68 2
163 Jack Leaning Kent 6 5 67 2
164 Josh De Caires Middlesex 9 8 64 2
165 Craig Overton Somerset 12 6 60 2
166 Feroze Khushi Kent 3 3 57 2
167 Zak Chappell Derbyshire 12 8 51 2
168 Mason Crane Glamorgan 13 6 50 2
169 Freddie McCann Nottinghamshire 1 1 48 2
170 George Dockrell Lancashire 3 2 46 2
171 Sean Abbott Surrey 8 6 45 2
172 Cameron Steel Surrey 10 6 45 2
173 Harry Came Derbyshire 3 3 41 2
174 Grant Stewart Kent 10 7 37 2
175 David Payne Gloucestershire 17 6 35 2
176 Daniel Sams Essex 6 5 33 2
177 Andrew Gorvin Glamorgan 8 5 33 2
178 Ben Allison Essex 7 3 31 2
179 Hayden Walsh Worcestershire 13 6 31 2
180 Josh Shaw Gloucestershire 13 5 25 2
181 Hasan Ali Birmingham Bears 5 3 23 2
182 Ben Slater Nottinghamshire 3 3 20 2
183 Tom Hartley Lancashire 4 3 20 2
184 Peter Handscomb Leicestershire 12 12 229 1
185 Dan Lawrence Surrey 10 10 125 1
186 Jordan Clark Surrey 14 10 93 1
187 Dan Douthwaite Glamorgan 13 12 86 1
188 Zak Crawley Kent 8 8 82 1
189 Joe Cracknell Middlesex 9 8 77 1
190 Tom Helm Middlesex 11 8 59 1
191 Timm van der Gugten Glamorgan 11 9 54 1
192 Matthew Revis Yorkshire 9 5 50 1
193 George Hill Yorkshire 6 4 49 1
194 Justin Broad Northamptonshire 4 3 48 1
195 Harry Finch Kent 5 3 46 1
196 Chris Wood Hampshire 11 5 41 1
197 Ben Duckett Nottinghamshire 1 1 39 1
198 Michael Neser Hampshire 7 4 39 1
199 Matthew Potts Durham 8 4 36 1
200 Chris Jordan Surrey 7 6 35 1
201 Danny Briggs Birmingham Bears 15 6 34 1
202 Fletcha Middleton Hampshire 2 2 34 1
203 Harry Swindells Leicestershire 2 2 26 1
204 Noah Cornwell Middlesex 11 4 25 1
205 Blake Cullen Middlesex 10 5 24 1
206 Josh Hull Leicestershire 14 4 24 1
207 Mohammad Amir Derbyshire 5 2 22 1
208 Raphy Weatherall Northamptonshire 9 1 21 1
209 Fazalhaq Farooqi Nottinghamshire 6 3 20 1
210 Tom Lammonby Somerset 1 1 19 1
211 Tom Price Gloucestershire 3 1 19 1
212 Jafer Chohan Yorkshire 10 4 19 1
213 Jake Libby Worcestershire 2 2 17 1
214 Tom Lawes Surrey 4 2 17 1
215 Aaron Beard Essex 8 3 16 1
216 Gus Miller Northamptonshire 6 3 16 1
217 Chris Sole Glamorgan 3 1 15 1
218 Ben Sanderson Northamptonshire 12 3 11 1
219 Brydon Carse Durham 1 1 8 1
220 Ben Geddes Surrey 1 1 7 1
221 Zak Foulkes Birmingham Bears 7 3 7 1
222 Riley Meredith Somerset 12 3 6 1

Most Fours in Vitality Blast (T20 Blast) 2024

POS PLAYER TEAM MATCHES INN RUNS 4s
1 Daniel Hughes Sussex 16 16 596 76
2 Cameron Bancroft Gloucestershire 17 17 534 57
3 Miles Hammond Gloucestershire 17 17 487 54
4 Tom Banton Somerset 14 14 515 53
5 Michael Pepper Essex 13 13 535 48
6 Rishi Patel Leicestershire 14 13 413 48
7 Matthew Breetzke Northamptonshire 13 13 460 46
8 Sam Billings Kent 14 14 411 46
9 Harrison Ward Sussex 13 13 350 45
10 Dawid Malan Yorkshire 12 12 420 43
11 Daniel Bell-Drummond Kent 14 14 373 43
12 James Coles Sussex 16 14 354 42
13 Colin Ingram Glamorgan 13 13 353 41
14 Joe Clarke Nottinghamshire 14 13 306 40
15 Sam Hain Birmingham Bears 14 13 569 39
16 Joe Weatherley Hampshire 12 11 324 38
17 Graham Clark Durham 15 15 322 37
18 Keaton Jennings Lancashire 10 10 278 37
19 Ricardo Vasconcelos Northamptonshire 11 11 259 37
20 Dan Mousley Birmingham Bears 15 15 385 36
21 Kiran Carlson Glamorgan 13 13 380 35
22 Dean Elgar Essex 13 13 331 35
23 Sean Dickson Somerset 16 14 333 34
24 Ethan Brookes Worcestershire 14 14 315 34
25 Josh Cobb Worcestershire 12 12 271 33
26 Tom Abell Somerset 16 13 352 32
27 Wayne Madsen Derbyshire 12 12 336 32
28 Tom Alsop Sussex 16 13 337 31
29 Adam Lyth Yorkshire 12 12 302 31
30 Laurie Evans Surrey 15 15 279 31
31 Adam Rossington Essex 13 13 311 30
32 James Vince Hampshire 12 11 283 30
33 Tawanda Muyeye Kent 14 13 298 29
34 Martin Andersson Middlesex 11 11 282 29
35 Dom Sibley Surrey 11 11 269 28
36 Will Smeed Somerset 12 12 260 28
37 Marnus Labuschagne Glamorgan 13 12 228 28
38 Aneurin Donald Derbyshire 10 10 315 27
39 Tom Kohler-Cadmore Somerset 16 16 386 26
40 Alex Lees Durham 15 15 301 26
41 James Bracey Gloucestershire 17 17 251 26
42 David Lloyd Derbyshire 13 13 327 25
43 Saif Zaib Northamptonshire 14 13 275 25
44 Brett D'Oliveira Worcestershire 11 11 225 25
45 Ravi Bopara Northamptonshire 13 13 340 24
46 David Willey Northamptonshire 14 14 313 23
47 Alex Davies Birmingham Bears 14 14 240 23
48 Ollie Pope Surrey 9 8 224 23
49 Ed Pollock Worcestershire 14 13 184 23
50 Jack Taylor Gloucestershire 17 13 333 22
51 Sam Northeast Glamorgan 7 7 216 22
52 Jacob Bethell Birmingham Bears 15 12 361 21
53 Ashton Turner Durham 14 12 285 21
54 Ben Cox Leicestershire 14 11 250 21
55 Ben McDermott Hampshire 12 11 237 21
56 Toby Albert Hampshire 12 10 226 21
57 David Bedingham Durham 7 6 225 21
58 Jack Davies Middlesex 12 11 214 21
59 Jordan Cox Essex 8 8 205 21
60 Max Holden Middlesex 10 10 188 21
61 Luke Wells Lancashire 12 12 233 20
62 Peter Handscomb Leicestershire 12 12 229 20
63 Tom Clark Sussex 8 8 179 20
64 Beau Webster Gloucestershire 13 12 237 19
65 Shan Masood Yorkshire 12 11 211 19
66 Paul Walter Essex 13 12 207 19
67 Samit Patel Derbyshire 13 13 238 18
68 Jack Haynes Nottinghamshire 14 13 229 18
69 Matty Hurst Lancashire 12 10 228 18
70 Sol Budinger Leicestershire 12 11 172 18
71 George Thomas Somerset 4 4 127 18
72 Adam Hose Worcestershire 12 12 290 17
73 Colin Ackermann Durham 9 9 219 17
74 Lewis Gregory Somerset 15 13 216 17
75 John Simpson Sussex 16 12 204 17
76 Lewis Goldsworthy Leicestershire 11 10 179 17
77 Marcus O'Riordan Kent 14 13 153 17
78 Donovan Ferreira Yorkshire 12 11 257 16
79 Moeen Ali Birmingham Bears 6 5 205 16
80 Chris Cooke Glamorgan 13 13 204 16
81 Rory Burns Surrey 10 9 150 16
82 Will Smale Glamorgan 6 6 138 16
83 Dan Lawrence Surrey 10 10 125 16
84 Stevie Eskinazi Middlesex 9 9 164 15
85 Joe Denly Kent 6 6 162 15
86 Danny Lamb Sussex 12 8 147 15
87 Ben Raine Durham 15 10 136 15
88 Luc Benkenstein Essex 11 6 136 15
89 Joe Root Yorkshire 8 8 197 14
90 Joey Evison Kent 14 13 173 14
91 Rob Yates Birmingham Bears 8 8 143 14
92 Tom Curran Surrey 9 9 140 14
93 Alex Hales Nottinghamshire 8 7 138 14
94 Tom Prest Hampshire 5 5 111 14
95 Jamie Smith Surrey 9 8 285 13
96 Sam Curran Surrey 5 5 237 13
97 Ben Charlesworth Gloucestershire 17 13 221 13
98 Gareth Roderick Worcestershire 14 11 181 13
99 Matthew Waite Worcestershire 11 9 149 13
100 Leus du Plooy Middlesex 7 7 148 13
101 James Wharton Yorkshire 7 6 132 13
102 Jason Roy Surrey 5 5 122 13
103 Luis Reece Derbyshire 8 8 96 13
104 Steven Croft Lancashire 12 10 205 12
105 Louis Kimber Leicestershire 14 13 205 12
106 Ryan Higgins Middlesex 12 12 166 12
107 Matthew Montgomery Nottinghamshire 13 11 156 12
108 Lyndon James Nottinghamshire 14 11 149 12
109 Tom Bruce Lancashire 8 7 139 12
110 Will Jacks Surrey 5 5 129 12
111 Sikandar Raza Northamptonshire 8 7 206 11
112 Kashif Ali Worcestershire 5 5 156 11
113 Chris Green Lancashire 11 8 155 11
114 Ollie Robinson Durham 15 13 146 11
115 Rehan Ahmed Leicestershire 11 10 119 11
116 Wiaan Mulder Leicestershire 8 8 115 11
117 Zak Crawley Kent 8 8 82 11
118 Ed Barnard Birmingham Bears 5 5 69 11
119 Tom Moores Nottinghamshire 14 13 173 10
120 James Fuller Hampshire 11 9 168 10
121 Nathan McAndrew Sussex 13 10 157 10
122 Lewis McManus Northamptonshire 14 12 129 10
123 Fynn Hudson-Prentice Sussex 10 9 125 10
124 Joe Cracknell Middlesex 9 8 77 10
125 Benny Howell Hampshire 12 11 169 9
126 Ross Whiteley Derbyshire 13 11 154 9
127 Nathan Smith Worcestershire 9 8 144 9
128 Michael Jones Durham 9 9 137 9
129 James Neesham Leicestershire 6 5 135 9
130 Luke Hollman Middlesex 12 11 126 9
131 Liam Patterson-White Nottinghamshire 10 7 121 9
132 George Garton Birmingham Bears 14 9 105 9
133 Josh Bohannon Lancashire 8 8 87 9
134 Rob Jones Worcestershire 6 5 79 9
135 Jordan Thompson Yorkshire 13 10 196 8
136 Brooke Guest Derbyshire 12 10 188 8
137 Liam Livingstone Lancashire 3 3 133 8
138 Ollie Price Gloucestershire 13 11 123 8
139 Charlie Allison Essex 7 5 119 8
140 Cam Fletcher Derbyshire 5 5 88 8
141 Ben Martindale Nottinghamshire 7 6 78 8
142 Matt Critchley Essex 13 12 122 7
143 Chris Benjamin Birmingham Bears 15 13 114 7
144 Ben Mike Leicestershire 14 11 102 7
145 Dom Bess Yorkshire 13 8 68 7
146 Timm van der Gugten Glamorgan 11 9 54 7
147 George Hill Yorkshire 6 4 49 7
148 Liam Dawson Hampshire 11 7 84 6
149 Bas de Leede Durham 7 6 80 6
150 George Balderson Lancashire 3 3 76 6
151 Ollie Robinson Sussex 15 6 71 6
152 James Rew Somerset 2 2 68 6
153 Craig Overton Somerset 12 6 60 6
154 Tom Helm Middlesex 11 8 59 6
155 Justin Broad Northamptonshire 4 3 48 6
156 Chris Wood Hampshire 11 5 41 6
157 Tom Taylor Worcestershire 14 11 96 5
158 Jordan Clark Surrey 14 10 93 5
159 Ashton Agar Northamptonshire 6 6 92 5
160 Dan Douthwaite Glamorgan 13 12 86 5
161 Ben Green Somerset 16 9 74 5
162 Josh De Caires Middlesex 9 8 64 5
163 Freddie McCann Nottinghamshire 1 1 48 5
164 Ben Duckett Nottinghamshire 1 1 39 5
165 Fletcha Middleton Hampshire 2 2 34 5
166 Tom Bevan Glamorgan 8 7 85 4
167 Calvin Harrison Nottinghamshire 14 9 76 4
168 Alex Thomson Derbyshire 8 5 73 4
169 Jamie Overton Surrey 5 5 71 4
170 Jack Leaning Kent 6 5 67 4
171 Olly Stone Nottinghamshire 14 8 57 4
172 Will Young Nottinghamshire 6 6 56 4
173 Zak Chappell Derbyshire 12 8 51 4
174 Mason Crane Glamorgan 13 6 50 4
175 George Dockrell Lancashire 3 2 46 4
176 Ben Kellaway Glamorgan 7 7 40 4
177 Michael Neser Hampshire 7 4 39 4
178 Oli Carter Sussex 4 4 39 4
179 Shane Snater Essex 8 3 32 4
180 Phil Salt Lancashire 3 3 79 3
181 Feroze Khushi Kent 3 3 57 3
182 Graeme van Buuren Gloucestershire 7 6 55 3
183 Luke Wood Lancashire 12 8 51 3
184 Matt Taylor Gloucestershire 16 9 50 3
185 Matthew Revis Yorkshire 9 5 50 3
186 Will Luxton Yorkshire 2 2 45 3
187 Matthew Potts Durham 8 4 36 3
188 Simon Harmer Essex 12 7 32 3
189 Roelof van der Merwe Somerset 12 4 28 3
190 Marchant de Lange Gloucestershire 10 5 22 3
191 George Bell Lancashire 2 2 22 3
192 Edward Byrom Glamorgan 5 5 19 3
193 Nick Gubbins Hampshire 3 3 15 3
194 Jack Carson Sussex 12 5 68 2
195 Ben Dwarshuis Durham 8 5 47 2
196 Tom Rogers Kent 6 5 47 2
197 Scott Currie Leicestershire 12 6 47 2
198 Harry Finch Kent 5 3 46 2
199 Cameron Steel Surrey 10 6 45 2
200 Sam King Nottinghamshire 1 1 44 2
201 Harry Came Derbyshire 3 3 41 2
202 Grant Stewart Kent 10 7 37 2
203 Chris Jordan Surrey 7 6 35 2
204 David Payne Gloucestershire 17 6 35 2
205 George Lavelle Lancashire 2 2 35 2
206 Danny Briggs Birmingham Bears 15 6 34 2
207 Daniel Sams Essex 6 5 33 2
208 Andrew Gorvin Glamorgan 8 5 33 2
209 Ben Allison Essex 7 3 31 2
210 Hayden Walsh Worcestershire 13 6 31 2
211 Harry Swindells Leicestershire 2 2 26 2
212 Noah Cornwell Middlesex 11 4 25 2
213 Blake Cullen Middlesex 10 5 24 2
214 Josh Hull Leicestershire 14 4 24 2
215 Fazalhaq Farooqi Nottinghamshire 6 3 20 2
216 Tom Price Gloucestershire 3 1 19 2
217 Beyers Swanepoel Kent 6 5 17 2
218 Robin Das Essex 3 2 12 2
219 Ali Orr Hampshire 1 1 9 2
220 Jake Ball Somerset 13 3 8 2
221 Xavier Bartlett Kent 8 6 31 1
222 Josh Shaw Gloucestershire 13 5 25 1
223 Mohammad Amir Derbyshire 5 2 22 1
224 Freddie Heldreich Northamptonshire 14 1 21 1
225 Ben Slater Nottinghamshire 3 3 20 1
226 Tom Hartley Lancashire 4 3 20 1
227 Tom Lammonby Somerset 1 1 19 1
228 Jafer Chohan Yorkshire 10 4 19 1
229 Conor McKerr Yorkshire 5 4 17 1
230 Tom Lawes Surrey 4 2 17 1
231 Gus Miller Northamptonshire 6 3 16 1
232 Gus Atkinson Surrey 8 5 14 1
233 Eddie Jack Hampshire 3 1 14 1
234 George Bartlett Northamptonshire 9 5 13 1
235 Eathan Bosch Essex 4 2 12 1
236 Daniel Moriarty Yorkshire 13 3 12 1
237 Nathan Sowter Durham 15 5 11 1
238 Adam Finch Worcestershire 9 3 11 1
239 Ian Holland Leicestershire 4 2 10 1
240 Jamie McIlroy Glamorgan 10 4 9 1
241 Tom Aspinwall Lancashire 5 3 9 1
242 Haydon Mustard Durham 2 1 9 1
243 Mark Stoneman Middlesex 2 1 6 1
244 Matt Dunn Surrey 2 1 6 1
245 Spencer Johnson Surrey 8 2 6 1
246 Ryan Patel Surrey 1 1 5 1
247 Aristides Karvelas Sussex 1 1 4 1

Most Catches in Vitality Blast (T20 Blast) 2024

POS PLAYER TEAM INN CATCHES

Most Wickets in Vitality Blast (T20 Blast) 2024

POS PLAYER TEAM MATCHES INN BALLS WKTS 5Wkts
1 David Payne Gloucestershire 17 17 401 33 0
2 Danny Briggs Birmingham Bears 15 15 348 29 0
3 Matt Taylor Gloucestershire 16 16 362 29 0
4 Tymal Mills Sussex 15 15 348 24 0
5 Luke Hollman Middlesex 12 11 222 23 1
6 Patrick Brown Derbyshire 13 13 287 22 0
7 Ben Raine Durham 15 14 272 21 1
8 Ben Green Somerset 16 16 252 21 1
9 James Coles Sussex 16 16 312 20 0
10 Scott Currie Leicestershire 12 12 275 20 0
11 Jordan Thompson Yorkshire 13 13 257 20 0
12 Nathan Sowter Durham 15 14 294 19 0
13 Josh Shaw Gloucestershire 13 13 271 19 0
14 Lewis Gregory Somerset 15 14 270 19 0
15 Mason Crane Glamorgan 13 12 252 19 0
16 Ollie Robinson Sussex 15 15 336 18 0
17 Callum Parkinson Durham 15 14 293 18 0
18 Jake Lintott Birmingham Bears 15 15 282 18 0
19 Josh Hull Leicestershire 14 14 309 18 0
20 Jafer Chohan Yorkshire 10 10 203 17 1
21 Paul Walter Essex 13 13 246 17 0
22 Tom Taylor Worcestershire 14 14 286 17 0
23 Tom Curran Surrey 9 8 174 16 0
24 Matt Parkinson Kent 13 12 218 16 0
25 Timm van der Gugten Glamorgan 11 11 234 16 0
26 David Willey Northamptonshire 14 14 288 16 0
27 Zak Chappell Derbyshire 12 12 251 16 0
28 Dan Douthwaite Glamorgan 13 13 240 16 0
29 Dan Mousley Birmingham Bears 15 14 292 15 0
30 Marnus Labuschagne Glamorgan 13 10 147 15 1
31 Sean Abbott Surrey 8 8 180 15 1
32 Ben Sanderson Northamptonshire 12 12 252 15 0
33 Jake Ball Somerset 13 13 264 15 0
34 Olly Stone Nottinghamshire 14 13 264 15 0
35 John Turner Hampshire 10 10 206 15 0
36 Chris Green Lancashire 11 11 238 14 0
37 Riley Meredith Somerset 12 12 252 14 0
38 Lewis Goldsworthy Leicestershire 11 11 192 14 0
39 Daniel Moriarty Yorkshire 13 13 306 14 0
40 Matt Critchley Essex 13 12 234 14 0
41 Ben Mike Leicestershire 14 14 258 14 0
42 Nathan McAndrew Sussex 13 13 263 14 0
43 Nathan Gilchrist Kent 9 9 132 14 0
44 Ravi Bopara Northamptonshire 13 12 204 13 0
45 George Garton Birmingham Bears 14 14 186 13 0
46 Jordan Clark Surrey 14 11 182 12 0
47 Dom Bess Yorkshire 13 13 280 12 0
48 Chris Wood Hampshire 11 11 224 12 0
49 Matthew Waite Worcestershire 11 5 90 12 1
50 Saqib Mahmood Lancashire 9 9 210 12 0
51 Luke Wells Lancashire 12 11 241 11 0
52 Ethan Brookes Worcestershire 14 11 174 11 0
53 Marchant de Lange Gloucestershire 10 10 240 11 0
54 Michael Neser Hampshire 7 7 143 11 0
55 Blake Cullen Middlesex 10 10 197 11 0
56 Freddie Heldreich Northamptonshire 14 13 162 11 0
57 Raphy Weatherall Northamptonshire 9 9 127 11 0
58 Dan Lawrence Surrey 10 10 156 10 0
59 Samit Patel Derbyshire 13 13 306 10 0
60 Luke Wood Lancashire 12 12 255 10 0
61 Gus Atkinson Surrey 8 8 175 10 0
62 Ollie Price Gloucestershire 13 11 130 10 0
63 Hasan Ali Birmingham Bears 5 5 97 10 0
64 James Fuller Hampshire 11 11 180 10 0
65 Jack Carson Sussex 12 12 108 10 0
66 Richard Gleeson Birmingham Bears 7 7 144 9 0
67 Spencer Johnson Surrey 8 8 174 9 0
68 Craig Overton Somerset 12 12 258 9 0
69 Tom Helm Middlesex 11 10 206 9 0
70 Adam Finch Worcestershire 9 9 192 9 0
71 Tom Smith Gloucestershire 6 6 125 9 0
72 Daryn Dupavillon Derbyshire 7 7 131 9 0
73 Lyndon James Nottinghamshire 14 9 138 9 0
74 Ryan Higgins Middlesex 12 10 147 9 0
75 Xavier Bartlett Kent 8 8 157 9 0
76 Brad Wheal Hampshire 7 7 144 9 0
77 Ben Allison Essex 7 7 126 9 0
78 Calvin Harrison Nottinghamshire 14 12 242 8 0
79 Saif Zaib Northamptonshire 14 9 126 8 0
80 Ben Lister Nottinghamshire 8 8 162 8 0
81 Josh Davey Somerset 8 7 141 8 0
82 Liam Dawson Hampshire 11 11 234 8 0
83 Andrew Gorvin Glamorgan 8 6 120 8 0
84 Nathan Smith Worcestershire 9 8 174 8 0
85 Noah Cornwell Middlesex 11 10 170 8 0
86 Shane Snater Essex 8 8 108 8 0
87 Zak Foulkes Birmingham Bears 7 7 120 8 0
88 Ben Cliff Yorkshire 5 5 96 8 0
89 Jamie McIlroy Glamorgan 10 10 195 8 0
90 Jack Blatherwick Lancashire 8 8 108 8 0
91 Danny Lamb Sussex 12 11 207 8 0
92 Liam Patterson-White Nottinghamshire 10 7 120 7 0
93 Ben Dwarshuis Durham 8 8 150 7 0
94 Rehan Ahmed Leicestershire 11 11 240 7 0
95 Simon Harmer Essex 12 11 234 7 0
96 Marcus O'Riordan Kent 14 11 142 7 0
97 Craig Miles Birmingham Bears 6 6 80 7 0
98 Daniel Sams Essex 6 6 109 7 0
99 Grant Stewart Kent 10 10 149 7 0
100 Jacob Bethell Birmingham Bears 15 8 76 6 0
101 Hayden Walsh Worcestershire 13 13 248 6 0
102 Benny Howell Hampshire 12 11 180 6 0
103 Beau Webster Gloucestershire 13 13 264 6 0
104 Brad Currie Sussex 5 5 90 6 0
105 Matthew Potts Durham 8 7 150 6 0
106 Jack Leach Somerset 5 5 90 6 0
107 Brett D'Oliveira Worcestershire 11 9 150 6 0
108 Cameron Steel Surrey 10 10 144 6 0
109 Joey Evison Kent 14 9 108 6 0
110 George Scrimshaw Northamptonshire 3 3 56 6 0
111 Roelof van der Merwe Somerset 12 10 148 6 0
112 Matthew Revis Yorkshire 9 7 78 6 0
113 Daniel Worrall Surrey 6 6 102 5 0
114 Fazalhaq Farooqi Nottinghamshire 6 5 111 5 0
115 Jack White Northamptonshire 4 4 72 5 0
116 Tom Aspinwall Lancashire 5 5 81 5 0
117 Moeen Ali Birmingham Bears 6 4 44 5 0
118 Beyers Swanepoel Kent 6 6 132 5 0
119 Jas Singh Kent 3 3 54 5 0
120 Henry Brookes Middlesex 7 6 108 5 0
121 Paul Coughlin Durham 6 5 96 5 0
122 Reece Topley Surrey 2 2 36 4 0
123 Liam Livingstone Lancashire 3 3 58 4 0
124 Wiaan Mulder Leicestershire 8 6 99 4 0
125 Harry Darley Worcestershire 4 4 66 4 0
126 Alex Thomson Derbyshire 8 8 168 4 0
127 Bas de Leede Durham 7 7 84 4 0
128 Luke Fletcher Nottinghamshire 3 3 66 4 0
129 Ashton Agar Northamptonshire 6 6 126 4 0
130 Aaron Beard Essex 8 8 108 4 0
131 Luc Benkenstein Essex 11 10 118 4 0
132 Matt Dunn Surrey 2 2 36 4 0
133 Chris Jordan Surrey 7 7 143 4 0
134 Josh De Caires Middlesex 9 5 62 4 0
135 Conor McKerr Yorkshire 5 5 78 4 0
136 Chris Sole Glamorgan 3 3 53 4 0
137 Mohammad Amir Derbyshire 5 5 120 3 0
138 Joe Root Yorkshire 8 4 48 3 0
139 Ross Whiteley Derbyshire 13 3 36 3 0
140 Graeme van Buuren Gloucestershire 7 4 78 3 0
141 George Balderson Lancashire 3 3 42 3 0
142 Matthew Montgomery Nottinghamshire 13 11 122 3 0
143 Mitchell Stanley Lancashire 4 4 48 3 0
144 James Neesham Leicestershire 6 6 84 3 0
145 Jofra Archer Sussex 1 1 21 2 0
146 Dominic Leech Yorkshire 3 3 43 2 0
147 Migael Pretorius Somerset 1 1 18 2 0
148 Jack Leaning Kent 6 2 30 2 0
149 Josh Cobb Worcestershire 12 11 114 2 0
150 Brydon Carse Durham 1 1 24 2 0
151 Sam Cook Essex 4 4 96 2 0
152 Ian Holland Leicestershire 4 4 54 2 0
153 Sam Curran Surrey 5 3 72 2 0
154 Shoaib Bashir Worcestershire 2 2 36 2 0
155 Sikandar Raza Northamptonshire 8 7 120 2 0
156 Dillon Pennington Nottinghamshire 3 3 66 2 0
157 Eddie Jack Hampshire 3 3 60 2 0
158 Fynn Hudson-Prentice Sussex 10 4 60 2 0
159 Ashton Turner Durham 14 2 18 2 0
160 Ajeet Singh Dale Gloucestershire 4 4 77 2 0
161 Tom Lawes Surrey 4 4 60 2 0
162 Tom Price Gloucestershire 3 2 30 1 0
163 Colin Ackermann Durham 9 4 60 1 0
164 Colin Ingram Glamorgan 13 2 28 1 0
165 Sam Wood Leicestershire 2 2 30 1 0
166 Tom Hartley Lancashire 4 3 30 1 0
167 Jack Home Worcestershire 1 1 24 1 0
168 Mitch Wagstaff Derbyshire 6 6 102 1 0
169 Tom Rogers Kent 6 6 102 1 0
170 Luis Reece Derbyshire 8 5 42 1 0
171 Will Jacks Surrey 5 3 42 1 0
172 Joe Denly Kent 6 2 24 1 0
173 Louis Kimber Leicestershire 14 6 54 1 0
174 Chris Woakes Birmingham Bears 2 2 36 1 0
175 Tom Scriven Leicestershire 1 1 24 1 0
176 Ben Kellaway Glamorgan 7 3 42 1 0
177 Eathan Bosch Essex 4 4 48 1 0
178 Steven Croft Lancashire 12 2 18 1 0
179 Archie Lenham Sussex 3 3 42 1 0
180 Sonny Baker Somerset 1 1 24 1 0
181 Michael Booth Birmingham Bears 1 1 6 1 0
182 Charlie Stobo Kent 1 1 6 1 0
183 George Drissell Durham 1 1 18 1 0
184 George Dockrell Lancashire 3 1 6 1 0
185 Tom Bevan Glamorgan 8 2 12 1 0

Most Five-wicket hauls in Vitality Blast (T20 Blast) 2024

POS PLAYER TEAM MATCHES INN RUNS WKTS 5Wkts
1 Ben Raine Durham 15 14 354 21 1
2 Sean Abbott Surrey 8 8 238 15 1
3 Matthew Waite Worcestershire 11 5 130 12 1
4 Marnus Labuschagne Glamorgan 13 10 193 15 1
5 Ben Green Somerset 16 16 456 21 1
6 Luke Hollman Middlesex 12 11 289 23 1
7 Jafer Chohan Yorkshire 10 10 264 17 1

Best Economy in Vitality Blast (T20 Blast) 2024

POS PLAYER TEAM MATCHES INN ECO SR
1 Richard Gleeson Birmingham Bears 7 7 4.83
2 Martin Andersson Middlesex 11 1 5
3 Jofra Archer Sussex 1 1 5.71
4 Tom Price Gloucestershire 3 2 5.8
5 David Payne Gloucestershire 17 17 6.3
6 Danny Briggs Birmingham Bears 15 15 6.38
7 Nathan Sowter Durham 15 14 6.49
8 Spencer Johnson Surrey 8 8 6.52
9 Dan Lawrence Surrey 10 10 6.77
10 Dan Mousley Birmingham Bears 15 14 6.78
11 Jacob Bethell Birmingham Bears 15 8 6.79
12 Matt Taylor Gloucestershire 16 16 6.91
13 Ollie Robinson Sussex 15 15 6.96
14 Samit Patel Derbyshire 13 13 7
15 Luke Wells Lancashire 12 11 7.1
16 Colin Ackermann Durham 9 4 7.1
17 Liam Patterson-White Nottinghamshire 10 7 7.1
18 Dominic Leech Yorkshire 3 3 7.12
19 Mohammad Amir Derbyshire 5 5 7.25
20 Joe Root Yorkshire 8 4 7.25
21 Daniel Worrall Surrey 6 6 7.29
22 Hayden Walsh Worcestershire 13 13 7.31
23 Ben Dwarshuis Durham 8 8 7.32
24 Migael Pretorius Somerset 1 1 7.33
25 Chris Green Lancashire 11 11 7.41
26 Luke Wood Lancashire 12 12 7.48
27 Paul Stirling Leicestershire 2 1 7.5
28 Colin Ingram Glamorgan 13 2 7.5
29 Tom Curran Surrey 9 8 7.55
30 Josh Shaw Gloucestershire 13 13 7.57
31 Ravi Bopara Northamptonshire 13 12 7.59
32 Riley Meredith Somerset 12 12 7.6
33 Rehan Ahmed Leicestershire 11 11 7.6
34 Sam Wood Leicestershire 2 2 7.6
35 Jordan Clark Surrey 14 11 7.65
36 Dom Bess Yorkshire 13 13 7.65
37 Calvin Harrison Nottinghamshire 14 12 7.66
38 Saif Zaib Northamptonshire 14 9 7.71
39 Benny Howell Hampshire 12 11 7.73
40 Beau Webster Gloucestershire 13 13 7.73
41 Chris Wood Hampshire 11 11 7.77
42 Tom Hartley Lancashire 4 3 7.8
43 Jafer Chohan Yorkshire 10 10 7.8
44 Ben Raine Durham 15 14 7.81
45 Ben Lister Nottinghamshire 8 8 7.81
46 Luke Hollman Middlesex 12 11 7.81
47 Ross Whiteley Derbyshire 13 3 7.83
48 Josh Davey Somerset 8 7 7.83
49 Reece Topley Surrey 2 2 7.83
50 Brad Currie Sussex 5 5 7.87
51 Marnus Labuschagne Glamorgan 13 10 7.88
52 Callum Parkinson Durham 15 14 7.88
53 Jake Lintott Birmingham Bears 15 15 7.91
54 Sean Abbott Surrey 8 8 7.93
55 James Coles Sussex 16 16 7.96
56 Lewis Gregory Somerset 15 14 7.98
57 Liam Dawson Hampshire 11 11 8
58 Matthew Potts Durham 8 7 8
59 Lewis Goldsworthy Leicestershire 11 11 8.03
60 Fazalhaq Farooqi Nottinghamshire 6 5 8.05
61 Matt Parkinson Kent 13 12 8.06
62 Tymal Mills Sussex 15 15 8.07
63 Daniel Moriarty Yorkshire 13 13 8.08
64 Craig Overton Somerset 12 12 8.14
65 Jack Leaning Kent 6 2 8.2
66 Tom Helm Middlesex 11 10 8.21
67 Ethan Brookes Worcestershire 14 11 8.21
68 Jack White Northamptonshire 4 4 8.25
69 Andrew Gorvin Glamorgan 8 6 8.25
70 Jack Home Worcestershire 1 1 8.25
71 Scott Currie Leicestershire 12 12 8.27
72 Liam Livingstone Lancashire 3 3 8.28
73 Wiaan Mulder Leicestershire 8 6 8.3
74 Josh Cobb Worcestershire 12 11 8.32
75 Nathan Smith Worcestershire 9 8 8.34
76 Adam Finch Worcestershire 9 9 8.34
77 Mitch Wagstaff Derbyshire 6 6 8.35
78 Patrick Brown Derbyshire 13 13 8.36
79 Tom Aspinwall Lancashire 5 5 8.37
80 Graeme van Buuren Gloucestershire 7 4 8.38
81 Jack Leach Somerset 5 5 8.4
82 Tom Rogers Kent 6 6 8.41
83 Luis Reece Derbyshire 8 5 8.43
84 Will Jacks Surrey 5 3 8.43
85 Josh Hull Leicestershire 14 14 8.43
86 Moeen Ali Birmingham Bears 6 4 8.45
87 Joe Denly Kent 6 2 8.5
88 Tom Smith Gloucestershire 6 6 8.5
89 Brydon Carse Durham 1 1 8.5
90 Gus Atkinson Surrey 8 8 8.5
91 Mason Crane Glamorgan 13 12 8.52
92 Matt Critchley Essex 13 12 8.54
93 Timm van der Gugten Glamorgan 11 11 8.56
94 Sam Cook Essex 4 4 8.62
95 Simon Harmer Essex 12 11 8.64
96 Ian Holland Leicestershire 4 4 8.67
97 Matthew Waite Worcestershire 11 5 8.67
98 Sam Curran Surrey 5 3 8.67
99 Shoaib Bashir Worcestershire 2 2 8.67
100 Marchant de Lange Gloucestershire 10 10 8.7
101 Sikandar Raza Northamptonshire 8 7 8.7
102 Daryn Dupavillon Derbyshire 7 7 8.75
103 Brett D'Oliveira Worcestershire 11 9 8.8
104 David Willey Northamptonshire 14 14 8.81
105 Paul Walter Essex 13 13 8.83
106 Michael Neser Hampshire 7 7 8.85
107 Noah Cornwell Middlesex 11 10 8.86
108 Lyndon James Nottinghamshire 14 9 8.91
109 Harry Darley Worcestershire 4 4 8.91
110 Ben Sanderson Northamptonshire 12 12 8.93
111 Saqib Mahmood Lancashire 9 9 8.97
112 Jake Ball Somerset 13 13 8.98
113 Ryan Higgins Middlesex 12 10 8.98
114 Shane Snater Essex 8 8 9
115 Louis Kimber Leicestershire 14 6 9
116 George Balderson Lancashire 3 3 9
117 Xavier Bartlett Kent 8 8 9.02
118 George Garton Birmingham Bears 14 14 9.03
119 Tom Taylor Worcestershire 14 14 9.08
120 Matthew Montgomery Nottinghamshire 13 11 9.1
121 Alex Thomson Derbyshire 8 8 9.11
122 Bas de Leede Durham 7 7 9.14
123 Marcus O'Riordan Kent 14 11 9.17
124 Luke Fletcher Nottinghamshire 3 3 9.18
125 Jordan Thompson Yorkshire 13 13 9.18
126 Ashton Agar Northamptonshire 6 6 9.19
127 Ollie Price Gloucestershire 13 11 9.23
128 Blair Tickner Derbyshire 2 2 9.25
129 Zak Chappell Derbyshire 12 12 9.25
130 Zak Foulkes Birmingham Bears 7 7 9.25
131 Aaron Beard Essex 8 8 9.28
132 Craig Miles Birmingham Bears 6 6 9.3
133 Ben Cliff Yorkshire 5 5 9.31
134 Ben Mike Leicestershire 14 14 9.33
135 Cameron Steel Surrey 10 10 9.42
136 Hasan Ali Birmingham Bears 5 5 9.46
137 Chris Woakes Birmingham Bears 2 2 9.5
138 James Fuller Hampshire 11 11 9.5
139 Olly Stone Nottinghamshire 14 13 9.5
140 Tom Scriven Leicestershire 1 1 9.5
141 Jack Morley Lancashire 1 1 9.5
142 Joey Evison Kent 14 9 9.56
143 Jamie McIlroy Glamorgan 10 10 9.63
144 George Scrimshaw Northamptonshire 3 3 9.64
145 Dillon Pennington Nottinghamshire 3 3 9.64
146 Roelof van der Merwe Somerset 12 10 9.65
147 Jack Blatherwick Lancashire 8 8 9.67
148 Beyers Swanepoel Kent 6 6 9.68
149 Eddie Jack Hampshire 3 3 9.7
150 Ben Kellaway Glamorgan 7 3 9.71
151 Blake Cullen Middlesex 10 10 9.72
152 John Turner Hampshire 10 10 9.73
153 Mitchell Stanley Lancashire 4 4 9.75
154 Jack Carson Sussex 12 12 9.78
155 Dan Douthwaite Glamorgan 13 13 9.82
156 Nathan McAndrew Sussex 13 13 9.86
157 Eathan Bosch Essex 4 4 9.88
158 Daniel Sams Essex 6 6 9.96
159 Luc Benkenstein Essex 11 10 9.97
160 Steven Croft Lancashire 12 2 10
161 Archie Lenham Sussex 3 3 10
162 Nathan Gilchrist Kent 9 9 10.09
163 Fynn Hudson-Prentice Sussex 10 4 10.1
164 Matt Dunn Surrey 2 2 10.17
165 Brad Wheal Hampshire 7 7 10.17
166 Ben Allison Essex 7 7 10.24
167 Chris Jordan Surrey 7 7 10.28
168 Ashton Turner Durham 14 2 10.33
169 Jas Singh Kent 3 3 10.33
170 George Hill Yorkshire 6 5 10.5
171 Freddie Heldreich Northamptonshire 14 13 10.52
172 Grant Stewart Kent 10 10 10.75
173 Danny Lamb Sussex 12 11 10.84
174 Josh De Caires Middlesex 9 5 10.84
175 Ben Green Somerset 16 16 10.86
176 Wayne Madsen Derbyshire 12 2 11
177 Sonny Baker Somerset 1 1 11
178 Michael Booth Birmingham Bears 1 1 11
179 Jonathan Bushnell Durham 1 1 11
180 Ajeet Singh Dale Gloucestershire 4 4 11.14
181 Henry Brookes Middlesex 7 6 11.33
182 Raphy Weatherall Northamptonshire 9 9 11.48
183 Paul Coughlin Durham 6 5 11.56
184 Conor McKerr Yorkshire 5 5 11.69
185 James Neesham Leicestershire 6 6 11.86
186 Chris Sole Glamorgan 3 3 12
187 Leus du Plooy Middlesex 7 1 12
188 Charlie Stobo Kent 1 1 12
189 Gus Miller Northamptonshire 6 1 12
190 Matthew Revis Yorkshire 9 7 12.08
191 George Drissell Durham 1 1 12.67
192 George Dockrell Lancashire 3 1 13
193 Ed Barnard Birmingham Bears 5 1 13.2
194 Roman Walker Leicestershire 1 1 13.5
195 Tom Lawes Surrey 4 4 13.5
196 Justin Broad Northamptonshire 4 1 14
197 Aristides Karvelas Sussex 1 1 15.33
198 Tom Bevan Glamorgan 8 2 16
199 Aamir Jamal Birmingham Bears 1 1 25

in Vitality Blast (T20 Blast) 2024

POS PLAYER TEAM MATCHES INN ECO AVG

FAQs on Vitality Blast (T20 Blast) 2024

  • Who scores the most runs in Vitality Blast (T20 Blast) 2024?
    Daniel Hughes holds the record for most runs (596) in Vitality Blast (T20 Blast) 2024
  • Who hit most fours in Vitality Blast (T20 Blast) 2024?
    Daniel Hughes holds the record for most fours (76) in Vitality Blast (T20 Blast) 2024
  • Who hit most sixes in Vitality Blast (T20 Blast) 2024?
    Michael Pepper holds the record for most sixes (32) in Vitality Blast (T20 Blast) 2024
  • Who is highest wicket taker in Vitality Blast (T20 Blast) 2024?
    David Payne is the top wicket-taker (33) in Vitality Blast (T20 Blast) 2024
  • Who has the highest strike rate in Vitality Blast (T20 Blast) 2024?
    Ben Geddes has the highest strike rate (233.33) in Vitality Blast (T20 Blast) 2024
  • Who has taken most 5 wickets in Vitality Blast (T20 Blast) 2024?
    Ben Raine has taken most 5 wickets (1) in Vitality Blast (T20 Blast) 2024

சமீபத்திய செய்திகள்

Notifications
Settings
Clear Notifications
Notifications
Use the toggle to switch on notifications
  • Block for 8 hours
  • Block for 12 hours
  • Block for 24 hours
  • Don't block
Gender
Select your Gender
  • Male
  • Female
  • Others
Age
Select your Age Range
  • Under 18
  • 18 to 25
  • 26 to 35
  • 36 to 45
  • 45 to 55
  • 55+