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
Home  »  Cricket  »  Vitality Blast (T20 Blast) 2025  »  Stats

Vitality Blast (T20 Blast) 2025 Stats & Records

English T20 Vitality Blast 2025 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) 2025

POS PLAYER TEAM MATCHES INN RUNS SR 4s 6s
1 Toby Albert Hampshire 17 17 633 150.00 70 19
2 Will Smeed Somerset 17 17 620 144.86 73 19
3 Tom Kohler-Cadmore Somerset 17 17 557 166.77 58 28
4 D'Arcy Short Gloucestershire 14 14 551 136.05 57 23
5 James Vince Hampshire 16 16 527 152.31 70 10
6 Tawanda Muyeye Kent 15 15 516 141.76 47 16
7 Will Jacks Surrey 10 10 504 164.71 51 23
8 Alex Davies Birmingham Bears 15 15 464 155.70 55 19
9 Ravi Bopara Northamptonshire 16 16 462 145.28 36 19
10 Sam Hain Birmingham Bears 14 14 460 146.03 38 15
11 Keaton Jennings Lancashire 16 16 459 153.00 47 20
12 Tom Moores Nottinghamshire 14 14 459 157.19 42 23
13 David Willey Northamptonshire 16 16 452 138.65 27 29
14 Aneurin Donald Derbyshire 14 14 449 216.91 48 31
15 Wayne Madsen Derbyshire 14 14 431 136.83 45 14
16 Alex Lees Durham 14 14 431 140.85 46 12
17 Joe Clarke Nottinghamshire 14 14 420 160.31 47 20
18 Stevie Eskinazi Middlesex 14 12 420 142.86 46 12
19 Sean Dickson Somerset 14 14 411 159.92 22 25
20 Graham Clark Durham 14 14 409 152.61 43 19
21 Tom Latham Birmingham Bears 14 14 404 146.38 37 17
22 Matthew Breetzke Northamptonshire 11 11 403 152.65 35 24
23 James Coles Sussex 14 14 397 158.80 27 22
24 Kane Williamson Middlesex 14 13 396 138.95 40 17
25 Jason Roy Surrey 15 15 382 137.91 31 17
26 Daniel Bell-Drummond Kent 13 13 380 140.74 43 12
27 Ethan Brookes Worcestershire 14 14 380 166.67 38 19
28 Dawid Malan Yorkshire 14 14 365 156.65 29 20
29 Sam Curran Surrey 15 15 365 142.58 27 16
30 Michael Pepper Essex 14 14 364 159.65 41 17
31 Caleb Jewell Derbyshire 14 14 359 138.61 35 15
32 Adam Hose Worcestershire 12 12 358 142.63 36 11
33 Sol Budinger Leicestershire 13 13 358 163.47 44 15
34 Dan Mousley Birmingham Bears 13 13 354 153.91 42 10
35 Daniel Hughes Sussex 14 14 344 147.64 47 8
36 Ricardo Vasconcelos Northamptonshire 15 15 342 142.50 47 11
37 Jordan Cox Essex 10 10 342 165.22 29 22
38 Colin Ingram Glamorgan 14 14 338 153.64 28 19
39 Kiran Carlson Glamorgan 14 14 337 142.80 26 16
40 James Wharton Yorkshire 14 14 337 144.64 34 13
41 Ed Barnard Birmingham Bears 15 15 335 158.77 33 13
42 Will Luxton Yorkshire 14 14 329 158.17 26 17
43 Will Smale Glamorgan 14 14 329 137.08 37 13
44 Joe Weatherley Hampshire 14 12 328 137.24 20 15
45 Paul Walter Essex 14 14 326 149.54 34 14
46 Tom Abell Somerset 16 16 317 127.31 29 5
47 Justin Broad Northamptonshire 12 12 317 146.08 35 9
48 Luke Wells Lancashire 16 16 313 151.94 25 21
49 Jack Haynes Nottinghamshire 13 13 313 144.91 30 10
50 Joe Denly Kent 13 13 312 141.18 28 15
51 Miles Hammond Gloucestershire 14 14 312 130.54 36 14
52 Asa Tribe Glamorgan 14 14 312 150.72 20 18
53 Gareth Roderick Worcestershire 14 12 307 126.86 31 5
54 Colin Ackermann Durham 14 13 304 138.18 24 10
55 John Simpson Sussex 14 14 303 135.27 22 12
56 Jack Taylor Gloucestershire 14 14 303 134.07 29 10
57 Saif Zaib Northamptonshire 16 16 302 158.12 27 13
58 Will Rhodes Durham 14 12 301 128.63 26 6
59 Ollie Robinson Durham 14 12 300 138.25 34 5
60 Rehan Ahmed Leicestershire 9 9 300 136.99 35 12
61 Lewis Gregory Somerset 16 14 293 170.35 19 21
62 Kashif Ali Worcestershire 11 11 293 152.60 25 16
63 Ross Whiteley Derbyshire 14 13 270 133.66 15 14
64 Tom Clark Sussex 14 12 265 139.47 21 12
65 Tom Alsop Sussex 12 12 264 144.26 14 14
66 Ben Cox Leicestershire 13 12 263 130.85 24 6
67 Ben Kellaway Glamorgan 14 14 262 150.57 40 3
68 Liam Livingstone Lancashire 7 7 260 176.87 13 22
69 Shan Masood Leicestershire 13 13 260 131.31 25 8
70 Ben Geddes Middlesex 14 13 260 156.63 15 18
71 Ben Charlesworth Gloucestershire 14 13 256 137.63 19 12
72 Cameron Bancroft Gloucestershire 13 13 252 120.00 24 6
73 Harry Finch Kent 10 9 252 147.37 25 9
74 Louis Kimber Leicestershire 13 12 252 182.61 24 15
75 Phil Salt Lancashire 8 8 248 145.03 24 11
76 Brett D'Oliveira Worcestershire 11 11 245 130.32 22 8
77 Zak Crawley Kent 5 5 242 169.23 19 12
78 Ashton Turner Lancashire 15 15 240 126.98 20 5
79 Jos Buttler Lancashire 7 7 239 143.98 21 10
80 Ollie Price Gloucestershire 14 14 238 132.96 12 10
81 Tom Curran Surrey 14 14 237 171.74 24 9
82 Dean Elgar Essex 9 9 235 138.24 30 5
83 James Neesham Durham 13 13 234 150.00 24 9
84 Max Holden Middlesex 8 8 229 149.67 25 6
85 Michael Jones Lancashire 13 12 228 120.63 13 9
86 Dom Sibley Surrey 10 10 227 120.11 15 8
87 Ben Dwarshuis Worcestershire 13 11 226 167.41 15 15
88 Dan Douthwaite Glamorgan 14 12 226 151.68 10 18
89 Lyndon James Nottinghamshire 12 12 225 124.31 27 4
90 Chris Lynn Hampshire 4 4 222 198.21 17 18
91 Leus du Plooy Middlesex 12 10 220 140.13 22 6
92 Samit Patel Derbyshire 13 12 218 124.57 23 7
93 Laurie Evans Surrey 12 11 216 170.08 15 12
94 Hilton Cartwright Hampshire 7 7 213 197.22 15 14
95 Ryan Higgins Middlesex 14 12 213 144.90 18 9
96 Luc Benkenstein Essex 14 14 210 138.16 17 11
97 Dan Lawrence Surrey 6 6 209 175.63 20 7
98 Will Sutherland Yorkshire 12 12 208 147.52 12 13
99 Matty Hurst Lancashire 10 10 208 131.65 15 10
100 Rishi Patel Leicestershire 13 13 207 135.29 23 6
101 Jack Leaning Kent 13 10 198 124.53 10 9
102 Ben Green Somerset 17 12 195 143.38 14 8
103 Matt Montgomery Nottinghamshire 14 10 190 163.79 29 5
104 Sam Billings Kent 15 14 188 135.25 19 5
105 Chris Green Lancashire 14 11 180 145.16 10 10
106 Jonny Bairstow Yorkshire 7 7 177 165.42 16 12
107 Lewis McManus Northamptonshire 16 13 173 140.65 13 7
108 Charlie Allison Essex 13 13 171 127.61 12 10
109 Matthew Revis Yorkshire 9 9 167 128.46 13 6
110 Moises Henriques Nottinghamshire 6 6 166 139.50 13 7
111 Dewald Brevis Hampshire 8 6 166 180.43 6 17
112 Tom Banton Somerset 10 9 165 134.15 18 8
113 Abdullah Shafique Yorkshire 4 4 165 152.78 14 6
114 James Fuller Hampshire 17 13 164 140.17 14 8
115 Adam Lyth Yorkshire 8 8 162 121.80 19 4
116 Daniel Sams Nottinghamshire 14 11 162 184.09 6 16
117 Matt Critchley Essex 14 13 157 126.61 12 7
118 Simon Harmer Essex 14 11 156 152.94 12 9
119 George Garton Birmingham Bears 15 13 154 146.67 13 9
120 Dom Bess Yorkshire 13 10 154 132.76 17 3
121 Isaac Mohammed Worcestershire 8 8 154 154.00 15 12
122 Logan van Beek Leicestershire 13 9 151 113.53 7 7
123 Harrison Ward Sussex 10 10 149 130.70 18 6
124 Benny Howell Hampshire 17 10 135 136.36 8 5
125 Danny Lamb Sussex 9 8 134 124.07 11 3
126 Jordan Thompson Yorkshire 8 8 124 163.16 8 9
127 Moeen Ali Birmingham Bears 8 8 123 135.16 6 8
128 Ollie Pope Surrey 5 5 119 135.23 13 4
129 Luke Hollman Middlesex 14 10 119 158.67 17 2
130 Kasey Aldridge Durham 8 7 116 141.46 9 3
131 Martin Andersson Derbyshire 13 9 115 119.79 13 1
132 Lhuan-dre Pretorius Hampshire 4 4 110 141.03 13 4
133 Zak Chappell Derbyshire 9 6 108 154.29 11 4
134 Freddie McCann Nottinghamshire 9 9 108 127.06 10 5
135 Jack Blatherwick Lancashire 14 11 107 155.07 5 9
136 Tom Lammonby Somerset 5 5 103 139.19 10 4
137 Joey Evison Kent 10 6 99 132.00 4 6
138 Danny Briggs Birmingham Bears 15 9 98 146.27 14 1
139 Liam Patterson-White Nottinghamshire 14 9 95 123.38 7 3
140 Luke Procter Northamptonshire 14 9 94 151.61 12 1
141 Ben Raine Durham 9 6 91 133.82 9 1
142 Chris Cooke Glamorgan 8 8 89 100.00 4 2
143 Ollie Sykes Surrey 10 8 87 161.11 6 5
144 Chris Jordan Surrey 15 13 86 148.28 9 2
145 Nathan McAndrew Sussex 14 12 85 132.81 5 4
146 Calvin Harrison Nottinghamshire 14 9 84 142.37 6 2
147 Brooke Guest Derbyshire 6 5 82 112.33 9 -
148 Tom Prest Hampshire 8 7 80 109.59 7 3
149 Graeme van Buuren Gloucestershire 9 7 77 179.07 5 5
150 Ryan Patel Surrey 5 5 76 155.10 10 3
151 Tom Taylor Worcestershire 11 7 75 122.95 10 1
152 Fred Klaassen Kent 14 8 75 105.63 6 -
153 George Thomas Sussex 4 4 71 116.39 5 3
154 Adam Rossington Essex 5 5 70 127.27 10 2
155 Tom Scriven Leicestershire 13 6 70 112.90 4 2
156 Lewis Goldsworthy Somerset 17 6 67 126.42 5 3
157 Noah Thain Essex 9 6 66 173.68 3 4
158 Ollie Robinson Sussex 11 7 65 130.00 10 -
159 Harry Came Derbyshire 5 4 65 108.33 2 4
160 Lewis Hill Leicestershire 4 4 64 120.75 4 2
161 Tom Hartley Lancashire 9 8 63 128.57 3 4
162 Imad Wasim Glamorgan 9 8 62 100.00 5 -
163 Rob Yates Birmingham Bears 6 4 61 160.53 11 -
164 Hasan Ali Birmingham Bears 12 8 60 146.34 4 4
165 Joe Cracknell Middlesex 7 7 60 136.36 5 2
166 Ed Pollock Worcestershire 6 6 59 155.26 8 3
167 George Bartlett Northamptonshire 6 6 59 147.50 5 3
168 Kai Smith Birmingham Bears 9 7 59 113.46 7 -
169 AM Ghazanfar Derbyshire 14 5 55 148.65 3 6
170 Liam Dawson Hampshire 12 8 52 133.33 6 1
171 Matt Milnes Yorkshire 9 6 52 148.57 3 4
172 James Rew Somerset 4 4 51 118.60 9 -
173 Tom Rogers Kent 11 8 49 140.00 5 3
174 Tim Robinson Northamptonshire 5 5 49 125.64 8 1
175 Ben Sanderson Northamptonshire 16 6 47 117.50 3 3
176 David Bedingham Durham 3 3 47 180.77 6 2
177 Shane Snater Essex 12 7 46 112.20 4 2
178 Alex Horton Glamorgan 6 6 46 109.52 7 -
179 Jack Carson Sussex 7 5 46 117.95 1 3
180 Josh Bohannon Lancashire 4 3 45 97.83 2 -
181 Timm van der Gugten Glamorgan 10 7 44 115.79 1 3
182 Liam Trevaskis Leicestershire 10 5 44 107.32 6 -
183 Harry Duke Yorkshire 6 6 43 134.38 2 4
184 Jake Libby Worcestershire 4 4 42 84.00 4 1
185 Jack Davies Middlesex 7 5 41 110.81 3 2
186 Mason Crane Glamorgan 11 7 39 100.00 3 -
187 James Bracey Gloucestershire 5 5 39 92.86 3 1
188 David Lloyd Derbyshire 4 4 38 115.15 6 1
189 Craig Overton Somerset 15 5 37 194.74 3 2
190 Chris Benjamin Kent 5 4 36 97.30 3 -
191 David Payne Gloucestershire 14 9 34 125.93 3 2
192 Zafar Gohar Middlesex 14 7 34 82.93 - 1
193 Grant Stewart Kent 10 6 32 103.23 1 2
194 Mitchell Santner Surrey 7 4 29 111.54 1 1
195 Matt Taylor Gloucestershire 10 8 28 107.69 2 1
196 Jake Lintott Birmingham Bears 11 3 28 147.37 2 1
197 Will O'Rourke Yorkshire 10 4 26 92.86 4 -
198 Jacob Bethell Birmingham Bears 3 3 26 144.44 4 -
199 Fateh Singh Worcestershire 14 7 26 96.30 2 1
200 Tom Hinley Worcestershire 5 4 26 152.94 2 1
201 Matthew Waite Worcestershire 5 4 25 78.12 - 1
202 Roman Walker Leicestershire 5 2 25 119.05 1 1
203 Jafer Chohan Yorkshire 14 10 25 53.19 1 -
204 Jacob Duffy Worcestershire 8 3 24 160.00 1 2
205 Scott Currie Hampshire 17 4 24 126.32 2 1
206 Henry Cullen Worcestershire 3 3 24 114.29 2 -
207 Tymal Mills Sussex 14 7 22 95.65 3 -
208 Nathan Gilchrist Kent 12 5 22 104.76 - 2
209 Tom Aspinwall Lancashire 10 5 22 115.79 1 1
210 Zaman Akhter Gloucestershire 2 2 21 131.25 2 1
211 Luke Wood Lancashire 11 5 20 100.00 2 -
212 Matthew Potts Durham 9 4 20 153.85 1 1
213 Wes Agar Kent 7 5 19 118.75 1 1
214 Andrew Gorvin Glamorgan 9 3 19 79.17 - -
215 Ben Mayes Hampshire 3 3 19 95.00 2 -
216 Sam Cook Essex 7 4 18 85.71 1 -
217 Robin Das Essex 2 2 18 163.64 1 1
218 Thomas Rew Somerset 3 2 18 94.74 1 1
219 Mohammad Amir Essex 14 6 16 76.19 1 -
220 Jordan Clark Surrey 5 2 16 228.57 - 2
221 Craig Miles Birmingham Bears 6 4 16 114.29 1 1
222 Nathan Smith Surrey 10 3 15 166.67 - 1
223 Conor McKerr Nottinghamshire 5 3 15 65.22 - -
224 Zak Foulkes Durham 10 6 15 78.95 1 -
225 Chris Wood Hampshire 16 5 14 73.68 1 -
226 Tom Helm Middlesex 13 4 14 77.78 1 -
227 Alex Thomson Derbyshire 6 3 14 87.50 1 -
228 Migael Pretorius Somerset 3 2 14 140.00 1 1
229 Ben McKinney Durham 3 3 14 73.68 1 -
230 Jack White Yorkshire 3 1 13 162.50 2 -
231 Jamie Overton Surrey 5 4 12 85.71 1 -
232 Ned Leonard Glamorgan 10 5 11 57.89 - -
233 Noah Cornwell Middlesex 13 4 11 61.11 - 1
234 Matt Parkinson Kent 12 5 10 71.43 - -
235 Henry Crocombe Sussex 9 6 10 125.00 2 -
236 Matt Henry Somerset 10 1 9 180.00 1 -
237 Hayden Kerr Glamorgan 2 1 9 128.57 1 -
238 Ben Aitchison Derbyshire 10 4 9 100.00 - 1
239 Jack Leach Somerset 2 1 8 100.00 1 -
240 Farhan Ahmed Nottinghamshire 6 4 8 88.89 - -
241 Josh Shaw Gloucestershire 9 4 7 140.00 1 -
242 George Balderson Lancashire 1 1 7 116.67 - -
243 George Hill Yorkshire 1 1 7 63.64 - -
244 Tom Smith Gloucestershire 6 3 6 66.67 - -
245 Dillon Pennington Nottinghamshire 12 5 6 46.15 - -
246 Josh Thomas Leicestershire 3 1 6 120.00 1 -
247 Tommy Boorman Gloucestershire 1 1 6 120.00 - 1
248 Arav Shetty Lancashire 1 1 6 66.67 - -
249 Ajeet Singh Dale Gloucestershire 9 3 5 55.56 - -
250 Richard Gleeson Birmingham Bears 6 3 5 62.50 - -
251 Riley Meredith Somerset 14 2 5 100.00 1 -
252 Daniel Moriarty Yorkshire 8 4 5 71.43 - -
253 Ali Orr Hampshire 3 3 5 55.56 - -
254 Josh Hull Leicestershire 5 2 5 100.00 1 -
255 James Anderson Lancashire 11 4 4 50.00 - -
256 Ian Holland Leicestershire 1 1 4 200.00 1 -
257 Nathan Sowter Durham 14 2 4 80.00 - -
258 Bjorn Fortuin Hampshire 5 1 4 133.33 - -
259 Lloyd Pope Northamptonshire 16 4 4 50.00 - -
260 George Scrimshaw Northamptonshire 16 3 4 66.67 1 -
261 Ben Mike Leicestershire 2 1 4 200.00 1 -
262 John Turner Hampshire 6 1 4 50.00 - -
263 Brad Currie Sussex 6 2 4 80.00 - -
264 Sam Wood Leicestershire 6 1 4 50.00 - -
265 Olly Stone Nottinghamshire 4 2 3 30.00 - -
266 Daniel Worrall Surrey 5 2 3 60.00 - -
267 Fynn Hudson-Prentice Sussex 2 1 3 75.00 - -
268 Patrick Brown Derbyshire 13 4 3 60.00 - -
269 Eddie Jack Hampshire 3 2 3 75.00 - -
270 Fletcha Middleton Hampshire 1 1 2 200.00 - -
271 Khurram Shahzad Worcestershire 5 1 2 66.67 - -
272 James Hayes Nottinghamshire 1 1 2 33.33 - -
273 Naavya Sharma Middlesex 2 2 2 50.00 - -
274 Reece Topley Surrey 7 1 1 100.00 - -
275 Matthew Salisbury Leicestershire 7 2 1 50.00 - -
276 Henry Brookes Middlesex 1 1 1 100.00 - -
277 Ben Allison Worcestershire 2 2 1 20.00 - -
278 Josh De Caires Middlesex 1 1 1 20.00 - -
279 Adam Sylvester Birmingham Bears 2 1 1 100.00 - -
280 Aman Rao Gloucestershire 2 1 1 20.00 - -
281 Rob Lord Nottinghamshire 1 1 1 50.00 - -
282 Sam Seecharan Nottinghamshire 1 1 1 33.33 - -
283 Jamie Feldman Middlesex 1 1 1 100.00 - -

Highest Strike Rate in Vitality Blast (T20 Blast) 2025

POS PLAYER TEAM MATCHES INN RUNS SR AVG
1 Jordan Clark Surrey 5 2 16 228.57 16
2 Aneurin Donald Derbyshire 14 14 449 216.91 32.07
3 Ian Holland Leicestershire 1 1 4 200.00 4.00
4 Ben Mike Leicestershire 2 1 4 200.00 4
5 Fletcha Middleton Hampshire 1 1 2 200.00 2
6 Chris Lynn Hampshire 4 4 222 198.21 74.00
7 Hilton Cartwright Hampshire 7 7 213 197.22 35.50
8 Craig Overton Somerset 15 5 37 194.74 37.00
9 Daniel Sams Nottinghamshire 14 11 162 184.09 18.00
10 Louis Kimber Leicestershire 13 12 252 182.61 22.91
11 David Bedingham Durham 3 3 47 180.77 23.50
12 Dewald Brevis Hampshire 8 6 166 180.43 33.20
13 Matt Henry Somerset 10 1 9 180.00 9.00
14 Graeme van Buuren Gloucestershire 9 7 77 179.07 19.25
15 Liam Livingstone Lancashire 7 7 260 176.87 52.00
16 Dan Lawrence Surrey 6 6 209 175.63 52.25
17 Noah Thain Essex 9 6 66 173.68 16.50
18 Tom Curran Surrey 14 14 237 171.74 21.55
19 Lewis Gregory Somerset 16 14 293 170.35 29.30
20 Laurie Evans Surrey 12 11 216 170.08 27.00
21 Zak Crawley Kent 5 5 242 169.23 60.50
22 Ben Dwarshuis Worcestershire 13 11 226 167.41 45.20
23 Tom Kohler-Cadmore Somerset 17 17 557 166.77 32.76
24 Nathan Smith Surrey 10 3 15 166.67 15
25 Ethan Brookes Worcestershire 14 14 380 166.67 31.67
26 Jonny Bairstow Yorkshire 7 7 177 165.42 25.29
27 Jordan Cox Essex 10 10 342 165.22 38.00
28 Will Jacks Surrey 10 10 504 164.71 50.40
29 Matt Montgomery Nottinghamshire 14 10 190 163.79 19.00
30 Robin Das Essex 2 2 18 163.64 18.00
31 Sol Budinger Leicestershire 13 13 358 163.47 27.54
32 Jordan Thompson Yorkshire 8 8 124 163.16 17.71
33 Jack White Yorkshire 3 1 13 162.50 13.00
34 Ollie Sykes Surrey 10 8 87 161.11 12.43
35 Rob Yates Birmingham Bears 6 4 61 160.53 15.25
36 Joe Clarke Nottinghamshire 14 14 420 160.31 30.00
37 Jacob Duffy Worcestershire 8 3 24 160.00 8.00
38 Sean Dickson Somerset 14 14 411 159.92 45.67
39 Michael Pepper Essex 14 14 364 159.65 28.00
40 James Coles Sussex 14 14 397 158.80 33.08
41 Ed Barnard Birmingham Bears 15 15 335 158.77 27.92
42 Luke Hollman Middlesex 14 10 119 158.67 19.83
43 Will Luxton Yorkshire 14 14 329 158.17 25.31
44 Saif Zaib Northamptonshire 16 16 302 158.12 30.20
45 Tom Moores Nottinghamshire 14 14 459 157.19 45.90
46 Dawid Malan Yorkshire 14 14 365 156.65 28.08
47 Ben Geddes Middlesex 14 13 260 156.63 23.64
48 Alex Davies Birmingham Bears 15 15 464 155.70 30.93
49 Ed Pollock Worcestershire 6 6 59 155.26 9.83
50 Ryan Patel Surrey 5 5 76 155.10 15.20
51 Jack Blatherwick Lancashire 14 11 107 155.07 13.38
52 Zak Chappell Derbyshire 9 6 108 154.29 54.00
53 Isaac Mohammed Worcestershire 8 8 154 154.00 19.25
54 Dan Mousley Birmingham Bears 13 13 354 153.91 32.18
55 Matthew Potts Durham 9 4 20 153.85 10.00
56 Colin Ingram Glamorgan 14 14 338 153.64 24.14
57 Keaton Jennings Lancashire 16 16 459 153.00 28.69
58 Simon Harmer Essex 14 11 156 152.94 17.33
59 Tom Hinley Worcestershire 5 4 26 152.94 8.67
60 Abdullah Shafique Yorkshire 4 4 165 152.78 41.25
61 Matthew Breetzke Northamptonshire 11 11 403 152.65 36.64
62 Graham Clark Durham 14 14 409 152.61 29.21
63 Kashif Ali Worcestershire 11 11 293 152.60 26.64
64 James Vince Hampshire 16 16 527 152.31 37.64
65 Luke Wells Lancashire 16 16 313 151.94 20.87
66 Dan Douthwaite Glamorgan 14 12 226 151.68 22.60
67 Luke Procter Northamptonshire 14 9 94 151.61 47.00
68 Asa Tribe Glamorgan 14 14 312 150.72 34.67
69 Ben Kellaway Glamorgan 14 14 262 150.57 20.15
70 James Neesham Durham 13 13 234 150.00 26.00
71 Toby Albert Hampshire 17 17 633 150.00 48.69
72 Max Holden Middlesex 8 8 229 149.67 32.71
73 Paul Walter Essex 14 14 326 149.54 23.29
74 AM Ghazanfar Derbyshire 14 5 55 148.65 13.75
75 Matt Milnes Yorkshire 9 6 52 148.57 13.00
76 Chris Jordan Surrey 15 13 86 148.28 14.33
77 Daniel Hughes Sussex 14 14 344 147.64 26.46
78 Will Sutherland Yorkshire 12 12 208 147.52 17.33
79 George Bartlett Northamptonshire 6 6 59 147.50 11.80
80 Harry Finch Kent 10 9 252 147.37 31.50
81 Jake Lintott Birmingham Bears 11 3 28 147.37 28.00
82 George Garton Birmingham Bears 15 13 154 146.67 14.00
83 Tom Latham Birmingham Bears 14 14 404 146.38 28.86
84 Hasan Ali Birmingham Bears 12 8 60 146.34 8.57
85 Danny Briggs Birmingham Bears 15 9 98 146.27 32.67
86 Justin Broad Northamptonshire 12 12 317 146.08 28.82
87 Sam Hain Birmingham Bears 14 14 460 146.03 41.82
88 Ravi Bopara Northamptonshire 16 16 462 145.28 42.00
89 Chris Green Lancashire 14 11 180 145.16 25.71
90 Phil Salt Lancashire 8 8 248 145.03 31.00
91 Jack Haynes Nottinghamshire 13 13 313 144.91 28.45
92 Ryan Higgins Middlesex 14 12 213 144.90 23.67
93 Will Smeed Somerset 17 17 620 144.86 41.33
94 James Wharton Yorkshire 14 14 337 144.64 24.07
95 Jacob Bethell Birmingham Bears 3 3 26 144.44 8.67
96 Tom Alsop Sussex 12 12 264 144.26 24.00
97 Jos Buttler Lancashire 7 7 239 143.98 34.14
98 Ben Green Somerset 17 12 195 143.38 27.86
99 Stevie Eskinazi Middlesex 14 12 420 142.86 35.00
100 Kiran Carlson Glamorgan 14 14 337 142.80 24.07
101 Adam Hose Worcestershire 12 12 358 142.63 32.55
102 Sam Curran Surrey 15 15 365 142.58 26.07
103 Ricardo Vasconcelos Northamptonshire 15 15 342 142.50 22.80
104 Calvin Harrison Nottinghamshire 14 9 84 142.37 21.00
105 Tawanda Muyeye Kent 15 15 516 141.76 34.40
106 Kasey Aldridge Durham 8 7 116 141.46 19.33
107 Joe Denly Kent 13 13 312 141.18 31.20
108 Lhuan-dre Pretorius Hampshire 4 4 110 141.03 36.67
109 Alex Lees Durham 14 14 431 140.85 33.15
110 Daniel Bell-Drummond Kent 13 13 380 140.74 29.23
111 Lewis McManus Northamptonshire 16 13 173 140.65 19.22
112 James Fuller Hampshire 17 13 164 140.17 18.22
113 Leus du Plooy Middlesex 12 10 220 140.13 22.00
114 Josh Shaw Gloucestershire 9 4 7 140.00 7.00
115 Tom Rogers Kent 11 8 49 140.00 7.00
116 Migael Pretorius Somerset 3 2 14 140.00 14.00
117 Moises Henriques Nottinghamshire 6 6 166 139.50 27.67
118 Tom Clark Sussex 14 12 265 139.47 24.09
119 Tom Lammonby Somerset 5 5 103 139.19 20.60
120 Kane Williamson Middlesex 14 13 396 138.95 33.00
121 David Willey Northamptonshire 16 16 452 138.65 28.25
122 Caleb Jewell Derbyshire 14 14 359 138.61 27.62
123 Ollie Robinson Durham 14 12 300 138.25 30.00
124 Dean Elgar Essex 9 9 235 138.24 26.11
125 Colin Ackermann Durham 14 13 304 138.18 23.38
126 Luc Benkenstein Essex 14 14 210 138.16 19.09
127 Jason Roy Surrey 15 15 382 137.91 25.47
128 Ben Charlesworth Gloucestershire 14 13 256 137.63 23.27
129 Joe Weatherley Hampshire 14 12 328 137.24 32.80
130 Will Smale Glamorgan 14 14 329 137.08 23.50
131 Rehan Ahmed Leicestershire 9 9 300 136.99 42.86
132 Wayne Madsen Derbyshire 14 14 431 136.83 39.18
133 Benny Howell Hampshire 17 10 135 136.36 19.29
134 Joe Cracknell Middlesex 7 7 60 136.36 12.00
135 D'Arcy Short Gloucestershire 14 14 551 136.05 42.38
136 Rishi Patel Leicestershire 13 13 207 135.29 15.92
137 John Simpson Sussex 14 14 303 135.27 21.64
138 Sam Billings Kent 15 14 188 135.25 18.80
139 Ollie Pope Surrey 5 5 119 135.23 23.80
140 Moeen Ali Birmingham Bears 8 8 123 135.16 17.57
141 Harry Duke Yorkshire 6 6 43 134.38 7.17
142 Tom Banton Somerset 10 9 165 134.15 18.33
143 Jack Taylor Gloucestershire 14 14 303 134.07 25.25
144 Ben Raine Durham 9 6 91 133.82 15.17
145 Ross Whiteley Derbyshire 14 13 270 133.66 33.75
146 Liam Dawson Hampshire 12 8 52 133.33 8.67
147 Bjorn Fortuin Hampshire 5 1 4 133.33 4
148 Ollie Price Gloucestershire 14 14 238 132.96 18.31
149 Nathan McAndrew Sussex 14 12 85 132.81 12.14
150 Dom Bess Yorkshire 13 10 154 132.76 22.00
151 Joey Evison Kent 10 6 99 132.00 19.80
152 Matty Hurst Lancashire 10 10 208 131.65 23.11
153 Shan Masood Leicestershire 13 13 260 131.31 23.64
154 Zaman Akhter Gloucestershire 2 2 21 131.25 10.50
155 Ben Cox Leicestershire 13 12 263 130.85 37.57
156 Harrison Ward Sussex 10 10 149 130.70 14.90
157 Miles Hammond Gloucestershire 14 14 312 130.54 22.29
158 Brett D'Oliveira Worcestershire 11 11 245 130.32 22.27
159 Ollie Robinson Sussex 11 7 65 130.00 16.25
160 Will Rhodes Durham 14 12 301 128.63 75.25
161 Hayden Kerr Glamorgan 2 1 9 128.57 9.00
162 Tom Hartley Lancashire 9 8 63 128.57 12.60
163 Matthew Revis Yorkshire 9 9 167 128.46 27.83
164 Charlie Allison Essex 13 13 171 127.61 15.55
165 Tom Abell Somerset 16 16 317 127.31 26.42
166 Adam Rossington Essex 5 5 70 127.27 14.00
167 Freddie McCann Nottinghamshire 9 9 108 127.06 13.50
168 Ashton Turner Lancashire 15 15 240 126.98 20.00
169 Gareth Roderick Worcestershire 14 12 307 126.86 30.70
170 Matt Critchley Essex 14 13 157 126.61 13.08
171 Lewis Goldsworthy Somerset 17 6 67 126.42 22.33
172 Scott Currie Hampshire 17 4 24 126.32 24.00
173 David Payne Gloucestershire 14 9 34 125.93 8.50
174 Tim Robinson Northamptonshire 5 5 49 125.64 9.80
175 Henry Crocombe Sussex 9 6 10 125.00 5.00
176 Samit Patel Derbyshire 13 12 218 124.57 21.80
177 Jack Leaning Kent 13 10 198 124.53 24.75
178 Lyndon James Nottinghamshire 12 12 225 124.31 18.75
179 Danny Lamb Sussex 9 8 134 124.07 19.14
180 Liam Patterson-White Nottinghamshire 14 9 95 123.38 11.88
181 Tom Taylor Worcestershire 11 7 75 122.95 18.75
182 Adam Lyth Yorkshire 8 8 162 121.80 20.25
183 Lewis Hill Leicestershire 4 4 64 120.75 16.00
184 Michael Jones Lancashire 13 12 228 120.63 22.80
185 Dom Sibley Surrey 10 10 227 120.11 22.70
186 Cameron Bancroft Gloucestershire 13 13 252 120.00 21.00
187 Josh Thomas Leicestershire 3 1 6 120.00 6
188 Tommy Boorman Gloucestershire 1 1 6 120.00 6.00
189 Martin Andersson Derbyshire 13 9 115 119.79 14.38
190 Roman Walker Leicestershire 5 2 25 119.05 25.00
191 Wes Agar Kent 7 5 19 118.75 6.33
192 James Rew Somerset 4 4 51 118.60 12.75
193 Jack Carson Sussex 7 5 46 117.95 15.33
194 Ben Sanderson Northamptonshire 16 6 47 117.50 11.75
195 George Balderson Lancashire 1 1 7 116.67 7.00
196 George Thomas Sussex 4 4 71 116.39 17.75
197 Timm van der Gugten Glamorgan 10 7 44 115.79 7.33
198 Tom Aspinwall Lancashire 10 5 22 115.79 11.00
199 David Lloyd Derbyshire 4 4 38 115.15 9.50
200 Craig Miles Birmingham Bears 6 4 16 114.29 4.00
201 Henry Cullen Worcestershire 3 3 24 114.29 24.00
202 Logan van Beek Leicestershire 13 9 151 113.53 25.17
203 Kai Smith Birmingham Bears 9 7 59 113.46 14.75
204 Tom Scriven Leicestershire 13 6 70 112.90 14.00
205 Brooke Guest Derbyshire 6 5 82 112.33 20.50
206 Shane Snater Essex 12 7 46 112.20 7.67
207 Mitchell Santner Surrey 7 4 29 111.54 14.50
208 Jack Davies Middlesex 7 5 41 110.81 10.25
209 Tom Prest Hampshire 8 7 80 109.59 11.43
210 Alex Horton Glamorgan 6 6 46 109.52 7.67
211 Harry Came Derbyshire 5 4 65 108.33 21.67
212 Matt Taylor Gloucestershire 10 8 28 107.69 4.67
213 Liam Trevaskis Leicestershire 10 5 44 107.32 14.67
214 Fred Klaassen Kent 14 8 75 105.63 18.75
215 Nathan Gilchrist Kent 12 5 22 104.76 7.33
216 Grant Stewart Kent 10 6 32 103.23 6.40
217 Jack Leach Somerset 2 1 8 100.00 8
218 Reece Topley Surrey 7 1 1 100.00 1
219 Chris Cooke Glamorgan 8 8 89 100.00 12.71
220 Luke Wood Lancashire 11 5 20 100.00 5.00
221 Mason Crane Glamorgan 11 7 39 100.00 9.75
222 Imad Wasim Glamorgan 9 8 62 100.00 15.50
223 Riley Meredith Somerset 14 2 5 100.00 5.00
224 Henry Brookes Middlesex 1 1 1 100.00 1
225 Ben Aitchison Derbyshire 10 4 9 100.00 2.25
226 Adam Sylvester Birmingham Bears 2 1 1 100.00 1
227 Josh Hull Leicestershire 5 2 5 100.00 5.00
228 Jamie Feldman Middlesex 1 1 1 100.00 1
229 Josh Bohannon Lancashire 4 3 45 97.83 15.00
230 Chris Benjamin Kent 5 4 36 97.30 12.00
231 Fateh Singh Worcestershire 14 7 26 96.30 6.50
232 Tymal Mills Sussex 14 7 22 95.65 3.67
233 Ben Mayes Hampshire 3 3 19 95.00 9.50
234 Thomas Rew Somerset 3 2 18 94.74 18.00
235 James Bracey Gloucestershire 5 5 39 92.86 9.75
236 Will O'Rourke Yorkshire 10 4 26 92.86 26.00
237 Farhan Ahmed Nottinghamshire 6 4 8 88.89 8
238 Alex Thomson Derbyshire 6 3 14 87.50 4.67
239 Jamie Overton Surrey 5 4 12 85.71 6.00
240 Sam Cook Essex 7 4 18 85.71 9.00
241 Jake Libby Worcestershire 4 4 42 84.00 10.50
242 Zafar Gohar Middlesex 14 7 34 82.93 6.80
243 Nathan Sowter Durham 14 2 4 80.00 4.00
244 Brad Currie Sussex 6 2 4 80.00 4
245 Andrew Gorvin Glamorgan 9 3 19 79.17 19
246 Zak Foulkes Durham 10 6 15 78.95 15.00
247 Matthew Waite Worcestershire 5 4 25 78.12 8.33
248 Tom Helm Middlesex 13 4 14 77.78 7.00
249 Mohammad Amir Essex 14 6 16 76.19 5.33
250 Fynn Hudson-Prentice Sussex 2 1 3 75.00 3.00
251 Eddie Jack Hampshire 3 2 3 75.00 3.00
252 Chris Wood Hampshire 16 5 14 73.68 4.67
253 Ben McKinney Durham 3 3 14 73.68 4.67
254 Matt Parkinson Kent 12 5 10 71.43 10
255 Daniel Moriarty Yorkshire 8 4 5 71.43 5
256 Tom Smith Gloucestershire 6 3 6 66.67 6.00
257 George Scrimshaw Northamptonshire 16 3 4 66.67 2.00
258 Khurram Shahzad Worcestershire 5 1 2 66.67 2
259 Arav Shetty Lancashire 1 1 6 66.67 6.00
260 Conor McKerr Nottinghamshire 5 3 15 65.22 7.50
261 George Hill Yorkshire 1 1 7 63.64 7
262 Richard Gleeson Birmingham Bears 6 3 5 62.50 2.50
263 Noah Cornwell Middlesex 13 4 11 61.11 3.67
264 Daniel Worrall Surrey 5 2 3 60.00 3.00
265 Patrick Brown Derbyshire 13 4 3 60.00 3.00
266 Ned Leonard Glamorgan 10 5 11 57.89 3.67
267 Ajeet Singh Dale Gloucestershire 9 3 5 55.56 2.50
268 Ali Orr Hampshire 3 3 5 55.56 1.67
269 Jafer Chohan Yorkshire 14 10 25 53.19 4.17
270 James Anderson Lancashire 11 4 4 50.00 4.00
271 Matthew Salisbury Leicestershire 7 2 1 50.00 1.00
272 Lloyd Pope Northamptonshire 16 4 4 50.00 4.00
273 John Turner Hampshire 6 1 4 50.00 4.00
274 Sam Wood Leicestershire 6 1 4 50.00 4.00
275 Naavya Sharma Middlesex 2 2 2 50.00 2
276 Rob Lord Nottinghamshire 1 1 1 50.00 1.00
277 Dillon Pennington Nottinghamshire 12 5 6 46.15 2.00
278 James Hayes Nottinghamshire 1 1 2 33.33 2.00
279 Sam Seecharan Nottinghamshire 1 1 1 33.33 1.00
280 Olly Stone Nottinghamshire 4 2 3 30.00 3.00
281 Ben Allison Worcestershire 2 2 1 20.00 0.50
282 Josh De Caires Middlesex 1 1 1 20.00 1.00
283 Aman Rao Gloucestershire 2 1 1 20.00 1.00

Highest Individual Scores in Vitality Blast (T20 Blast) 2025

POS PLAYER TEAM MATCHES INN RUNS SR 4s 6s
1 Jordan Cox Essex 10 10 139 165.22 29 22
2 Dan Lawrence Surrey 6 6 120 175.63 20 7
3 Jonny Bairstow Yorkshire 7 7 116 165.42 16 12
4 Chris Lynn Hampshire 4 4 108 198.21 17 18
5 Ravi Bopara Northamptonshire 16 16 105 145.28 36 19
6 Tom Latham Birmingham Bears 14 14 104 146.38 37 17
7 Alex Lees Durham 14 14 101 140.85 46 12
8 Daniel Bell-Drummond Kent 13 13 100 140.74 43 12
9 Will Jacks Surrey 10 10 100 164.71 51 23
10 Tawanda Muyeye Kent 15 15 100 141.76 47 16
11 James Vince Hampshire 16 16 98 152.31 70 10
12 Toby Albert Hampshire 17 17 98 150.00 70 19
13 Keaton Jennings Lancashire 16 16 95 153.00 47 20
14 Adam Hose Worcestershire 12 12 95 142.63 36 11
15 Stevie Eskinazi Middlesex 14 12 94 142.86 46 12
16 Will Smeed Somerset 17 17 94 144.86 73 19
17 Kiran Carlson Glamorgan 14 14 93 142.80 26 16
18 Matthew Breetzke Northamptonshire 11 11 93 152.65 35 24
19 Jason Roy Surrey 15 15 92 137.91 31 17
20 Sam Hain Birmingham Bears 14 14 92 146.03 38 15
21 Tom Kohler-Cadmore Somerset 17 17 90 166.77 58 28
22 Will Luxton Yorkshire 14 14 90 158.17 26 17
23 Alex Davies Birmingham Bears 15 15 89 155.70 55 19
24 Jack Haynes Nottinghamshire 13 13 89 144.91 30 10
25 Dawid Malan Yorkshire 14 14 88 156.65 29 20
26 Kashif Ali Worcestershire 11 11 88 152.60 25 16
27 James Wharton Yorkshire 14 14 88 144.64 34 13
28 Luke Wells Lancashire 16 16 87 151.94 25 21
29 Max Holden Middlesex 8 8 87 149.67 25 6
30 Michael Pepper Essex 14 14 87 159.65 41 17
31 Liam Livingstone Lancashire 7 7 85 176.87 13 22
32 Aneurin Donald Derbyshire 14 14 85 216.91 48 31
33 Samit Patel Derbyshire 13 12 83 124.57 23 7
34 Colin Ackermann Durham 14 13 83 138.18 24 10
35 D'Arcy Short Gloucestershire 14 14 83 136.05 57 23
36 Phil Salt Lancashire 8 8 80 145.03 24 11
37 Brett D'Oliveira Worcestershire 11 11 79 130.32 22 8
38 Graham Clark Durham 14 14 79 152.61 43 19
39 Jos Buttler Lancashire 7 7 77 143.98 21 10
40 Wayne Madsen Derbyshire 14 14 77 136.83 45 14
41 James Coles Sussex 14 14 77 158.80 27 22
42 Sean Dickson Somerset 14 14 76 159.92 22 25
43 Daniel Hughes Sussex 14 14 75 147.64 47 8
44 Tom Moores Nottinghamshire 14 14 75 157.19 42 23
45 Zak Crawley Kent 5 5 75 169.23 19 12
46 Gareth Roderick Worcestershire 14 12 71 126.86 31 5
47 Caleb Jewell Derbyshire 14 14 71 138.61 35 15
48 Ben Cox Leicestershire 13 12 70 130.85 24 6
49 Dom Sibley Surrey 10 10 70 120.11 15 8
50 Martin Andersson Derbyshire 13 9 70 119.79 13 1
51 Ollie Robinson Durham 14 12 70 138.25 34 5
52 Colin Ingram Glamorgan 14 14 69 153.64 28 19
53 Sam Curran Surrey 15 15 69 142.58 27 16
54 Ben Geddes Middlesex 14 13 69 156.63 15 18
55 Leus du Plooy Middlesex 12 10 68 140.13 22 6
56 Tom Banton Somerset 10 9 68 134.15 18 8
57 Dan Mousley Birmingham Bears 13 13 68 153.91 42 10
58 Dewald Brevis Hampshire 8 6 68 180.43 6 17
59 Ed Barnard Birmingham Bears 15 15 67 158.77 33 13
60 Justin Broad Northamptonshire 12 12 67 146.08 35 9
61 Will Smale Glamorgan 14 14 65 137.08 37 13
62 Harry Finch Kent 10 9 64 147.37 25 9
63 Abdullah Shafique Yorkshire 4 4 64 152.78 14 6
64 David Willey Northamptonshire 16 16 63 138.65 27 29
65 Kane Williamson Middlesex 14 13 63 138.95 40 17
66 Joe Weatherley Hampshire 14 12 63 137.24 20 15
67 Asa Tribe Glamorgan 14 14 63 150.72 20 18
68 Laurie Evans Surrey 12 11 62 170.08 15 12
69 Luc Benkenstein Essex 14 14 62 138.16 17 11
70 Hilton Cartwright Hampshire 7 7 61 197.22 15 14
71 Moises Henriques Nottinghamshire 6 6 60 139.50 13 7
72 Joe Clarke Nottinghamshire 14 14 59 160.31 47 20
73 Ricardo Vasconcelos Northamptonshire 15 15 59 142.50 47 11
74 Matty Hurst Lancashire 10 10 59 131.65 15 10
75 John Simpson Sussex 14 14 58 135.27 22 12
76 Lewis Gregory Somerset 16 14 58 170.35 19 21
77 Tom Alsop Sussex 12 12 58 144.26 14 14
78 Will Rhodes Durham 14 12 58 128.63 26 6
79 Will Sutherland Yorkshire 12 12 58 147.52 12 13
80 Ethan Brookes Worcestershire 14 14 57 166.67 38 19
81 Dan Douthwaite Glamorgan 14 12 56 151.68 10 18
82 Sol Budinger Leicestershire 13 13 56 163.47 44 15
83 Simon Harmer Essex 14 11 55 152.94 12 9
84 Paul Walter Essex 14 14 55 149.54 34 14
85 Michael Jones Lancashire 13 12 55 120.63 13 9
86 Harrison Ward Sussex 10 10 55 130.70 18 6
87 Ben Charlesworth Gloucestershire 14 13 55 137.63 19 12
88 Jack Taylor Gloucestershire 14 14 54 134.07 29 10
89 Matt Critchley Essex 14 13 54 126.61 12 7
90 Saif Zaib Northamptonshire 16 16 53 158.12 27 13
91 Dom Bess Yorkshire 13 10 53 132.76 17 3
92 Ollie Pope Surrey 5 5 53 135.23 13 4
93 Ben Kellaway Glamorgan 14 14 53 150.57 40 3
94 Cameron Bancroft Gloucestershire 13 13 52 120.00 24 6
95 Matthew Revis Yorkshire 9 9 52 128.46 13 6
96 Rehan Ahmed Leicestershire 9 9 52 136.99 35 12
97 Tom Abell Somerset 16 16 51 127.31 29 5
98 Louis Kimber Leicestershire 13 12 51 182.61 24 15
99 Rishi Patel Leicestershire 13 13 51 135.29 23 6
100 Ollie Price Gloucestershire 14 14 51 132.96 12 10
101 Ross Whiteley Derbyshire 14 13 50 133.66 15 14
102 Dean Elgar Essex 9 9 50 138.24 30 5
103 James Neesham Durham 13 13 50 150.00 24 9
104 Lyndon James Nottinghamshire 12 12 50 124.31 27 4
105 Tom Curran Surrey 14 14 49 171.74 24 9
106 Danny Lamb Sussex 9 8 49 124.07 11 3
107 Joe Denly Kent 13 13 48 141.18 28 15
108 Miles Hammond Gloucestershire 14 14 48 130.54 36 14
109 Joey Evison Kent 10 6 48 132.00 4 6
110 Charlie Allison Essex 13 13 48 127.61 12 10
111 Lewis Hill Leicestershire 4 4 47 120.75 4 2
112 Matt Montgomery Nottinghamshire 14 10 47 163.79 29 5
113 Jack Leaning Kent 13 10 45 124.53 10 9
114 Shan Masood Leicestershire 13 13 45 131.31 25 8
115 Tom Clark Sussex 14 12 45 139.47 21 12
116 Ryan Higgins Middlesex 14 12 44 144.90 18 9
117 Kasey Aldridge Durham 8 7 44 141.46 9 3
118 Lhuan-dre Pretorius Hampshire 4 4 44 141.03 13 4
119 Ollie Sykes Surrey 10 8 44 161.11 6 5
120 James Fuller Hampshire 17 13 43 140.17 14 8
121 Logan van Beek Leicestershire 13 9 42 113.53 7 7
122 Ben Dwarshuis Worcestershire 13 11 42 167.41 15 15
123 Tom Prest Hampshire 8 7 41 109.59 7 3
124 Liam Patterson-White Nottinghamshire 14 9 39 123.38 7 3
125 Adam Lyth Yorkshire 8 8 38 121.80 19 4
126 Sam Billings Kent 15 14 38 135.25 19 5
127 Noah Thain Essex 9 6 38 173.68 3 4
128 Brooke Guest Derbyshire 6 5 37 112.33 9 -
129 Jordan Thompson Yorkshire 8 8 37 163.16 8 9
130 Harry Duke Yorkshire 6 6 37 134.38 2 4
131 George Thomas Sussex 4 4 37 116.39 5 3
132 Chris Green Lancashire 14 11 36 145.16 10 10
133 Ben Green Somerset 17 12 36 143.38 14 8
134 George Garton Birmingham Bears 15 13 36 146.67 13 9
135 Tom Lammonby Somerset 5 5 36 139.19 10 4
136 Tom Hartley Lancashire 9 8 35 128.57 3 4
137 Harry Came Derbyshire 5 4 35 108.33 2 4
138 Moeen Ali Birmingham Bears 8 8 34 135.16 6 8
139 Zak Chappell Derbyshire 9 6 34 154.29 11 4
140 Jack Blatherwick Lancashire 14 11 34 155.07 5 9
141 Ashton Turner Lancashire 15 15 33 126.98 20 5
142 Graeme van Buuren Gloucestershire 9 7 33 179.07 5 5
143 Daniel Sams Nottinghamshire 14 11 33 184.09 6 16
144 Danny Briggs Birmingham Bears 15 9 32 146.27 14 1
145 Luke Hollman Middlesex 14 10 32 158.67 17 2
146 Freddie McCann Nottinghamshire 9 9 32 127.06 10 5
147 Isaac Mohammed Worcestershire 8 8 32 154.00 15 12
148 Adam Rossington Essex 5 5 31 127.27 10 2
149 Nathan McAndrew Sussex 14 12 31 132.81 5 4
150 Josh Bohannon Lancashire 4 3 31 97.83 2 -
151 Luke Procter Northamptonshire 14 9 30 151.61 12 1
152 Lewis McManus Northamptonshire 16 13 30 140.65 13 7
153 Ryan Patel Surrey 5 5 30 155.10 10 3
154 Ben Raine Durham 9 6 29 133.82 9 1
155 Lewis Goldsworthy Somerset 17 6 29 126.42 5 3
156 Kai Smith Birmingham Bears 9 7 28 113.46 7 -
157 AM Ghazanfar Derbyshire 14 5 28 148.65 3 6
158 Ben Sanderson Northamptonshire 16 6 27 117.50 3 3
159 Ollie Robinson Sussex 11 7 27 130.00 10 -
160 Benny Howell Hampshire 17 10 26 136.36 8 5
161 George Bartlett Northamptonshire 6 6 26 147.50 5 3
162 Mason Crane Glamorgan 11 7 25 100.00 3 -
163 Grant Stewart Kent 10 6 25 103.23 1 2
164 Rob Yates Birmingham Bears 6 4 25 160.53 11 -
165 Jacob Duffy Worcestershire 8 3 24 160.00 1 2
166 James Bracey Gloucestershire 5 5 24 92.86 3 1
167 Joe Cracknell Middlesex 7 7 24 136.36 5 2
168 Tom Scriven Leicestershire 13 6 23 112.90 4 2
169 David Bedingham Durham 3 3 22 180.77 6 2
170 Ed Pollock Worcestershire 6 6 22 155.26 8 3
171 Hasan Ali Birmingham Bears 12 8 22 146.34 4 4
172 Liam Trevaskis Leicestershire 10 5 22 107.32 6 -
173 Calvin Harrison Nottinghamshire 14 9 22 142.37 6 2
174 Chris Cooke Glamorgan 8 8 21 100.00 4 2
175 Timm van der Gugten Glamorgan 10 7 21 115.79 1 3
176 Jake Libby Worcestershire 4 4 21 84.00 4 1
177 Fred Klaassen Kent 14 8 21 105.63 6 -
178 Will O'Rourke Yorkshire 10 4 21 92.86 4 -
179 Tom Hinley Worcestershire 5 4 21 152.94 2 1
180 Tom Taylor Worcestershire 11 7 20 122.95 10 1
181 Chris Benjamin Kent 5 4 20 97.30 3 -
182 Alex Horton Glamorgan 6 6 20 109.52 7 -
183 James Rew Somerset 4 4 20 118.60 9 -
184 Tim Robinson Northamptonshire 5 5 20 125.64 8 1
185 Liam Dawson Hampshire 12 8 19 133.33 6 1
186 Roman Walker Leicestershire 5 2 19 119.05 1 1
187 Jack Carson Sussex 7 5 19 117.95 1 3
188 Tom Rogers Kent 11 8 18 140.00 5 3
189 Henry Cullen Worcestershire 3 3 18 114.29 2 -
190 David Lloyd Derbyshire 4 4 17 115.15 6 1
191 Imad Wasim Glamorgan 9 8 17 100.00 5 -
192 Matthew Potts Durham 9 4 17 153.85 1 1
193 Robin Das Essex 2 2 17 163.64 1 1
194 Thomas Rew Somerset 3 2 17 94.74 1 1
195 Craig Overton Somerset 15 5 16 194.74 3 2
196 Matt Milnes Yorkshire 9 6 16 148.57 3 4
197 Jake Lintott Birmingham Bears 11 3 15 147.37 2 1
198 Shane Snater Essex 12 7 15 112.20 4 2
199 Chris Jordan Surrey 15 13 14 148.28 9 2
200 Mitchell Santner Surrey 7 4 14 111.54 1 1
201 Tom Aspinwall Lancashire 10 5 14 115.79 1 1
202 Jordan Clark Surrey 5 2 13 228.57 - 2
203 Matthew Waite Worcestershire 5 4 13 78.12 - 1
204 Jack White Yorkshire 3 1 13 162.50 2 -
205 Scott Currie Hampshire 17 4 13 126.32 2 1
206 Jacob Bethell Birmingham Bears 3 3 13 144.44 4 -
207 Jack Davies Middlesex 7 5 12 110.81 3 2
208 Migael Pretorius Somerset 3 2 12 140.00 1 1
209 Zaman Akhter Gloucestershire 2 2 12 131.25 2 1
210 Jafer Chohan Yorkshire 14 10 11 53.19 1 -
211 Chris Wood Hampshire 16 5 10 73.68 1 -
212 Zafar Gohar Middlesex 14 7 10 82.93 - 1
213 Nathan Smith Surrey 10 3 10 166.67 - 1
214 Nathan Gilchrist Kent 12 5 10 104.76 - 2
215 Fateh Singh Worcestershire 14 7 10 96.30 2 1
216 Matt Taylor Gloucestershire 10 8 9 107.69 2 1
217 Matt Henry Somerset 10 1 9 180.00 1 -
218 Alex Thomson Derbyshire 6 3 9 87.50 1 -
219 Sam Cook Essex 7 4 9 85.71 1 -
220 Hayden Kerr Glamorgan 2 1 9 128.57 1 -
221 Andrew Gorvin Glamorgan 9 3 9 79.17 - -
222 Ben Mayes Hampshire 3 3 9 95.00 2 -
223 David Payne Gloucestershire 14 9 8 125.93 3 2
224 Jack Leach Somerset 2 1 8 100.00 1 -
225 Craig Miles Birmingham Bears 6 4 8 114.29 1 1
226 Tymal Mills Sussex 14 7 8 95.65 3 -
227 Ben Aitchison Derbyshire 10 4 8 100.00 - 1
228 Noah Cornwell Middlesex 13 4 8 61.11 - 1
229 Jamie Overton Surrey 5 4 7 85.71 1 -
230 Luke Wood Lancashire 11 5 7 100.00 2 -
231 Wes Agar Kent 7 5 7 118.75 1 1
232 George Balderson Lancashire 1 1 7 116.67 - -
233 George Hill Yorkshire 1 1 7 63.64 - -
234 Ned Leonard Glamorgan 10 5 7 57.89 - -
235 Tom Helm Middlesex 13 4 6 77.78 1 -
236 Matt Parkinson Kent 12 5 6 71.43 - -
237 Conor McKerr Nottinghamshire 5 3 6 65.22 - -
238 Josh Thomas Leicestershire 3 1 6 120.00 1 -
239 Ben McKinney Durham 3 3 6 73.68 1 -
240 Tommy Boorman Gloucestershire 1 1 6 120.00 - 1
241 Arav Shetty Lancashire 1 1 6 66.67 - -
242 Mohammad Amir Essex 14 6 5 76.19 1 -
243 Josh Shaw Gloucestershire 9 4 5 140.00 1 -
244 Zak Foulkes Durham 10 6 5 78.95 1 -
245 Josh Hull Leicestershire 5 2 5 100.00 1 -
246 Ian Holland Leicestershire 1 1 4 200.00 1 -
247 Ajeet Singh Dale Gloucestershire 9 3 4 55.56 - -
248 Riley Meredith Somerset 14 2 4 100.00 1 -
249 Bjorn Fortuin Hampshire 5 1 4 133.33 - -
250 George Scrimshaw Northamptonshire 16 3 4 66.67 1 -
251 Ben Mike Leicestershire 2 1 4 200.00 1 -
252 Henry Crocombe Sussex 9 6 4 125.00 2 -
253 John Turner Hampshire 6 1 4 50.00 - -
254 Farhan Ahmed Nottinghamshire 6 4 4 88.89 - -
255 Sam Wood Leicestershire 6 1 4 50.00 - -
256 Tom Smith Gloucestershire 6 3 3 66.67 - -
257 Olly Stone Nottinghamshire 4 2 3 30.00 - -
258 Fynn Hudson-Prentice Sussex 2 1 3 75.00 - -
259 Nathan Sowter Durham 14 2 3 80.00 - -
260 Richard Gleeson Birmingham Bears 6 3 3 62.50 - -
261 Lloyd Pope Northamptonshire 16 4 3 50.00 - -
262 Ali Orr Hampshire 3 3 3 55.56 - -
263 Brad Currie Sussex 6 2 3 80.00 - -
264 Eddie Jack Hampshire 3 2 3 75.00 - -
265 James Anderson Lancashire 11 4 2 50.00 - -
266 Daniel Worrall Surrey 5 2 2 60.00 - -
267 Dillon Pennington Nottinghamshire 12 5 2 46.15 - -
268 Daniel Moriarty Yorkshire 8 4 2 71.43 - -
269 Fletcha Middleton Hampshire 1 1 2 200.00 - -
270 Khurram Shahzad Worcestershire 5 1 2 66.67 - -
271 James Hayes Nottinghamshire 1 1 2 33.33 - -
272 Naavya Sharma Middlesex 2 2 2 50.00 - -
273 Reece Topley Surrey 7 1 1 100.00 - -
274 Matthew Salisbury Leicestershire 7 2 1 50.00 - -
275 Henry Brookes Middlesex 1 1 1 100.00 - -
276 Patrick Brown Derbyshire 13 4 1 60.00 - -
277 Ben Allison Worcestershire 2 2 1 20.00 - -
278 Josh De Caires Middlesex 1 1 1 20.00 - -
279 Adam Sylvester Birmingham Bears 2 1 1 100.00 - -
280 Aman Rao Gloucestershire 2 1 1 20.00 - -
281 Rob Lord Nottinghamshire 1 1 1 50.00 - -
282 Sam Seecharan Nottinghamshire 1 1 1 33.33 - -
283 Jamie Feldman Middlesex 1 1 1 100.00 - -

Highest Average in Vitality Blast (T20 Blast) 2025

POS PLAYER TEAM MATCHES INN RUNS AVG NO
1 Will Rhodes Durham 14 12 301 75.25 8
2 Chris Lynn Hampshire 4 4 222 74.00 1
3 Zak Crawley Kent 5 5 242 60.50 1
4 Zak Chappell Derbyshire 9 6 108 54.00 4
5 Dan Lawrence Surrey 6 6 209 52.25 2
6 Liam Livingstone Lancashire 7 7 260 52.00 2
7 Will Jacks Surrey 10 10 504 50.40 0
8 Toby Albert Hampshire 17 17 633 48.69 4
9 Luke Procter Northamptonshire 14 9 94 47.00 7
10 Tom Moores Nottinghamshire 14 14 459 45.90 4
11 Sean Dickson Somerset 14 14 411 45.67 5
12 Ben Dwarshuis Worcestershire 13 11 226 45.20 6
13 Rehan Ahmed Leicestershire 9 9 300 42.86 2
14 D'Arcy Short Gloucestershire 14 14 551 42.38 1
15 Ravi Bopara Northamptonshire 16 16 462 42.00 5
16 Sam Hain Birmingham Bears 14 14 460 41.82 3
17 Will Smeed Somerset 17 17 620 41.33 2
18 Abdullah Shafique Yorkshire 4 4 165 41.25 0
19 Wayne Madsen Derbyshire 14 14 431 39.18 3
20 Jordan Cox Essex 10 10 342 38.00 1
21 James Vince Hampshire 16 16 527 37.64 2
22 Ben Cox Leicestershire 13 12 263 37.57 5
23 Craig Overton Somerset 15 5 37 37.00 4
24 Lhuan-dre Pretorius Hampshire 4 4 110 36.67 1
25 Matthew Breetzke Northamptonshire 11 11 403 36.64 0
26 Hilton Cartwright Hampshire 7 7 213 35.50 1
27 Stevie Eskinazi Middlesex 14 12 420 35.00 0
28 Asa Tribe Glamorgan 14 14 312 34.67 5
29 Tawanda Muyeye Kent 15 15 516 34.40 0
30 Jos Buttler Lancashire 7 7 239 34.14 0
31 Ross Whiteley Derbyshire 14 13 270 33.75 5
32 Dewald Brevis Hampshire 8 6 166 33.20 1
33 Alex Lees Durham 14 14 431 33.15 1
34 James Coles Sussex 14 14 397 33.08 2
35 Kane Williamson Middlesex 14 13 396 33.00 1
36 Joe Weatherley Hampshire 14 12 328 32.80 2
37 Tom Kohler-Cadmore Somerset 17 17 557 32.76 0
38 Max Holden Middlesex 8 8 229 32.71 1
39 Danny Briggs Birmingham Bears 15 9 98 32.67 6
40 Adam Hose Worcestershire 12 12 358 32.55 1
41 Dan Mousley Birmingham Bears 13 13 354 32.18 2
42 Aneurin Donald Derbyshire 14 14 449 32.07 0
43 Ethan Brookes Worcestershire 14 14 380 31.67 2
44 Harry Finch Kent 10 9 252 31.50 1
45 Joe Denly Kent 13 13 312 31.20 3
46 Phil Salt Lancashire 8 8 248 31.00 0
47 Alex Davies Birmingham Bears 15 15 464 30.93 0
48 Gareth Roderick Worcestershire 14 12 307 30.70 2
49 Saif Zaib Northamptonshire 16 16 302 30.20 6
50 Joe Clarke Nottinghamshire 14 14 420 30.00 0
51 Ollie Robinson Durham 14 12 300 30.00 2
52 Lewis Gregory Somerset 16 14 293 29.30 4
53 Daniel Bell-Drummond Kent 13 13 380 29.23 0
54 Graham Clark Durham 14 14 409 29.21 0
55 Tom Latham Birmingham Bears 14 14 404 28.86 0
56 Justin Broad Northamptonshire 12 12 317 28.82 1
57 Keaton Jennings Lancashire 16 16 459 28.69 0
58 Jack Haynes Nottinghamshire 13 13 313 28.45 2
59 David Willey Northamptonshire 16 16 452 28.25 0
60 Dawid Malan Yorkshire 14 14 365 28.08 1
61 Jake Lintott Birmingham Bears 11 3 28 28.00 2
62 Michael Pepper Essex 14 14 364 28.00 1
63 Ed Barnard Birmingham Bears 15 15 335 27.92 3
64 Ben Green Somerset 17 12 195 27.86 5
65 Matthew Revis Yorkshire 9 9 167 27.83 3
66 Moises Henriques Nottinghamshire 6 6 166 27.67 0
67 Caleb Jewell Derbyshire 14 14 359 27.62 1
68 Sol Budinger Leicestershire 13 13 358 27.54 0
69 Laurie Evans Surrey 12 11 216 27.00 3
70 Kashif Ali Worcestershire 11 11 293 26.64 0
71 Daniel Hughes Sussex 14 14 344 26.46 1
72 Tom Abell Somerset 16 16 317 26.42 4
73 Dean Elgar Essex 9 9 235 26.11 0
74 Sam Curran Surrey 15 15 365 26.07 1
75 James Neesham Durham 13 13 234 26.00 4
76 Will O'Rourke Yorkshire 10 4 26 26.00 3
77 Chris Green Lancashire 14 11 180 25.71 4
78 Jason Roy Surrey 15 15 382 25.47 0
79 Will Luxton Yorkshire 14 14 329 25.31 1
80 Jonny Bairstow Yorkshire 7 7 177 25.29 0
81 Jack Taylor Gloucestershire 14 14 303 25.25 2
82 Logan van Beek Leicestershire 13 9 151 25.17 3
83 Roman Walker Leicestershire 5 2 25 25.00 1
84 Jack Leaning Kent 13 10 198 24.75 2
85 Colin Ingram Glamorgan 14 14 338 24.14 0
86 Tom Clark Sussex 14 12 265 24.09 1
87 Kiran Carlson Glamorgan 14 14 337 24.07 0
88 James Wharton Yorkshire 14 14 337 24.07 0
89 Tom Alsop Sussex 12 12 264 24.00 1
90 Scott Currie Hampshire 17 4 24 24.00 3
91 Henry Cullen Worcestershire 3 3 24 24.00 2
92 Ollie Pope Surrey 5 5 119 23.80 0
93 Ryan Higgins Middlesex 14 12 213 23.67 3
94 Shan Masood Leicestershire 13 13 260 23.64 2
95 Ben Geddes Middlesex 14 13 260 23.64 2
96 David Bedingham Durham 3 3 47 23.50 1
97 Will Smale Glamorgan 14 14 329 23.50 0
98 Colin Ackermann Durham 14 13 304 23.38 0
99 Paul Walter Essex 14 14 326 23.29 0
100 Ben Charlesworth Gloucestershire 14 13 256 23.27 2
101 Matty Hurst Lancashire 10 10 208 23.11 1
102 Louis Kimber Leicestershire 13 12 252 22.91 1
103 Michael Jones Lancashire 13 12 228 22.80 2
104 Ricardo Vasconcelos Northamptonshire 15 15 342 22.80 0
105 Dom Sibley Surrey 10 10 227 22.70 0
106 Dan Douthwaite Glamorgan 14 12 226 22.60 2
107 Lewis Goldsworthy Somerset 17 6 67 22.33 3
108 Miles Hammond Gloucestershire 14 14 312 22.29 0
109 Brett D'Oliveira Worcestershire 11 11 245 22.27 0
110 Dom Bess Yorkshire 13 10 154 22.00 3
111 Leus du Plooy Middlesex 12 10 220 22.00 0
112 Samit Patel Derbyshire 13 12 218 21.80 2
113 Harry Came Derbyshire 5 4 65 21.67 1
114 John Simpson Sussex 14 14 303 21.64 0
115 Tom Curran Surrey 14 14 237 21.55 3
116 Cameron Bancroft Gloucestershire 13 13 252 21.00 1
117 Calvin Harrison Nottinghamshire 14 9 84 21.00 5
118 Luke Wells Lancashire 16 16 313 20.87 1
119 Tom Lammonby Somerset 5 5 103 20.60 0
120 Brooke Guest Derbyshire 6 5 82 20.50 1
121 Adam Lyth Yorkshire 8 8 162 20.25 0
122 Ben Kellaway Glamorgan 14 14 262 20.15 1
123 Ashton Turner Lancashire 15 15 240 20.00 3
124 Luke Hollman Middlesex 14 10 119 19.83 4
125 Joey Evison Kent 10 6 99 19.80 1
126 Kasey Aldridge Durham 8 7 116 19.33 1
127 Benny Howell Hampshire 17 10 135 19.29 3
128 Graeme van Buuren Gloucestershire 9 7 77 19.25 3
129 Isaac Mohammed Worcestershire 8 8 154 19.25 0
130 Lewis McManus Northamptonshire 16 13 173 19.22 4
131 Danny Lamb Sussex 9 8 134 19.14 1
132 Luc Benkenstein Essex 14 14 210 19.09 3
133 Andrew Gorvin Glamorgan 9 3 19 19 3
134 Matt Montgomery Nottinghamshire 14 10 190 19.00 0
135 Sam Billings Kent 15 14 188 18.80 4
136 Tom Taylor Worcestershire 11 7 75 18.75 3
137 Fred Klaassen Kent 14 8 75 18.75 4
138 Lyndon James Nottinghamshire 12 12 225 18.75 0
139 Tom Banton Somerset 10 9 165 18.33 0
140 Ollie Price Gloucestershire 14 14 238 18.31 1
141 James Fuller Hampshire 17 13 164 18.22 4
142 Daniel Sams Nottinghamshire 14 11 162 18.00 2
143 Robin Das Essex 2 2 18 18.00 1
144 Thomas Rew Somerset 3 2 18 18.00 1
145 George Thomas Sussex 4 4 71 17.75 0
146 Jordan Thompson Yorkshire 8 8 124 17.71 1
147 Moeen Ali Birmingham Bears 8 8 123 17.57 1
148 Simon Harmer Essex 14 11 156 17.33 2
149 Will Sutherland Yorkshire 12 12 208 17.33 0
150 Noah Thain Essex 9 6 66 16.50 2
151 Ollie Robinson Sussex 11 7 65 16.25 3
152 Jordan Clark Surrey 5 2 16 16 2
153 Lewis Hill Leicestershire 4 4 64 16.00 0
154 Rishi Patel Leicestershire 13 13 207 15.92 0
155 Charlie Allison Essex 13 13 171 15.55 2
156 Imad Wasim Glamorgan 9 8 62 15.50 4
157 Jack Carson Sussex 7 5 46 15.33 2
158 Rob Yates Birmingham Bears 6 4 61 15.25 0
159 Ryan Patel Surrey 5 5 76 15.20 0
160 Ben Raine Durham 9 6 91 15.17 0
161 Nathan Smith Surrey 10 3 15 15 3
162 Josh Bohannon Lancashire 4 3 45 15.00 0
163 Zak Foulkes Durham 10 6 15 15.00 5
164 Harrison Ward Sussex 10 10 149 14.90 0
165 Kai Smith Birmingham Bears 9 7 59 14.75 3
166 Liam Trevaskis Leicestershire 10 5 44 14.67 2
167 Mitchell Santner Surrey 7 4 29 14.50 2
168 Martin Andersson Derbyshire 13 9 115 14.38 1
169 Chris Jordan Surrey 15 13 86 14.33 7
170 Adam Rossington Essex 5 5 70 14.00 0
171 George Garton Birmingham Bears 15 13 154 14.00 2
172 Tom Scriven Leicestershire 13 6 70 14.00 1
173 Migael Pretorius Somerset 3 2 14 14.00 1
174 AM Ghazanfar Derbyshire 14 5 55 13.75 1
175 Freddie McCann Nottinghamshire 9 9 108 13.50 1
176 Jack Blatherwick Lancashire 14 11 107 13.38 3
177 Matt Critchley Essex 14 13 157 13.08 1
178 Matt Milnes Yorkshire 9 6 52 13.00 2
179 Jack White Yorkshire 3 1 13 13.00 0
180 James Rew Somerset 4 4 51 12.75 0
181 Chris Cooke Glamorgan 8 8 89 12.71 1
182 Tom Hartley Lancashire 9 8 63 12.60 3
183 Ollie Sykes Surrey 10 8 87 12.43 1
184 Nathan McAndrew Sussex 14 12 85 12.14 5
185 Chris Benjamin Kent 5 4 36 12.00 1
186 Joe Cracknell Middlesex 7 7 60 12.00 2
187 Liam Patterson-White Nottinghamshire 14 9 95 11.88 1
188 George Bartlett Northamptonshire 6 6 59 11.80 1
189 Ben Sanderson Northamptonshire 16 6 47 11.75 2
190 Tom Prest Hampshire 8 7 80 11.43 0
191 Tom Aspinwall Lancashire 10 5 22 11.00 3
192 Jake Libby Worcestershire 4 4 42 10.50 0
193 Zaman Akhter Gloucestershire 2 2 21 10.50 0
194 Jack Davies Middlesex 7 5 41 10.25 1
195 Matt Parkinson Kent 12 5 10 10 5
196 Matthew Potts Durham 9 4 20 10.00 2
197 Ed Pollock Worcestershire 6 6 59 9.83 0
198 Tim Robinson Northamptonshire 5 5 49 9.80 0
199 Mason Crane Glamorgan 11 7 39 9.75 3
200 James Bracey Gloucestershire 5 5 39 9.75 1
201 David Lloyd Derbyshire 4 4 38 9.50 0
202 Ben Mayes Hampshire 3 3 19 9.50 1
203 Matt Henry Somerset 10 1 9 9.00 0
204 Sam Cook Essex 7 4 18 9.00 2
205 Hayden Kerr Glamorgan 2 1 9 9.00 0
206 Liam Dawson Hampshire 12 8 52 8.67 2
207 Jacob Bethell Birmingham Bears 3 3 26 8.67 0
208 Tom Hinley Worcestershire 5 4 26 8.67 1
209 Hasan Ali Birmingham Bears 12 8 60 8.57 1
210 David Payne Gloucestershire 14 9 34 8.50 5
211 Matthew Waite Worcestershire 5 4 25 8.33 1
212 Jack Leach Somerset 2 1 8 8 1
213 Jacob Duffy Worcestershire 8 3 24 8.00 0
214 Farhan Ahmed Nottinghamshire 6 4 8 8 4
215 Shane Snater Essex 12 7 46 7.67 1
216 Alex Horton Glamorgan 6 6 46 7.67 0
217 Conor McKerr Nottinghamshire 5 3 15 7.50 1
218 Timm van der Gugten Glamorgan 10 7 44 7.33 1
219 Nathan Gilchrist Kent 12 5 22 7.33 2
220 Harry Duke Yorkshire 6 6 43 7.17 0
221 Tom Helm Middlesex 13 4 14 7.00 2
222 Josh Shaw Gloucestershire 9 4 7 7.00 3
223 Tom Rogers Kent 11 8 49 7.00 1
224 George Balderson Lancashire 1 1 7 7.00 0
225 George Hill Yorkshire 1 1 7 7 1
226 Zafar Gohar Middlesex 14 7 34 6.80 2
227 Fateh Singh Worcestershire 14 7 26 6.50 3
228 Grant Stewart Kent 10 6 32 6.40 1
229 Wes Agar Kent 7 5 19 6.33 2
230 Tom Smith Gloucestershire 6 3 6 6.00 2
231 Jamie Overton Surrey 5 4 12 6.00 2
232 Josh Thomas Leicestershire 3 1 6 6 1
233 Tommy Boorman Gloucestershire 1 1 6 6.00 0
234 Arav Shetty Lancashire 1 1 6 6.00 0
235 Mohammad Amir Essex 14 6 16 5.33 3
236 Luke Wood Lancashire 11 5 20 5.00 1
237 Riley Meredith Somerset 14 2 5 5.00 1
238 Daniel Moriarty Yorkshire 8 4 5 5 4
239 Henry Crocombe Sussex 9 6 10 5.00 4
240 Josh Hull Leicestershire 5 2 5 5.00 1
241 Chris Wood Hampshire 16 5 14 4.67 2
242 Matt Taylor Gloucestershire 10 8 28 4.67 2
243 Alex Thomson Derbyshire 6 3 14 4.67 0
244 Ben McKinney Durham 3 3 14 4.67 0
245 Jafer Chohan Yorkshire 14 10 25 4.17 4
246 James Anderson Lancashire 11 4 4 4.00 3
247 Craig Miles Birmingham Bears 6 4 16 4.00 0
248 Ian Holland Leicestershire 1 1 4 4.00 0
249 Nathan Sowter Durham 14 2 4 4.00 1
250 Bjorn Fortuin Hampshire 5 1 4 4 1
251 Lloyd Pope Northamptonshire 16 4 4 4.00 3
252 Ben Mike Leicestershire 2 1 4 4 1
253 John Turner Hampshire 6 1 4 4.00 0
254 Brad Currie Sussex 6 2 4 4 2
255 Sam Wood Leicestershire 6 1 4 4.00 0
256 Tymal Mills Sussex 14 7 22 3.67 1
257 Ned Leonard Glamorgan 10 5 11 3.67 2
258 Noah Cornwell Middlesex 13 4 11 3.67 1
259 Olly Stone Nottinghamshire 4 2 3 3.00 1
260 Daniel Worrall Surrey 5 2 3 3.00 1
261 Fynn Hudson-Prentice Sussex 2 1 3 3.00 0
262 Patrick Brown Derbyshire 13 4 3 3.00 3
263 Eddie Jack Hampshire 3 2 3 3.00 1
264 Ajeet Singh Dale Gloucestershire 9 3 5 2.50 1
265 Richard Gleeson Birmingham Bears 6 3 5 2.50 1
266 Ben Aitchison Derbyshire 10 4 9 2.25 0
267 George Scrimshaw Northamptonshire 16 3 4 2.00 1
268 Dillon Pennington Nottinghamshire 12 5 6 2.00 2
269 Fletcha Middleton Hampshire 1 1 2 2 1
270 Khurram Shahzad Worcestershire 5 1 2 2 1
271 James Hayes Nottinghamshire 1 1 2 2.00 0
272 Naavya Sharma Middlesex 2 2 2 2 2
273 Ali Orr Hampshire 3 3 5 1.67 0
274 Reece Topley Surrey 7 1 1 1 1
275 Matthew Salisbury Leicestershire 7 2 1 1.00 1
276 Henry Brookes Middlesex 1 1 1 1 1
277 Josh De Caires Middlesex 1 1 1 1.00 0
278 Adam Sylvester Birmingham Bears 2 1 1 1 1
279 Aman Rao Gloucestershire 2 1 1 1.00 0
280 Rob Lord Nottinghamshire 1 1 1 1.00 0
281 Sam Seecharan Nottinghamshire 1 1 1 1.00 0
282 Jamie Feldman Middlesex 1 1 1 1 1
283 Ben Allison Worcestershire 2 2 1 0.50 0
284 Oliver Hannon-Dalby Birmingham Bears 1 0 0 0 0
285 Jake Ball Somerset 5 0 0 0 0
286 Josh Davey Somerset 2 0 0 0 0
287 Ben Foakes Surrey 1 0 0 0 0
288 Marchant de Lange Gloucestershire 4 0 0 0 0
289 Adam Zampa Surrey 4 0 0 0 0
290 Saqib Mahmood Lancashire 3 0 0 0 0
291 Liam Guthrie Northamptonshire 1 0 0 0 0
292 Brad Wheal Hampshire 1 0 0 0 0
293 Josh Little Middlesex 4 0 0 0 0
294 Callum Parkinson Durham 14 1 0 0 1
295 Adam Finch Worcestershire 7 2 0 0.00 0
296 Gus Atkinson Surrey 1 0 0 0 0
297 Jamie McIlroy Glamorgan 5 1 0 0.00 0
298 Mitchell Stanley Lancashire 3 1 0 0.00 0
299 Sonny Baker Hampshire 8 0 0 0 0
300 Nick Potts Derbyshire 1 0 0 0 0
301 Codi Yusuf Durham 1 0 0 0 0
302 Ben Gibbon Worcestershire 1 0 0 0 0
303 Tom Lawes Surrey 1 0 0 0 0
304 Yousef Majid Surrey 3 0 0 0 0
305 Charlie Barnard Lancashire 3 0 0 0 0
306 Mackenzie Jones Essex 2 0 0 0 0
307 Sebastian Morgan Middlesex 1 0 0 0 0
308 Charlie Bennett Essex 1 1 0 0 1

Most Hundreds in Vitality Blast (T20 Blast) 2025

POS PLAYER TEAM MATCHES INN RUNS 100s H.S
1 Jordan Cox Essex 10 10 342 1 139
2 Dan Lawrence Surrey 6 6 209 1 120
3 Jonny Bairstow Yorkshire 7 7 177 1 116
4 Chris Lynn Hampshire 4 4 222 1 108
5 Ravi Bopara Northamptonshire 16 16 462 1 105
6 Tom Latham Birmingham Bears 14 14 404 1 104
7 Alex Lees Durham 14 14 431 1 101
8 Daniel Bell-Drummond Kent 13 13 380 1 100
9 Will Jacks Surrey 10 10 504 1 100
10 Tawanda Muyeye Kent 15 15 516 1 100

Most Fifties in Vitality Blast (T20 Blast) 2025

POS PLAYER TEAM MATCHES INN RUNS 50s H.S
1 Toby Albert Hampshire 17 17 633 6 98
2 Aneurin Donald Derbyshire 14 14 449 6 85
3 James Vince Hampshire 16 16 527 5 98
4 Will Smeed Somerset 17 17 620 5 94
5 D'Arcy Short Gloucestershire 14 14 551 5 83
6 Will Jacks Surrey 10 10 504 4 100
7 Stevie Eskinazi Middlesex 14 12 420 4 94
8 Matthew Breetzke Northamptonshire 11 11 403 4 93
9 Dawid Malan Yorkshire 14 14 365 4 88
10 Tom Moores Nottinghamshire 14 14 459 4 75
11 David Willey Northamptonshire 16 16 452 4 63
12 Joe Clarke Nottinghamshire 14 14 420 4 59
13 Tawanda Muyeye Kent 15 15 516 3 100
14 Adam Hose Worcestershire 12 12 358 3 95
15 Jason Roy Surrey 15 15 382 3 92
16 Sam Hain Birmingham Bears 14 14 460 3 92
17 Tom Kohler-Cadmore Somerset 17 17 557 3 90
18 Will Luxton Yorkshire 14 14 329 3 90
19 Alex Davies Birmingham Bears 15 15 464 3 89
20 Michael Pepper Essex 14 14 364 3 87
21 Jos Buttler Lancashire 7 7 239 3 77
22 Wayne Madsen Derbyshire 14 14 431 3 77
23 James Coles Sussex 14 14 397 3 77
24 Sean Dickson Somerset 14 14 411 3 76
25 Dan Mousley Birmingham Bears 13 13 354 3 68
26 Ed Barnard Birmingham Bears 15 15 335 3 67
27 Justin Broad Northamptonshire 12 12 317 3 67
28 Kane Williamson Middlesex 14 13 396 3 63
29 Tom Alsop Sussex 12 12 264 3 58
30 Ethan Brookes Worcestershire 14 14 380 3 57
31 Sol Budinger Leicestershire 13 13 358 3 56
32 Chris Lynn Hampshire 4 4 222 2 108
33 Ravi Bopara Northamptonshire 16 16 462 2 105
34 Tom Latham Birmingham Bears 14 14 404 2 104
35 Alex Lees Durham 14 14 431 2 101
36 Daniel Bell-Drummond Kent 13 13 380 2 100
37 Keaton Jennings Lancashire 16 16 459 2 95
38 Jack Haynes Nottinghamshire 13 13 313 2 89
39 Kashif Ali Worcestershire 11 11 293 2 88
40 James Wharton Yorkshire 14 14 337 2 88
41 Luke Wells Lancashire 16 16 313 2 87
42 Samit Patel Derbyshire 13 12 218 2 83
43 Brett D'Oliveira Worcestershire 11 11 245 2 79
44 Graham Clark Durham 14 14 409 2 79
45 Zak Crawley Kent 5 5 242 2 75
46 Caleb Jewell Derbyshire 14 14 359 2 71
47 Ollie Robinson Durham 14 12 300 2 70
48 Colin Ingram Glamorgan 14 14 338 2 69
49 Ben Geddes Middlesex 14 13 260 2 69
50 Leus du Plooy Middlesex 12 10 220 2 68
51 Harry Finch Kent 10 9 252 2 64
52 Abdullah Shafique Yorkshire 4 4 165 2 64
53 Joe Weatherley Hampshire 14 12 328 2 63
54 Asa Tribe Glamorgan 14 14 312 2 63
55 Hilton Cartwright Hampshire 7 7 213 2 61
56 Ricardo Vasconcelos Northamptonshire 15 15 342 2 59
57 John Simpson Sussex 14 14 303 2 58
58 Lewis Gregory Somerset 16 14 293 2 58
59 Will Rhodes Durham 14 12 301 2 58
60 Paul Walter Essex 14 14 326 2 55
61 Jack Taylor Gloucestershire 14 14 303 2 54
62 Rehan Ahmed Leicestershire 9 9 300 2 52
63 Dean Elgar Essex 9 9 235 2 50
64 Jordan Cox Essex 10 10 342 1 139
65 Kiran Carlson Glamorgan 14 14 337 1 93
66 Max Holden Middlesex 8 8 229 1 87
67 Liam Livingstone Lancashire 7 7 260 1 85
68 Colin Ackermann Durham 14 13 304 1 83
69 Phil Salt Lancashire 8 8 248 1 80
70 Daniel Hughes Sussex 14 14 344 1 75
71 Gareth Roderick Worcestershire 14 12 307 1 71
72 Ben Cox Leicestershire 13 12 263 1 70
73 Dom Sibley Surrey 10 10 227 1 70
74 Martin Andersson Derbyshire 13 9 115 1 70
75 Sam Curran Surrey 15 15 365 1 69
76 Tom Banton Somerset 10 9 165 1 68
77 Dewald Brevis Hampshire 8 6 166 1 68
78 Will Smale Glamorgan 14 14 329 1 65
79 Laurie Evans Surrey 12 11 216 1 62
80 Luc Benkenstein Essex 14 14 210 1 62
81 Moises Henriques Nottinghamshire 6 6 166 1 60
82 Matty Hurst Lancashire 10 10 208 1 59
83 Will Sutherland Yorkshire 12 12 208 1 58
84 Dan Douthwaite Glamorgan 14 12 226 1 56
85 Simon Harmer Essex 14 11 156 1 55
86 Michael Jones Lancashire 13 12 228 1 55
87 Harrison Ward Sussex 10 10 149 1 55
88 Ben Charlesworth Gloucestershire 14 13 256 1 55
89 Matt Critchley Essex 14 13 157 1 54
90 Saif Zaib Northamptonshire 16 16 302 1 53
91 Dom Bess Yorkshire 13 10 154 1 53
92 Ollie Pope Surrey 5 5 119 1 53
93 Ben Kellaway Glamorgan 14 14 262 1 53
94 Cameron Bancroft Gloucestershire 13 13 252 1 52
95 Matthew Revis Yorkshire 9 9 167 1 52
96 Tom Abell Somerset 16 16 317 1 51
97 Louis Kimber Leicestershire 13 12 252 1 51
98 Rishi Patel Leicestershire 13 13 207 1 51
99 Ollie Price Gloucestershire 14 14 238 1 51
100 Ross Whiteley Derbyshire 14 13 270 1 50
101 James Neesham Durham 13 13 234 1 50
102 Lyndon James Nottinghamshire 12 12 225 1 50

Most Sixes in Vitality Blast (T20 Blast) 2025

POS PLAYER TEAM MATCHES INN RUNS 6s
1 Aneurin Donald Derbyshire 14 14 449 31
2 David Willey Northamptonshire 16 16 452 29
3 Tom Kohler-Cadmore Somerset 17 17 557 28
4 Sean Dickson Somerset 14 14 411 25
5 Matthew Breetzke Northamptonshire 11 11 403 24
6 D'Arcy Short Gloucestershire 14 14 551 23
7 Will Jacks Surrey 10 10 504 23
8 Tom Moores Nottinghamshire 14 14 459 23
9 James Coles Sussex 14 14 397 22
10 Jordan Cox Essex 10 10 342 22
11 Liam Livingstone Lancashire 7 7 260 22
12 Luke Wells Lancashire 16 16 313 21
13 Lewis Gregory Somerset 16 14 293 21
14 Keaton Jennings Lancashire 16 16 459 20
15 Joe Clarke Nottinghamshire 14 14 420 20
16 Dawid Malan Yorkshire 14 14 365 20
17 Toby Albert Hampshire 17 17 633 19
18 Will Smeed Somerset 17 17 620 19
19 Alex Davies Birmingham Bears 15 15 464 19
20 Ravi Bopara Northamptonshire 16 16 462 19
21 Graham Clark Durham 14 14 409 19
22 Ethan Brookes Worcestershire 14 14 380 19
23 Colin Ingram Glamorgan 14 14 338 19
24 Asa Tribe Glamorgan 14 14 312 18
25 Ben Geddes Middlesex 14 13 260 18
26 Dan Douthwaite Glamorgan 14 12 226 18
27 Chris Lynn Hampshire 4 4 222 18
28 Tom Latham Birmingham Bears 14 14 404 17
29 Kane Williamson Middlesex 14 13 396 17
30 Jason Roy Surrey 15 15 382 17
31 Michael Pepper Essex 14 14 364 17
32 Will Luxton Yorkshire 14 14 329 17
33 Dewald Brevis Hampshire 8 6 166 17
34 Tawanda Muyeye Kent 15 15 516 16
35 Sam Curran Surrey 15 15 365 16
36 Kiran Carlson Glamorgan 14 14 337 16
37 Kashif Ali Worcestershire 11 11 293 16
38 Daniel Sams Nottinghamshire 14 11 162 16
39 Sam Hain Birmingham Bears 14 14 460 15
40 Caleb Jewell Derbyshire 14 14 359 15
41 Sol Budinger Leicestershire 13 13 358 15
42 Joe Weatherley Hampshire 14 12 328 15
43 Joe Denly Kent 13 13 312 15
44 Louis Kimber Leicestershire 13 12 252 15
45 Ben Dwarshuis Worcestershire 13 11 226 15
46 Wayne Madsen Derbyshire 14 14 431 14
47 Paul Walter Essex 14 14 326 14
48 Miles Hammond Gloucestershire 14 14 312 14
49 Ross Whiteley Derbyshire 14 13 270 14
50 Tom Alsop Sussex 12 12 264 14
51 Hilton Cartwright Hampshire 7 7 213 14
52 James Wharton Yorkshire 14 14 337 13
53 Ed Barnard Birmingham Bears 15 15 335 13
54 Will Smale Glamorgan 14 14 329 13
55 Saif Zaib Northamptonshire 16 16 302 13
56 Will Sutherland Yorkshire 12 12 208 13
57 Alex Lees Durham 14 14 431 12
58 Stevie Eskinazi Middlesex 14 12 420 12
59 Daniel Bell-Drummond Kent 13 13 380 12
60 John Simpson Sussex 14 14 303 12
61 Rehan Ahmed Leicestershire 9 9 300 12
62 Tom Clark Sussex 14 12 265 12
63 Ben Charlesworth Gloucestershire 14 13 256 12
64 Zak Crawley Kent 5 5 242 12
65 Laurie Evans Surrey 12 11 216 12
66 Jonny Bairstow Yorkshire 7 7 177 12
67 Isaac Mohammed Worcestershire 8 8 154 12
68 Adam Hose Worcestershire 12 12 358 11
69 Ricardo Vasconcelos Northamptonshire 15 15 342 11
70 Phil Salt Lancashire 8 8 248 11
71 Luc Benkenstein Essex 14 14 210 11
72 James Vince Hampshire 16 16 527 10
73 Dan Mousley Birmingham Bears 13 13 354 10
74 Jack Haynes Nottinghamshire 13 13 313 10
75 Colin Ackermann Durham 14 13 304 10
76 Jack Taylor Gloucestershire 14 14 303 10
77 Jos Buttler Lancashire 7 7 239 10
78 Ollie Price Gloucestershire 14 14 238 10
79 Matty Hurst Lancashire 10 10 208 10
80 Chris Green Lancashire 14 11 180 10
81 Charlie Allison Essex 13 13 171 10
82 Justin Broad Northamptonshire 12 12 317 9
83 Harry Finch Kent 10 9 252 9
84 Tom Curran Surrey 14 14 237 9
85 James Neesham Durham 13 13 234 9
86 Michael Jones Lancashire 13 12 228 9
87 Ryan Higgins Middlesex 14 12 213 9
88 Jack Leaning Kent 13 10 198 9
89 Simon Harmer Essex 14 11 156 9
90 George Garton Birmingham Bears 15 13 154 9
91 Jordan Thompson Yorkshire 8 8 124 9
92 Jack Blatherwick Lancashire 14 11 107 9
93 Daniel Hughes Sussex 14 14 344 8
94 Shan Masood Leicestershire 13 13 260 8
95 Brett D'Oliveira Worcestershire 11 11 245 8
96 Dom Sibley Surrey 10 10 227 8
97 Ben Green Somerset 17 12 195 8
98 Tom Banton Somerset 10 9 165 8
99 James Fuller Hampshire 17 13 164 8
100 Moeen Ali Birmingham Bears 8 8 123 8
101 Samit Patel Derbyshire 13 12 218 7
102 Dan Lawrence Surrey 6 6 209 7
103 Lewis McManus Northamptonshire 16 13 173 7
104 Moises Henriques Nottinghamshire 6 6 166 7
105 Matt Critchley Essex 14 13 157 7
106 Logan van Beek Leicestershire 13 9 151 7
107 Will Rhodes Durham 14 12 301 6
108 Ben Cox Leicestershire 13 12 263 6
109 Cameron Bancroft Gloucestershire 13 13 252 6
110 Max Holden Middlesex 8 8 229 6
111 Leus du Plooy Middlesex 12 10 220 6
112 Rishi Patel Leicestershire 13 13 207 6
113 Matthew Revis Yorkshire 9 9 167 6
114 Abdullah Shafique Yorkshire 4 4 165 6
115 Harrison Ward Sussex 10 10 149 6
116 Joey Evison Kent 10 6 99 6
117 AM Ghazanfar Derbyshire 14 5 55 6
118 Tom Abell Somerset 16 16 317 5
119 Gareth Roderick Worcestershire 14 12 307 5
120 Ollie Robinson Durham 14 12 300 5
121 Ashton Turner Lancashire 15 15 240 5
122 Dean Elgar Essex 9 9 235 5
123 Matt Montgomery Nottinghamshire 14 10 190 5
124 Sam Billings Kent 15 14 188 5
125 Benny Howell Hampshire 17 10 135 5
126 Freddie McCann Nottinghamshire 9 9 108 5
127 Ollie Sykes Surrey 10 8 87 5
128 Graeme van Buuren Gloucestershire 9 7 77 5
129 Lyndon James Nottinghamshire 12 12 225 4
130 Adam Lyth Yorkshire 8 8 162 4
131 Ollie Pope Surrey 5 5 119 4
132 Lhuan-dre Pretorius Hampshire 4 4 110 4
133 Zak Chappell Derbyshire 9 6 108 4
134 Tom Lammonby Somerset 5 5 103 4
135 Nathan McAndrew Sussex 14 12 85 4
136 Noah Thain Essex 9 6 66 4
137 Harry Came Derbyshire 5 4 65 4
138 Tom Hartley Lancashire 9 8 63 4
139 Hasan Ali Birmingham Bears 12 8 60 4
140 Matt Milnes Yorkshire 9 6 52 4
141 Harry Duke Yorkshire 6 6 43 4
142 Ben Kellaway Glamorgan 14 14 262 3
143 Dom Bess Yorkshire 13 10 154 3
144 Danny Lamb Sussex 9 8 134 3
145 Kasey Aldridge Durham 8 7 116 3
146 Liam Patterson-White Nottinghamshire 14 9 95 3
147 Tom Prest Hampshire 8 7 80 3
148 Ryan Patel Surrey 5 5 76 3
149 George Thomas Sussex 4 4 71 3
150 Lewis Goldsworthy Somerset 17 6 67 3
151 Ed Pollock Worcestershire 6 6 59 3
152 George Bartlett Northamptonshire 6 6 59 3
153 Tom Rogers Kent 11 8 49 3
154 Ben Sanderson Northamptonshire 16 6 47 3
155 Jack Carson Sussex 7 5 46 3
156 Timm van der Gugten Glamorgan 10 7 44 3
157 Luke Hollman Middlesex 14 10 119 2
158 Chris Cooke Glamorgan 8 8 89 2
159 Chris Jordan Surrey 15 13 86 2
160 Calvin Harrison Nottinghamshire 14 9 84 2
161 Adam Rossington Essex 5 5 70 2
162 Tom Scriven Leicestershire 13 6 70 2
163 Lewis Hill Leicestershire 4 4 64 2
164 Joe Cracknell Middlesex 7 7 60 2
165 David Bedingham Durham 3 3 47 2
166 Shane Snater Essex 12 7 46 2
167 Jack Davies Middlesex 7 5 41 2
168 Craig Overton Somerset 15 5 37 2
169 David Payne Gloucestershire 14 9 34 2
170 Grant Stewart Kent 10 6 32 2
171 Jacob Duffy Worcestershire 8 3 24 2
172 Nathan Gilchrist Kent 12 5 22 2
173 Jordan Clark Surrey 5 2 16 2
174 Martin Andersson Derbyshire 13 9 115 1
175 Danny Briggs Birmingham Bears 15 9 98 1
176 Luke Procter Northamptonshire 14 9 94 1
177 Ben Raine Durham 9 6 91 1
178 Tom Taylor Worcestershire 11 7 75 1
179 Liam Dawson Hampshire 12 8 52 1
180 Tim Robinson Northamptonshire 5 5 49 1
181 Jake Libby Worcestershire 4 4 42 1
182 James Bracey Gloucestershire 5 5 39 1
183 David Lloyd Derbyshire 4 4 38 1
184 Zafar Gohar Middlesex 14 7 34 1
185 Mitchell Santner Surrey 7 4 29 1
186 Matt Taylor Gloucestershire 10 8 28 1
187 Jake Lintott Birmingham Bears 11 3 28 1
188 Fateh Singh Worcestershire 14 7 26 1
189 Tom Hinley Worcestershire 5 4 26 1
190 Matthew Waite Worcestershire 5 4 25 1
191 Roman Walker Leicestershire 5 2 25 1
192 Scott Currie Hampshire 17 4 24 1
193 Tom Aspinwall Lancashire 10 5 22 1
194 Zaman Akhter Gloucestershire 2 2 21 1
195 Matthew Potts Durham 9 4 20 1
196 Wes Agar Kent 7 5 19 1
197 Robin Das Essex 2 2 18 1
198 Thomas Rew Somerset 3 2 18 1
199 Craig Miles Birmingham Bears 6 4 16 1
200 Nathan Smith Surrey 10 3 15 1
201 Migael Pretorius Somerset 3 2 14 1
202 Noah Cornwell Middlesex 13 4 11 1
203 Ben Aitchison Derbyshire 10 4 9 1
204 Tommy Boorman Gloucestershire 1 1 6 1

Most Fours in Vitality Blast (T20 Blast) 2025

POS PLAYER TEAM MATCHES INN RUNS 4s
1 Will Smeed Somerset 17 17 620 73
2 Toby Albert Hampshire 17 17 633 70
3 James Vince Hampshire 16 16 527 70
4 Tom Kohler-Cadmore Somerset 17 17 557 58
5 D'Arcy Short Gloucestershire 14 14 551 57
6 Alex Davies Birmingham Bears 15 15 464 55
7 Will Jacks Surrey 10 10 504 51
8 Aneurin Donald Derbyshire 14 14 449 48
9 Tawanda Muyeye Kent 15 15 516 47
10 Keaton Jennings Lancashire 16 16 459 47
11 Joe Clarke Nottinghamshire 14 14 420 47
12 Daniel Hughes Sussex 14 14 344 47
13 Ricardo Vasconcelos Northamptonshire 15 15 342 47
14 Alex Lees Durham 14 14 431 46
15 Stevie Eskinazi Middlesex 14 12 420 46
16 Wayne Madsen Derbyshire 14 14 431 45
17 Sol Budinger Leicestershire 13 13 358 44
18 Graham Clark Durham 14 14 409 43
19 Daniel Bell-Drummond Kent 13 13 380 43
20 Tom Moores Nottinghamshire 14 14 459 42
21 Dan Mousley Birmingham Bears 13 13 354 42
22 Michael Pepper Essex 14 14 364 41
23 Kane Williamson Middlesex 14 13 396 40
24 Ben Kellaway Glamorgan 14 14 262 40
25 Sam Hain Birmingham Bears 14 14 460 38
26 Ethan Brookes Worcestershire 14 14 380 38
27 Tom Latham Birmingham Bears 14 14 404 37
28 Will Smale Glamorgan 14 14 329 37
29 Ravi Bopara Northamptonshire 16 16 462 36
30 Adam Hose Worcestershire 12 12 358 36
31 Miles Hammond Gloucestershire 14 14 312 36
32 Matthew Breetzke Northamptonshire 11 11 403 35
33 Caleb Jewell Derbyshire 14 14 359 35
34 Justin Broad Northamptonshire 12 12 317 35
35 Rehan Ahmed Leicestershire 9 9 300 35
36 James Wharton Yorkshire 14 14 337 34
37 Paul Walter Essex 14 14 326 34
38 Ollie Robinson Durham 14 12 300 34
39 Ed Barnard Birmingham Bears 15 15 335 33
40 Jason Roy Surrey 15 15 382 31
41 Gareth Roderick Worcestershire 14 12 307 31
42 Jack Haynes Nottinghamshire 13 13 313 30
43 Dean Elgar Essex 9 9 235 30
44 Dawid Malan Yorkshire 14 14 365 29
45 Jordan Cox Essex 10 10 342 29
46 Tom Abell Somerset 16 16 317 29
47 Jack Taylor Gloucestershire 14 14 303 29
48 Matt Montgomery Nottinghamshire 14 10 190 29
49 Colin Ingram Glamorgan 14 14 338 28
50 Joe Denly Kent 13 13 312 28
51 David Willey Northamptonshire 16 16 452 27
52 James Coles Sussex 14 14 397 27
53 Sam Curran Surrey 15 15 365 27
54 Saif Zaib Northamptonshire 16 16 302 27
55 Lyndon James Nottinghamshire 12 12 225 27
56 Kiran Carlson Glamorgan 14 14 337 26
57 Will Luxton Yorkshire 14 14 329 26
58 Will Rhodes Durham 14 12 301 26
59 Luke Wells Lancashire 16 16 313 25
60 Kashif Ali Worcestershire 11 11 293 25
61 Shan Masood Leicestershire 13 13 260 25
62 Harry Finch Kent 10 9 252 25
63 Max Holden Middlesex 8 8 229 25
64 Colin Ackermann Durham 14 13 304 24
65 Ben Cox Leicestershire 13 12 263 24
66 Cameron Bancroft Gloucestershire 13 13 252 24
67 Louis Kimber Leicestershire 13 12 252 24
68 Phil Salt Lancashire 8 8 248 24
69 Tom Curran Surrey 14 14 237 24
70 James Neesham Durham 13 13 234 24
71 Samit Patel Derbyshire 13 12 218 23
72 Rishi Patel Leicestershire 13 13 207 23
73 Sean Dickson Somerset 14 14 411 22
74 John Simpson Sussex 14 14 303 22
75 Brett D'Oliveira Worcestershire 11 11 245 22
76 Leus du Plooy Middlesex 12 10 220 22
77 Tom Clark Sussex 14 12 265 21
78 Jos Buttler Lancashire 7 7 239 21
79 Joe Weatherley Hampshire 14 12 328 20
80 Asa Tribe Glamorgan 14 14 312 20
81 Ashton Turner Lancashire 15 15 240 20
82 Dan Lawrence Surrey 6 6 209 20
83 Lewis Gregory Somerset 16 14 293 19
84 Ben Charlesworth Gloucestershire 14 13 256 19
85 Zak Crawley Kent 5 5 242 19
86 Sam Billings Kent 15 14 188 19
87 Adam Lyth Yorkshire 8 8 162 19
88 Ryan Higgins Middlesex 14 12 213 18
89 Tom Banton Somerset 10 9 165 18
90 Harrison Ward Sussex 10 10 149 18
91 Chris Lynn Hampshire 4 4 222 17
92 Luc Benkenstein Essex 14 14 210 17
93 Dom Bess Yorkshire 13 10 154 17
94 Luke Hollman Middlesex 14 10 119 17
95 Jonny Bairstow Yorkshire 7 7 177 16
96 Ross Whiteley Derbyshire 14 13 270 15
97 Ben Geddes Middlesex 14 13 260 15
98 Dom Sibley Surrey 10 10 227 15
99 Ben Dwarshuis Worcestershire 13 11 226 15
100 Laurie Evans Surrey 12 11 216 15
101 Hilton Cartwright Hampshire 7 7 213 15
102 Matty Hurst Lancashire 10 10 208 15
103 Isaac Mohammed Worcestershire 8 8 154 15
104 Tom Alsop Sussex 12 12 264 14
105 Ben Green Somerset 17 12 195 14
106 Abdullah Shafique Yorkshire 4 4 165 14
107 James Fuller Hampshire 17 13 164 14
108 Danny Briggs Birmingham Bears 15 9 98 14
109 Liam Livingstone Lancashire 7 7 260 13
110 Michael Jones Lancashire 13 12 228 13
111 Lewis McManus Northamptonshire 16 13 173 13
112 Matthew Revis Yorkshire 9 9 167 13
113 Moises Henriques Nottinghamshire 6 6 166 13
114 George Garton Birmingham Bears 15 13 154 13
115 Ollie Pope Surrey 5 5 119 13
116 Martin Andersson Derbyshire 13 9 115 13
117 Lhuan-dre Pretorius Hampshire 4 4 110 13
118 Ollie Price Gloucestershire 14 14 238 12
119 Will Sutherland Yorkshire 12 12 208 12
120 Charlie Allison Essex 13 13 171 12
121 Matt Critchley Essex 14 13 157 12
122 Simon Harmer Essex 14 11 156 12
123 Luke Procter Northamptonshire 14 9 94 12
124 Danny Lamb Sussex 9 8 134 11
125 Zak Chappell Derbyshire 9 6 108 11
126 Rob Yates Birmingham Bears 6 4 61 11
127 Dan Douthwaite Glamorgan 14 12 226 10
128 Jack Leaning Kent 13 10 198 10
129 Chris Green Lancashire 14 11 180 10
130 Freddie McCann Nottinghamshire 9 9 108 10
131 Tom Lammonby Somerset 5 5 103 10
132 Ryan Patel Surrey 5 5 76 10
133 Tom Taylor Worcestershire 11 7 75 10
134 Adam Rossington Essex 5 5 70 10
135 Ollie Robinson Sussex 11 7 65 10
136 Kasey Aldridge Durham 8 7 116 9
137 Ben Raine Durham 9 6 91 9
138 Chris Jordan Surrey 15 13 86 9
139 Brooke Guest Derbyshire 6 5 82 9
140 James Rew Somerset 4 4 51 9
141 Benny Howell Hampshire 17 10 135 8
142 Jordan Thompson Yorkshire 8 8 124 8
143 Ed Pollock Worcestershire 6 6 59 8
144 Tim Robinson Northamptonshire 5 5 49 8
145 Logan van Beek Leicestershire 13 9 151 7
146 Liam Patterson-White Nottinghamshire 14 9 95 7
147 Tom Prest Hampshire 8 7 80 7
148 Kai Smith Birmingham Bears 9 7 59 7
149 Alex Horton Glamorgan 6 6 46 7
150 Dewald Brevis Hampshire 8 6 166 6
151 Daniel Sams Nottinghamshire 14 11 162 6
152 Moeen Ali Birmingham Bears 8 8 123 6
153 Ollie Sykes Surrey 10 8 87 6
154 Calvin Harrison Nottinghamshire 14 9 84 6
155 Fred Klaassen Kent 14 8 75 6
156 Liam Dawson Hampshire 12 8 52 6
157 David Bedingham Durham 3 3 47 6
158 Liam Trevaskis Leicestershire 10 5 44 6
159 David Lloyd Derbyshire 4 4 38 6
160 Jack Blatherwick Lancashire 14 11 107 5
161 Nathan McAndrew Sussex 14 12 85 5
162 Graeme van Buuren Gloucestershire 9 7 77 5
163 George Thomas Sussex 4 4 71 5
164 Lewis Goldsworthy Somerset 17 6 67 5
165 Imad Wasim Glamorgan 9 8 62 5
166 Joe Cracknell Middlesex 7 7 60 5
167 George Bartlett Northamptonshire 6 6 59 5
168 Tom Rogers Kent 11 8 49 5
169 Joey Evison Kent 10 6 99 4
170 Chris Cooke Glamorgan 8 8 89 4
171 Tom Scriven Leicestershire 13 6 70 4
172 Lewis Hill Leicestershire 4 4 64 4
173 Hasan Ali Birmingham Bears 12 8 60 4
174 Shane Snater Essex 12 7 46 4
175 Jake Libby Worcestershire 4 4 42 4
176 Will O'Rourke Yorkshire 10 4 26 4
177 Jacob Bethell Birmingham Bears 3 3 26 4
178 Noah Thain Essex 9 6 66 3
179 Tom Hartley Lancashire 9 8 63 3
180 AM Ghazanfar Derbyshire 14 5 55 3
181 Matt Milnes Yorkshire 9 6 52 3
182 Ben Sanderson Northamptonshire 16 6 47 3
183 Jack Davies Middlesex 7 5 41 3
184 Mason Crane Glamorgan 11 7 39 3
185 James Bracey Gloucestershire 5 5 39 3
186 Craig Overton Somerset 15 5 37 3
187 Chris Benjamin Kent 5 4 36 3
188 David Payne Gloucestershire 14 9 34 3
189 Tymal Mills Sussex 14 7 22 3
190 Harry Came Derbyshire 5 4 65 2
191 Josh Bohannon Lancashire 4 3 45 2
192 Harry Duke Yorkshire 6 6 43 2
193 Matt Taylor Gloucestershire 10 8 28 2
194 Jake Lintott Birmingham Bears 11 3 28 2
195 Fateh Singh Worcestershire 14 7 26 2
196 Tom Hinley Worcestershire 5 4 26 2
197 Scott Currie Hampshire 17 4 24 2
198 Henry Cullen Worcestershire 3 3 24 2
199 Zaman Akhter Gloucestershire 2 2 21 2
200 Luke Wood Lancashire 11 5 20 2
201 Ben Mayes Hampshire 3 3 19 2
202 Jack White Yorkshire 3 1 13 2
203 Henry Crocombe Sussex 9 6 10 2
204 Jack Carson Sussex 7 5 46 1
205 Timm van der Gugten Glamorgan 10 7 44 1
206 Grant Stewart Kent 10 6 32 1
207 Mitchell Santner Surrey 7 4 29 1
208 Roman Walker Leicestershire 5 2 25 1
209 Jafer Chohan Yorkshire 14 10 25 1
210 Jacob Duffy Worcestershire 8 3 24 1
211 Tom Aspinwall Lancashire 10 5 22 1
212 Matthew Potts Durham 9 4 20 1
213 Wes Agar Kent 7 5 19 1
214 Sam Cook Essex 7 4 18 1
215 Robin Das Essex 2 2 18 1
216 Thomas Rew Somerset 3 2 18 1
217 Mohammad Amir Essex 14 6 16 1
218 Craig Miles Birmingham Bears 6 4 16 1
219 Zak Foulkes Durham 10 6 15 1
220 Chris Wood Hampshire 16 5 14 1
221 Tom Helm Middlesex 13 4 14 1
222 Alex Thomson Derbyshire 6 3 14 1
223 Migael Pretorius Somerset 3 2 14 1
224 Ben McKinney Durham 3 3 14 1
225 Jamie Overton Surrey 5 4 12 1
226 Matt Henry Somerset 10 1 9 1
227 Hayden Kerr Glamorgan 2 1 9 1
228 Jack Leach Somerset 2 1 8 1
229 Josh Shaw Gloucestershire 9 4 7 1
230 Josh Thomas Leicestershire 3 1 6 1
231 Riley Meredith Somerset 14 2 5 1
232 Josh Hull Leicestershire 5 2 5 1
233 Ian Holland Leicestershire 1 1 4 1
234 George Scrimshaw Northamptonshire 16 3 4 1
235 Ben Mike Leicestershire 2 1 4 1

Most Catches in Vitality Blast (T20 Blast) 2025

POS PLAYER TEAM INN CATCHES

Most Wickets in Vitality Blast (T20 Blast) 2025

POS PLAYER TEAM MATCHES INN BALLS WKTS 5Wkts
1 Riley Meredith Somerset 14 14 318 28 0
2 Scott Currie Hampshire 17 17 362 27 0
3 Ben Sanderson Northamptonshire 16 16 341 26 1
4 George Scrimshaw Northamptonshire 16 16 325 26 0
5 Hasan Ali Birmingham Bears 12 12 260 25 1
6 Nathan McAndrew Sussex 14 14 281 23 2
7 Luke Wood Lancashire 11 11 252 22 0
8 Logan van Beek Leicestershire 13 13 297 22 0
9 Chris Green Lancashire 14 14 318 21 0
10 Sam Curran Surrey 15 14 275 21 0
11 James Neesham Durham 13 13 266 21 0
12 Ned Leonard Glamorgan 10 10 216 20 1
13 James Anderson Lancashire 11 11 246 20 0
14 Danny Briggs Birmingham Bears 15 15 319 20 0
15 David Willey Northamptonshire 16 16 360 20 0
16 Mohammad Amir Essex 14 14 293 20 0
17 Tom Helm Middlesex 13 13 297 20 0
18 Ben Green Somerset 17 17 330 20 0
19 Dan Douthwaite Glamorgan 14 14 317 20 0
20 Chris Wood Hampshire 16 16 328 19 0
21 Chris Jordan Surrey 15 13 260 18 0
22 Ben Dwarshuis Worcestershire 13 13 300 18 0
23 Tymal Mills Sussex 14 14 292 18 0
24 David Payne Gloucestershire 14 14 325 17 0
25 Ben Raine Durham 9 9 207 17 1
26 Callum Parkinson Durham 14 14 282 17 0
27 Mason Crane Glamorgan 11 11 246 17 0
28 AM Ghazanfar Derbyshire 14 14 330 16 0
29 Matt Henry Somerset 10 10 228 16 0
30 Matthew Potts Durham 9 9 189 16 1
31 Benny Howell Hampshire 17 16 288 16 0
32 Josh Shaw Gloucestershire 9 9 192 16 0
33 Luke Hollman Middlesex 14 13 294 16 0
34 Daniel Sams Nottinghamshire 14 14 310 16 0
35 Tom Taylor Worcestershire 11 11 246 15 0
36 Nathan Sowter Durham 14 14 300 15 0
37 Fred Klaassen Kent 14 13 288 15 0
38 Liam Patterson-White Nottinghamshire 14 13 242 15 0
39 Matt Montgomery Nottinghamshire 14 11 192 15 0
40 Henry Crocombe Sussex 9 9 174 15 0
41 Dillon Pennington Nottinghamshire 12 12 252 15 0
42 Lewis Gregory Somerset 16 16 301 15 0
43 Noah Cornwell Middlesex 13 13 253 15 0
44 Will O'Rourke Yorkshire 10 10 234 15 1
45 Nathan Gilchrist Kent 12 11 206 15 0
46 Mitchell Santner Surrey 7 7 140 14 0
47 Zafar Gohar Middlesex 14 14 294 14 0
48 Matt Parkinson Kent 12 12 222 14 1
49 Liam Dawson Hampshire 12 12 270 13 0
50 Lewis Goldsworthy Somerset 17 17 264 13 0
51 Matt Milnes Yorkshire 9 9 180 13 0
52 Jafer Chohan Yorkshire 14 14 291 13 0
53 Jack Blatherwick Lancashire 14 14 225 13 0
54 Ben Aitchison Derbyshire 10 10 198 13 1
55 Calvin Harrison Nottinghamshire 14 14 300 12 0
56 Dom Bess Yorkshire 13 13 222 12 0
57 Ryan Higgins Middlesex 14 12 221 12 0
58 Samit Patel Derbyshire 13 12 276 12 0
59 Tom Rogers Kent 11 10 216 12 0
60 Ajeet Singh Dale Gloucestershire 9 9 184 12 0
61 Lloyd Pope Northamptonshire 16 16 282 12 0
62 Dan Mousley Birmingham Bears 13 11 204 12 0
63 Luke Procter Northamptonshire 14 14 219 12 0
64 Zak Chappell Derbyshire 9 9 204 12 0
65 Patrick Brown Derbyshire 13 13 249 12 0
66 Joey Evison Kent 10 10 196 11 0
67 Fateh Singh Worcestershire 14 14 246 11 0
68 Tom Aspinwall Lancashire 10 10 180 11 0
69 Simon Harmer Essex 14 14 228 11 0
70 James Fuller Hampshire 17 16 194 11 0
71 Luc Benkenstein Essex 14 10 150 11 0
72 Matt Taylor Gloucestershire 10 10 207 11 0
73 Richard Gleeson Birmingham Bears 6 6 132 10 0
74 Reece Topley Surrey 7 7 126 10 0
75 Craig Overton Somerset 15 15 301 10 0
76 Jacob Duffy Worcestershire 8 8 168 10 0
77 Sonny Baker Hampshire 8 8 184 10 0
78 Ben Kellaway Glamorgan 14 11 118 10 0
79 George Garton Birmingham Bears 15 14 204 10 0
80 James Coles Sussex 14 14 259 10 0
81 Jake Lintott Birmingham Bears 11 11 180 10 0
82 Will Sutherland Yorkshire 12 9 180 10 0
83 Paul Walter Essex 14 12 186 10 0
84 Imad Wasim Glamorgan 9 9 216 9 0
85 Tom Scriven Leicestershire 13 12 216 9 0
86 Adam Zampa Surrey 4 4 90 9 0
87 Shane Snater Essex 12 12 188 9 0
88 Zak Foulkes Durham 10 10 205 8 0
89 Farhan Ahmed Nottinghamshire 6 6 126 8 1
90 Tom Hartley Lancashire 9 8 153 8 0
91 Adam Finch Worcestershire 7 7 150 8 0
92 Nathan Smith Surrey 10 10 173 8 0
93 Andrew Gorvin Glamorgan 9 9 168 8 0
94 Rehan Ahmed Leicestershire 9 6 144 8 0
95 Jordan Thompson Yorkshire 8 8 163 8 0
96 Marchant de Lange Gloucestershire 4 4 96 8 0
97 Ollie Robinson Sussex 11 11 210 8 0
98 Matt Critchley Essex 14 13 189 8 0
99 Kasey Aldridge Durham 8 8 100 8 1
100 Liam Trevaskis Leicestershire 10 10 192 7 0
101 Will Jacks Surrey 10 9 118 7 0
102 Khurram Shahzad Worcestershire 5 5 113 7 0
103 Moeen Ali Birmingham Bears 8 8 120 7 0
104 Danny Lamb Sussex 9 9 141 7 1
105 Louis Kimber Leicestershire 13 7 114 7 0
106 Jack White Yorkshire 3 3 72 7 0
107 Ethan Brookes Worcestershire 14 11 162 7 0
108 Grant Stewart Kent 10 8 162 7 0
109 Timm van der Gugten Glamorgan 10 10 210 6 0
110 Liam Livingstone Lancashire 7 5 80 6 0
111 Josh Hull Leicestershire 5 5 110 6 0
112 Daniel Moriarty Yorkshire 8 8 162 6 0
113 Ben Charlesworth Gloucestershire 14 8 96 6 0
114 Martin Andersson Derbyshire 13 13 150 6 0
115 Tom Curran Surrey 14 9 144 6 0
116 Wes Agar Kent 7 6 125 6 0
117 Matthew Waite Worcestershire 5 5 100 5 0
118 Jake Ball Somerset 5 5 114 5 0
119 Tom Smith Gloucestershire 6 6 132 5 0
120 Ollie Price Gloucestershire 14 7 84 5 0
121 Roman Walker Leicestershire 5 5 86 5 0
122 Sam Wood Leicestershire 6 6 114 5 0
123 Ed Barnard Birmingham Bears 15 9 138 5 0
124 Craig Miles Birmingham Bears 6 6 89 5 0
125 John Turner Hampshire 6 5 90 5 0
126 Brad Currie Sussex 6 6 96 5 0
127 Saqib Mahmood Lancashire 3 3 60 5 0
128 Ben Allison Worcestershire 2 2 38 5 0
129 Eddie Jack Hampshire 3 3 60 5 0
130 Jack Taylor Gloucestershire 14 3 54 4 0
131 Charlie Barnard Lancashire 3 3 54 4 0
132 Graeme van Buuren Gloucestershire 9 8 114 4 0
133 Ben Mike Leicestershire 2 2 48 4 0
134 Jordan Clark Surrey 5 4 66 4 0
135 Saif Zaib Northamptonshire 16 8 78 4 0
136 Luke Wells Lancashire 16 15 210 4 0
137 Matthew Salisbury Leicestershire 7 7 132 4 0
138 Migael Pretorius Somerset 3 3 53 4 0
139 Jack Carson Sussex 7 6 66 4 0
140 Oliver Hannon-Dalby Birmingham Bears 1 1 24 3 0
141 D'Arcy Short Gloucestershire 14 6 84 3 0
142 Tom Hinley Worcestershire 5 5 66 3 0
143 Justin Broad Northamptonshire 12 6 78 3 0
144 Jack Leaning Kent 13 7 90 3 0
145 Josh Little Middlesex 4 4 90 3 0
146 Jack Leach Somerset 2 2 42 3 0
147 Jamie Overton Surrey 5 4 66 3 0
148 Joe Denly Kent 13 7 90 3 0
149 Yousef Majid Surrey 3 3 48 3 0
150 Sam Cook Essex 7 7 128 3 0
151 George Balderson Lancashire 1 1 18 3 0
152 Jamie McIlroy Glamorgan 5 5 114 3 0
153 Conor McKerr Nottinghamshire 5 5 90 3 0
154 Ian Holland Leicestershire 1 1 24 2 0
155 Bjorn Fortuin Hampshire 5 5 90 2 0
156 Sebastian Morgan Middlesex 1 1 24 2 0
157 Josh Thomas Leicestershire 3 3 36 2 0
158 Alex Thomson Derbyshire 6 6 96 2 0
159 Jamie Feldman Middlesex 1 1 24 2 0
160 George Hill Yorkshire 1 1 24 2 0
161 Olly Stone Nottinghamshire 4 4 66 2 0
162 Mackenzie Jones Essex 2 2 30 2 0
163 Adam Lyth Yorkshire 8 4 24 1 0
164 David Lloyd Derbyshire 4 2 24 1 0
165 Rishi Patel Leicestershire 13 1 6 1 0
166 Fynn Hudson-Prentice Sussex 2 1 12 1 0
167 Ravi Bopara Northamptonshire 16 8 84 1 0
168 Josh Davey Somerset 2 2 42 1 0
169 Aman Rao Gloucestershire 2 2 30 1 0
170 Mitchell Stanley Lancashire 3 3 38 1 0
171 Noah Thain Essex 9 6 48 1 0
172 Moises Henriques Nottinghamshire 6 2 24 1 0
173 Naavya Sharma Middlesex 2 2 36 1 0
174 Rob Lord Nottinghamshire 1 1 24 1 0
175 Zaman Akhter Gloucestershire 2 2 24 1 0

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

POS PLAYER TEAM MATCHES INN RUNS WKTS 5Wkts
1 Nathan McAndrew Sussex 14 14 382 23 2
2 Ben Sanderson Northamptonshire 16 16 458 26 1
3 Ben Raine Durham 9 9 272 17 1
4 Matt Parkinson Kent 12 12 333 14 1
5 Hasan Ali Birmingham Bears 12 12 375 25 1
6 Danny Lamb Sussex 9 9 196 7 1
7 Matthew Potts Durham 9 9 256 16 1
8 Kasey Aldridge Durham 8 8 179 8 1
9 Ned Leonard Glamorgan 10 10 278 20 1
10 Will O'Rourke Yorkshire 10 10 362 15 1
11 Ben Aitchison Derbyshire 10 10 353 13 1
12 Farhan Ahmed Nottinghamshire 6 6 170 8 1

Best Economy in Vitality Blast (T20 Blast) 2025

POS PLAYER TEAM MATCHES INN ECO SR
1 Freddie McCann Nottinghamshire 9 1 4
2 Ian Holland Leicestershire 1 1 4.75
3 Jack Taylor Gloucestershire 14 3 5.89
4 Oliver Hannon-Dalby Birmingham Bears 1 1 6
5 Hayden Kerr Glamorgan 2 2 6.43
6 Adam Lyth Yorkshire 8 4 6.75
7 David Lloyd Derbyshire 4 2 6.75
8 David Payne Gloucestershire 14 14 6.78
9 Daniel Worrall Surrey 5 5 7
10 Rishi Patel Leicestershire 13 1 7
11 Charlie Barnard Lancashire 3 3 7
12 Joey Evison Kent 10 10 7.01
13 AM Ghazanfar Derbyshire 14 14 7.05
14 Imad Wasim Glamorgan 9 9 7.11
15 Liam Dawson Hampshire 12 12 7.22
16 Chris Jordan Surrey 15 13 7.29
17 Chris Green Lancashire 14 14 7.38
18 Matt Henry Somerset 10 10 7.39
19 Graeme van Buuren Gloucestershire 9 8 7.42
20 Mitchell Santner Surrey 7 7 7.46
21 Tom Taylor Worcestershire 11 11 7.54
22 Zak Foulkes Durham 10 10 7.61
23 Matthew Waite Worcestershire 5 5 7.62
24 Richard Gleeson Birmingham Bears 6 6 7.68
25 Fateh Singh Worcestershire 14 14 7.71
26 Ned Leonard Glamorgan 10 10 7.72
27 Nathan Sowter Durham 14 14 7.78
28 Liam Trevaskis Leicestershire 10 10 7.81
29 James Anderson Lancashire 11 11 7.85
30 Tom Scriven Leicestershire 13 12 7.86
31 Bjorn Fortuin Hampshire 5 5 7.87
32 Ben Raine Durham 9 9 7.88
33 Ben Mike Leicestershire 2 2 7.88
34 Danny Briggs Birmingham Bears 15 15 7.9
35 Reece Topley Surrey 7 7 7.9
36 Adam Zampa Surrey 4 4 7.93
37 Fred Klaassen Kent 14 13 7.96
38 Jake Ball Somerset 5 5 8
39 Craig Overton Somerset 15 15 8.03
40 Will Jacks Surrey 10 9 8.03
41 Chris Wood Hampshire 16 16 8.05
42 Ben Sanderson Northamptonshire 16 16 8.06
43 Tom Aspinwall Lancashire 10 10 8.07
44 Farhan Ahmed Nottinghamshire 6 6 8.1
45 Khurram Shahzad Worcestershire 5 5 8.12
46 Matthew Potts Durham 9 9 8.13
47 Nathan McAndrew Sussex 14 14 8.16
48 David Willey Northamptonshire 16 16 8.17
49 Callum Parkinson Durham 14 14 8.19
50 Timm van der Gugten Glamorgan 10 10 8.2
51 Liam Patterson-White Nottinghamshire 14 13 8.21
52 Mason Crane Glamorgan 11 11 8.22
53 Moeen Ali Birmingham Bears 8 8 8.25
54 Liam Livingstone Lancashire 7 5 8.25
55 Jacob Duffy Worcestershire 8 8 8.29
56 Tom Smith Gloucestershire 6 6 8.32
57 Lewis Goldsworthy Somerset 17 17 8.32
58 Danny Lamb Sussex 9 9 8.34
59 Jordan Clark Surrey 5 4 8.36
60 Ben Dwarshuis Worcestershire 13 13 8.38
61 Lyndon James Nottinghamshire 12 5 8.4
62 Calvin Harrison Nottinghamshire 14 14 8.4
63 Benny Howell Hampshire 17 16 8.42
64 Josh Hull Leicestershire 5 5 8.45
65 Sam Curran Surrey 15 14 8.47
66 Matt Montgomery Nottinghamshire 14 11 8.47
67 Fynn Hudson-Prentice Sussex 2 1 8.5
68 D'Arcy Short Gloucestershire 14 6 8.5
69 Sebastian Morgan Middlesex 1 1 8.5
70 Saif Zaib Northamptonshire 16 8 8.54
71 Mohammad Amir Essex 14 14 8.56
72 Ravi Bopara Northamptonshire 16 8 8.57
73 Dom Bess Yorkshire 13 13 8.59
74 Riley Meredith Somerset 14 14 8.62
75 Tom Hartley Lancashire 9 8 8.63
76 Ollie Price Gloucestershire 14 7 8.64
77 Tom Hinley Worcestershire 5 5 8.64
78 Hasan Ali Birmingham Bears 12 12 8.65
79 Scott Currie Hampshire 17 17 8.65
80 Ashton Turner Lancashire 15 3 8.67
81 Sonny Baker Hampshire 8 8 8.67
82 Josh Thomas Leicestershire 3 3 8.67
83 Luke Wells Lancashire 16 15 8.69
84 Luke Wood Lancashire 11 11 8.69
85 Ben Kellaway Glamorgan 14 11 8.69
86 Adam Finch Worcestershire 7 7 8.72
87 Louis Kimber Leicestershire 13 7 8.74
88 Ryan Higgins Middlesex 14 12 8.77
89 Daniel Moriarty Yorkshire 8 8 8.78
90 Henry Crocombe Sussex 9 9 8.79
91 Samit Patel Derbyshire 13 12 8.8
92 Jack White Yorkshire 3 3 8.83
93 Nathan Smith Surrey 10 10 8.84
94 Justin Broad Northamptonshire 12 6 8.85
95 Jack Leaning Kent 13 7 8.87
96 Ben Charlesworth Gloucestershire 14 8 8.88
97 Tom Helm Middlesex 13 13 8.91
98 Ben Green Somerset 17 17 8.91
99 Andrew Gorvin Glamorgan 9 9 8.93
100 Matthew Salisbury Leicestershire 7 7 8.95
101 Zafar Gohar Middlesex 14 14 8.96
102 Ethan Brookes Worcestershire 14 11 8.96
103 Logan van Beek Leicestershire 13 13 8.97
104 Josh Shaw Gloucestershire 9 9 8.97
105 Simon Harmer Essex 14 14 8.97
106 George Garton Birmingham Bears 15 14 8.97
107 Matt Parkinson Kent 12 12 9
108 Rehan Ahmed Leicestershire 9 6 9
109 Jordan Thompson Yorkshire 8 8 9.02
110 Dan Douthwaite Glamorgan 14 14 9.05
111 Marchant de Lange Gloucestershire 4 4 9.06
112 Migael Pretorius Somerset 3 3 9.06
113 Josh Little Middlesex 4 4 9.07
114 Grant Stewart Kent 10 8 9.07
115 Tom Rogers Kent 11 10 9.08
116 Martin Andersson Derbyshire 13 13 9.12
117 Jack Leach Somerset 2 2 9.14
118 Ollie Robinson Sussex 11 11 9.17
119 Dillon Pennington Nottinghamshire 12 12 9.19
120 Lewis Gregory Somerset 16 16 9.21
121 James Coles Sussex 14 14 9.22
122 Ajeet Singh Dale Gloucestershire 9 9 9.26
123 Noah Cornwell Middlesex 13 13 9.27
124 Will O'Rourke Yorkshire 10 10 9.28
125 Luke Hollman Middlesex 14 13 9.29
126 Lloyd Pope Northamptonshire 16 16 9.3
127 Jake Lintott Birmingham Bears 11 11 9.33
128 Dan Mousley Birmingham Bears 13 11 9.35
129 Tymal Mills Sussex 14 14 9.41
130 James Neesham Durham 13 13 9.41
131 Matt Milnes Yorkshire 9 9 9.43
132 Jamie Overton Surrey 5 4 9.45
133 James Fuller Hampshire 17 16 9.49
134 Jafer Chohan Yorkshire 14 14 9.55
135 Roman Walker Leicestershire 5 5 9.56
136 Jack Blatherwick Lancashire 14 14 9.57
137 Joe Denly Kent 13 7 9.6
138 Luc Benkenstein Essex 14 10 9.6
139 Sam Wood Leicestershire 6 6 9.68
140 George Scrimshaw Northamptonshire 16 16 9.75
141 Yousef Majid Surrey 3 3 9.75
142 Tom Curran Surrey 14 9 9.83
143 Shane Snater Essex 12 12 9.83
144 Luke Procter Northamptonshire 14 14 9.84
145 Ed Barnard Birmingham Bears 15 9 9.87
146 Alex Thomson Derbyshire 6 6 9.88
147 Wes Agar Kent 7 6 9.89
148 Matt Taylor Gloucestershire 10 10 9.91
149 Craig Miles Birmingham Bears 6 6 9.98
150 Matt Critchley Essex 14 13 10
151 Josh De Caires Middlesex 1 1 10
152 John Turner Hampshire 6 5 10
153 Jamie Feldman Middlesex 1 1 10
154 Jack Carson Sussex 7 6 10.09
155 Brad Currie Sussex 6 6 10.12
156 Daniel Sams Nottinghamshire 14 14 10.14
157 Sam Cook Essex 7 7 10.17
158 Saqib Mahmood Lancashire 3 3 10.2
159 Josh Davey Somerset 2 2 10.29
160 George Balderson Lancashire 1 1 10.33
161 Jamie McIlroy Glamorgan 5 5 10.53
162 Nathan Gilchrist Kent 12 11 10.6
163 Aman Rao Gloucestershire 2 2 10.6
164 Zak Chappell Derbyshire 9 9 10.65
165 Will Sutherland Yorkshire 12 9 10.67
166 Ben Aitchison Derbyshire 10 10 10.7
167 Kasey Aldridge Durham 8 8 10.74
168 Matthew Revis Yorkshire 9 5 10.86
169 Mitchell Stanley Lancashire 3 3 10.89
170 Codi Yusuf Durham 1 1 11
171 Noah Thain Essex 9 6 11
172 Moises Henriques Nottinghamshire 6 2 11.25
173 George Hill Yorkshire 1 1 11.25
174 Patrick Brown Derbyshire 13 13 11.35
175 Ben Allison Worcestershire 2 2 11.37
176 Olly Stone Nottinghamshire 4 4 11.45
177 Eddie Jack Hampshire 3 3 11.5
178 Naavya Sharma Middlesex 2 2 11.5
179 Rob Lord Nottinghamshire 1 1 11.5
180 Paul Walter Essex 14 12 11.74
181 Brett D'Oliveira Worcestershire 11 4 12
182 Tom Lammonby Somerset 5 1 12
183 Nick Potts Derbyshire 1 1 12
184 Ben Gibbon Worcestershire 1 1 12
185 Conor McKerr Nottinghamshire 5 5 12.4
186 Tom Lawes Surrey 1 1 12.5
187 Colin Ackermann Durham 14 4 13.25
188 Brad Wheal Hampshire 1 1 13.5
189 Zaman Akhter Gloucestershire 2 2 13.5
190 Charlie Bennett Essex 1 1 13.67
191 Mackenzie Jones Essex 2 2 14.2
192 Ross Whiteley Derbyshire 14 1 15
193 Henry Brookes Middlesex 1 1 16
194 Jacob Bethell Birmingham Bears 3 2 16
195 Adam Sylvester Birmingham Bears 2 2 17.75
196 Gus Atkinson Surrey 1 1 18
197 Liam Guthrie Northamptonshire 1 1 22.67
198 Tom Clark Sussex 14 1 24
199 Leus du Plooy Middlesex 12 1 36

in Vitality Blast (T20 Blast) 2025

POS PLAYER TEAM MATCHES INN ECO AVG

FAQs on Vitality Blast (T20 Blast) 2025

  • Who scores the most runs in Vitality Blast (T20 Blast) 2025?
    Toby Albert holds the record for most runs (633) in Vitality Blast (T20 Blast) 2025
  • Who hit most fours in Vitality Blast (T20 Blast) 2025?
    Will Smeed holds the record for most fours (73) in Vitality Blast (T20 Blast) 2025
  • Who hit most sixes in Vitality Blast (T20 Blast) 2025?
    Aneurin Donald holds the record for most sixes (31) in Vitality Blast (T20 Blast) 2025
  • Who is highest wicket taker in Vitality Blast (T20 Blast) 2025?
    Riley Meredith is the top wicket-taker (28) in Vitality Blast (T20 Blast) 2025
  • Who has the highest strike rate in Vitality Blast (T20 Blast) 2025?
    Jordan Clark has the highest strike rate (228.57) in Vitality Blast (T20 Blast) 2025
  • Who has taken most 5 wickets in Vitality Blast (T20 Blast) 2025?
    Nathan McAndrew has taken most 5 wickets (2) in Vitality Blast (T20 Blast) 2025
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+