[an error occurred while processing this directive][an error occurred while processing this directive]
[an error occurred while processing this directive]

Vitality Blast (T20 Blast) 2026 Stats & Records

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

POS PLAYER TEAM MATCHES INN RUNS SR 4s 6s
1 Joe Weatherley Hampshire 15 15 591 150.00 56 22
2 Beau Webster Birmingham Bears 12 12 578 149.35 56 24
3 Chris Lynn Northamptonshire 13 13 518 169.84 56 28
4 James Vince Hampshire 14 14 511 157.72 56 18
5 George Munsey Nottinghamshire 14 14 500 138.89 45 22
6 Aneurin Donald Derbyshire 12 12 489 230.66 48 37
7 Adam Lyth Yorkshire 13 13 473 177.82 48 27
8 Jason Roy Surrey 13 13 473 154.58 48 22
9 Alex Lees Durham 12 12 473 164.24 50 19
10 Liam Livingstone Lancashire 10 10 456 164.62 26 35
11 D'Arcy Short Gloucestershire 13 13 446 158.16 56 18
12 Ricardo Vasconcelos Northamptonshire 15 15 439 143.93 65 8
13 Daniel Hughes Sussex 12 12 438 153.68 58 11
14 James Rew Somerset 12 12 430 152.48 43 13
15 Kiran Carlson Glamorgan 12 12 405 195.65 43 23
16 David Willey Northamptonshire 15 15 402 158.89 29 22
17 Jack Haynes Nottinghamshire 14 14 401 137.33 36 11
18 Martin Andersson Derbyshire 12 12 398 148.51 41 13
19 Will Smeed Somerset 10 10 394 166.24 39 20
20 Sam Billings Kent 12 12 385 167.39 29 21
21 Jonny Bairstow Yorkshire 13 13 384 140.66 47 13
22 Paul Walter Essex 13 13 382 157.85 59 9
23 Michael Pepper Essex 13 13 361 142.13 40 15
24 Charlie Allison Essex 11 11 346 131.06 28 15
25 Will Smale Glamorgan 12 12 342 138.46 36 14
26 Sean Dickson Glamorgan 12 12 336 157.75 38 14
27 Ashton Turner Leicestershire 12 12 327 176.76 29 13
28 Tom Moores Nottinghamshire 14 14 324 148.62 26 18
29 Hilton Cartwright Hampshire 15 15 313 178.86 22 20
30 Nathan McSweeney Northamptonshire 14 14 311 134.63 30 8
31 Gareth Roderick Worcestershire 12 11 310 134.78 32 7
32 Sam Hain Birmingham Bears 10 10 306 140.37 20 10
33 Joe Clarke Nottinghamshire 14 14 304 137.56 37 9
34 Colin Ackermann Durham 12 12 302 134.82 27 7
35 Max Holden Middlesex 12 12 297 132.59 32 10
36 Rob Yates Birmingham Bears 11 11 289 148.21 29 14
37 Ross Whiteley Derbyshire 12 11 288 162.71 26 14
38 Tristan Stubbs Hampshire 12 11 288 133.95 15 12
39 Matt Montgomery Derbyshire 12 12 273 156.90 33 7
40 Graham Clark Durham 12 12 271 157.56 25 15
41 Jack Taylor Gloucestershire 13 12 268 134.00 28 7
42 Will Luxton Yorkshire 13 13 260 140.54 28 13
43 Zak Crawley Kent 12 12 259 138.50 23 11
44 Sikandar Raza Worcestershire 9 9 258 144.13 24 10
45 Harrison Ward Sussex 9 9 258 168.63 28 15
46 Ben McDermott Lancashire 12 12 256 145.45 21 15
47 Thomas Rew Somerset 14 14 255 163.46 31 11
48 Wayne Madsen Derbyshire 12 12 254 135.83 34 1
49 George Linde Nottinghamshire 13 13 252 145.66 18 13
50 Luke Hollman Middlesex 12 12 250 126.90 21 7
51 Toby Albert Hampshire 15 15 249 121.46 31 9
52 Ben Kellaway Glamorgan 12 12 249 142.29 22 9
53 Daniel Bell-Drummond Kent 12 12 245 131.72 28 6
54 Nick Kelly Leicestershire 9 9 243 119.12 20 7
55 Matthew Revis Yorkshire 13 12 242 160.26 11 14
56 Dan Lawrence Surrey 13 11 240 148.15 15 11
57 Tom Banton Somerset 10 10 239 156.21 27 11
58 Kamran Dhariwal Gloucestershire 12 11 239 168.31 13 18
59 Adam Hose Worcestershire 10 10 237 119.10 18 7
60 Luc Benkenstein Essex 13 11 237 130.22 19 11
61 Josh Philippe Surrey 7 7 231 161.54 26 7
62 Kashif Ali Worcestershire 12 12 227 138.41 18 12
63 Leus du Plooy Middlesex 12 12 226 134.52 21 8
64 Ollie Pope Surrey 13 10 224 140.88 26 5
65 Ben Cox Leicestershire 12 12 221 130.00 23 3
66 Keaton Jennings Lancashire 12 12 218 124.57 22 8
67 Ben Charlesworth Gloucestershire 7 7 218 148.30 19 10
68 Dan Mousley Birmingham Bears 8 8 217 169.53 16 12
69 Zen Malik Birmingham Bears 9 9 216 175.61 24 11
70 Lewis Gregory Somerset 10 7 215 152.48 10 14
71 Tom Alsop Sussex 12 10 215 128.74 13 9
72 Rishi Patel Leicestershire 12 12 215 141.45 24 9
73 Miles Hammond Gloucestershire 13 13 211 125.60 21 8
74 Moeen Ali Yorkshire 13 13 204 120.71 7 17
75 Lewis McManus Northamptonshire 14 12 204 160.63 14 11
76 Dawid Malan Gloucestershire 6 6 202 143.26 21 5
77 Harry Finch Kent 9 9 198 115.79 19 2
78 Isaac Mohammed Worcestershire 11 11 193 111.56 29 3
79 Laurie Evans Surrey 13 11 192 133.33 18 7
80 Simon Harmer Essex 13 9 192 181.13 15 10
81 Liam Dawson Hampshire 11 7 184 152.07 15 6
82 Ollie Robinson Durham 12 10 184 146.03 18 6
83 Craig Overton Somerset 14 9 182 173.33 15 8
84 Ben McKinney Durham 7 7 182 165.45 15 12
85 Will Jacks Surrey 5 5 179 157.02 15 10
86 Sam Curran Surrey 7 7 177 138.28 16 8
87 Justin Broad Northamptonshire 8 7 177 141.60 13 7
88 Brett D'Oliveira Worcestershire 11 11 175 124.11 20 3
89 Josh De Caires Middlesex 10 10 169 140.83 17 7
90 John Simpson Sussex 9 9 162 142.11 13 9
91 James Wharton Yorkshire 6 6 162 133.88 15 7
92 Benny Howell Nottinghamshire 14 12 158 162.89 11 9
93 Saif Zaib Northamptonshire 12 11 158 135.04 15 5
94 James Coles Sussex 6 6 157 128.69 10 3
95 Ben Mayes Hampshire 9 7 155 142.20 11 8
96 Joe Moores Lancashire 12 12 155 134.78 8 10
97 Jack Leaning Sussex 8 8 154 113.24 16 1
98 Andrew Tye Yorkshire 13 11 153 188.89 9 15
99 Asa Tribe Glamorgan 7 7 151 131.30 14 2
100 Matty Hurst Lancashire 10 10 149 128.45 10 8
101 Ben Green Leicestershire 12 11 144 113.39 14 3
102 Daniel Sams Somerset 14 10 143 158.89 12 8
103 Michael Jones Lancashire 7 7 141 141.00 19 3
104 Tom Kohler-Cadmore Somerset 8 8 136 110.57 7 8
105 Matt Critchley Essex 13 10 136 133.33 10 5
106 Tawanda Muyeye Kent 6 6 136 147.83 15 5
107 David Bedingham Durham 8 7 135 131.07 9 5
108 Eathan Bosch Middlesex 9 8 134 127.62 8 6
109 Caleb Jewell Derbyshire 6 6 132 133.33 16 3
110 Adam Rossington Middlesex 6 6 130 130.00 15 6
111 Shadab Khan Lancashire 6 6 128 177.78 12 7
112 Ben Geddes Middlesex 8 8 128 128.00 4 8
113 Ed Barnard Birmingham Bears 11 9 123 155.70 9 6
114 Tom Clark Sussex 3 3 122 259.57 14 9
115 Matt Boyle Middlesex 6 6 121 135.96 16 4
116 Chris Cooke Glamorgan 11 7 118 143.90 9 6
117 Kai Smith Birmingham Bears 9 5 114 144.30 15 3
118 Harry Came Derbyshire 3 3 108 150.00 6 4
119 Freddie McCann Nottinghamshire 11 10 108 114.89 12 3
120 Matthew Waite Worcestershire 11 9 106 127.71 5 5
121 George Thomas Sussex 5 5 105 164.06 10 5
122 Jordan Hermann Somerset 3 3 105 156.72 9 6
123 Tom Curran Surrey 13 8 104 165.08 10 6
124 James Bracey Gloucestershire 13 9 99 139.44 8 3
125 Nick Potts Derbyshire 12 8 98 130.67 7 5
126 Rehan Ahmed Leicestershire 6 6 98 128.95 10 5
127 Stevie Eskinazi Leicestershire 8 8 97 101.04 9 1
128 Joe Denly Kent 10 8 96 105.49 2 5
129 Tom Abell Somerset 5 5 96 118.52 9 1
130 Liam Scott Gloucestershire 6 6 93 104.49 7 1
131 Grant Stewart Kent 8 7 90 130.43 5 5
132 Calvin Harrison Northamptonshire 14 9 90 115.38 5 2
133 Joe Cracknell Middlesex 6 6 89 128.99 10 2
134 Nathan McAndrew Glamorgan 10 6 88 179.59 6 7
135 Dan Douthwaite Glamorgan 11 7 87 124.29 4 6
136 Noah Thain Essex 9 4 87 138.10 10 2
137 James Fuller Hampshire 15 8 86 150.88 7 5
138 James Neesham Glamorgan 10 8 85 116.44 11 -
139 Ryan Higgins Middlesex 6 6 84 102.44 6 3
140 Ben Mike Leicestershire 7 5 83 150.91 3 6
141 Jordan Cox Essex 5 5 82 134.43 8 4
142 Will Rhodes Durham 6 4 81 97.59 4 1
143 Logan van Beek Yorkshire 4 3 80 163.27 6 3
144 Jordan Thompson Birmingham Bears 12 7 78 134.48 4 4
145 Graeme van Buuren Gloucestershire 7 6 76 158.33 5 3
146 Chris Green Lancashire 3 3 76 140.74 7 1
147 Hasan Ali Yorkshire 12 10 76 223.53 4 8
148 Faheem Ashraf Yorkshire 8 7 74 145.10 2 5
149 Dillon Pennington Nottinghamshire 8 3 74 189.74 5 5
150 Lewis Goldsworthy Somerset 13 8 73 85.88 4 1
151 Ollie Price Gloucestershire 6 5 70 109.38 8 1
152 Josh Davey Leicestershire 9 7 69 138.00 7 1
153 Josh Thomas Somerset 7 6 69 118.97 10 1
154 Dian Forrester Kent 3 2 69 132.69 7 3
155 Wiaan Mulder Essex 6 5 67 134.00 5 4
156 Kasey Aldridge Durham 12 8 67 104.69 4 1
157 Phil Salt Lancashire 2 2 66 126.92 8 1
158 Joe Pocklington Nottinghamshire 6 5 65 116.07 5 2
159 Amrit Basra Derbyshire 9 7 65 116.07 5 2
160 Oli Carter Sussex 5 5 63 123.53 8 -
161 Henry Cullen Worcestershire 6 4 63 136.96 7 2
162 Liam Patterson-White Nottinghamshire 10 8 62 140.91 2 4
163 Louis Kimber Northamptonshire 12 8 61 110.91 6 1
164 Vansh Jani Birmingham Bears 4 4 61 132.61 6 3
165 Joe Phillips Gloucestershire 4 4 60 127.66 3 3
166 Chris Jordan Surrey 8 4 59 131.11 2 4
167 Matt Taylor Gloucestershire 11 7 59 118.00 5 1
168 Timm van der Gugten Glamorgan 8 6 56 130.23 4 2
169 Sol Budinger Leicestershire 3 2 56 107.69 7 1
170 Tom Taylor Worcestershire 12 6 55 130.95 3 3
171 Jordan Clark Surrey 10 5 54 135.00 3 4
172 Jack Blatherwick Lancashire 7 5 54 180.00 1 5
173 Ethan Brookes Worcestershire 6 6 54 131.71 7 1
174 Henry Hurle Glamorgan 5 4 54 120.00 2 4
175 Jake Lintott Kent 12 7 53 91.38 7 -
176 Shane Snater Essex 13 6 52 157.58 3 4
177 Tom Prest Hampshire 5 4 52 118.18 5 2
178 Sam Whiteman Yorkshire 4 3 51 100.00 5 -
179 Keith Dudgeon Kent 6 4 51 118.60 4 2
180 Ben Raine Durham 11 11 50 113.64 6 -
181 Liam Trevaskis Leicestershire 10 9 50 90.91 1 2
182 Danny Briggs Sussex 12 7 48 120.00 4 1
183 Chris Benjamin Kent 7 5 48 90.57 4 1
184 Usama Mir Worcestershire 12 8 47 134.29 3 3
185 Sebastian Morgan Middlesex 7 5 45 132.35 5 -
186 Adam Thomas Surrey 4 2 44 102.33 4 1
187 Matthew Potts Durham 11 6 43 126.47 4 1
188 Jonny Tattersall Leicestershire 2 2 42 120.00 4 -
189 Charlie Tear Sussex 3 2 42 127.27 1 4
190 Danny Lamb Sussex 6 4 41 132.26 1 3
191 Ben Aitchison Derbyshire 8 5 41 113.89 1 3
192 Ben Sanderson Northamptonshire 14 7 39 139.29 4 1
193 Marcus Harris Lancashire 3 2 39 150.00 6 -
194 Harry Singh Lancashire 5 3 39 130.00 - 3
195 Paul Coughlin Lancashire 1 1 37 154.17 2 3
196 Zaman Akhter Essex 10 3 37 142.31 3 2
197 Luke Procter Northamptonshire 3 3 35 125.00 4 -
198 Tom Price Sussex 6 4 34 109.68 2 1
199 Duan Jansen Gloucestershire 7 6 34 161.90 2 3
200 James Sales Northamptonshire 14 8 34 100.00 1 1
201 Tom Rogers Kent 7 6 33 91.67 1 1
202 Yousaf Bin Naeem Derbyshire 6 5 33 126.92 4 2
203 Chris Woakes Birmingham Bears 12 8 32 106.67 3 1
204 Caleb Falconer Middlesex 4 3 32 68.09 2 -
205 Mason Crane Glamorgan 10 4 31 110.71 3 -
206 George Balderson Lancashire 4 2 31 140.91 3 -
207 Ben Duckett Nottinghamshire 1 1 29 161.11 4 1
208 Tymal Mills Sussex 12 6 27 128.57 5 -
209 Fred Klaassen Kent 8 2 26 288.89 1 3
210 Delano Potgieter Hampshire 3 2 26 123.81 - 1
211 Jack Carson Sussex 6 5 26 104.00 2 1
212 Zafar Gohar Middlesex 10 6 25 71.43 3 -
213 Dom Bess Yorkshire 8 6 25 71.43 1 1
214 Henry Crocombe Sussex 7 4 24 141.18 1 2
215 Matt Milnes Kent 11 6 23 115.00 3 -
216 Chris Wood Hampshire 15 4 22 129.41 3 1
217 Josh Shaw Somerset 7 4 22 95.65 - 1
218 Ali Orr Hampshire 1 1 22 122.22 1 1
219 Jafer Chohan Yorkshire 12 6 22 129.41 2 -
220 Tom Hartley Lancashire 12 6 21 95.45 1 -
221 Simon Fernandes Essex 5 4 21 80.77 - -
222 George Hill Yorkshire 4 2 19 86.36 1 -
223 Mackenzie Jones Essex 3 1 19 146.15 1 1
224 Noah Cornwell Middlesex 7 2 18 200.00 1 2
225 Sam Wood Leicestershire 2 1 18 112.50 1 1
226 Ruan de Swardt Leicestershire 3 3 17 89.47 2 -
227 Beyers Swanepoel Worcestershire 2 2 17 100.00 2 -
228 Tom Lawes Surrey 8 3 17 89.47 - 1
229 Craig Miles Gloucestershire 4 3 15 71.43 1 -
230 Ian Holland Leicestershire 4 3 14 107.69 2 -
231 Josh Hull Leicestershire 7 4 14 63.64 1 -
232 Charlie Bennett Essex 11 2 14 116.67 2 -
233 Alex Davies Birmingham Bears 5 4 13 72.22 1 -
234 Olly Stone Nottinghamshire 13 4 12 75.00 1 -
235 Nathan Sowter Durham 12 6 12 85.71 1 -
236 Callum Parkinson Durham 12 2 12 57.14 - -
237 Sufyan Moqim Derbyshire 6 3 12 100.00 - -
238 Riley Meredith Somerset 8 3 11 68.75 1 -
239 Ben Allison Worcestershire 7 2 11 183.33 - 1
240 Jack Morley Derbyshire 10 3 11 73.33 1 -
241 Scott Currie Hampshire 15 4 11 73.33 1 -
242 Sheridon Gumbs Leicestershire 1 1 11 100.00 2 -
243 Ekansh Singh Kent 2 2 11 91.67 1 -
244 Jos Buttler Lancashire 1 1 10 166.67 2 -
245 Lyndon James Nottinghamshire 1 1 9 100.00 1 -
246 Jaydn Denly Kent 1 1 9 112.50 1 -
247 James Minto Durham 1 1 9 112.50 1 -
248 Sean Abbott Surrey 10 4 8 50.00 - -
249 Colin Ingram Glamorgan 1 1 7 116.67 1 -
250 Alex Horton Glamorgan 1 1 7 87.50 1 -
251 Andy Gorvin Glamorgan 4 1 7 140.00 1 -
252 Farhan Ahmed Nottinghamshire 1 1 7 140.00 1 -
253 Joe Root Yorkshire 2 2 6 66.67 1 -
254 Reece Topley Surrey 13 3 6 75.00 1 -
255 Tazeem Ali Birmingham Bears 5 2 6 46.15 - -
256 Sam Cook Essex 5 1 5 83.33 - -
257 Brydon Carse Durham 3 2 5 62.50 - -
258 Joey Evison Kent 1 1 5 41.67 - -
259 Daniel Moriarty Yorkshire 5 2 5 71.43 1 -
260 Akif Javed Derbyshire 12 5 5 71.43 - -
261 Mohammad Ali Nottinghamshire 10 1 5 100.00 - -
262 Jack Leach Somerset 2 2 4 50.00 - -
263 Marchant de Lange Gloucestershire 13 5 4 80.00 - -
264 Tom Helm Middlesex 12 5 4 57.14 - -
265 Luke Wood Lancashire 5 2 4 50.00 - -
266 Yousef Majid Surrey 5 3 4 30.77 - -
267 Alfie Ogborne Somerset 2 1 4 100.00 - -
268 Ollie Robinson Sussex 1 1 3 75.00 - -
269 George Scrimshaw Northamptonshire 13 3 3 75.00 - -
270 Andrew Neal Hampshire 5 1 3 30.00 - -
271 Sonny Baker Hampshire 8 2 3 75.00 - -
272 Oliver Hannon-Dalby Birmingham Bears 4 2 2 18.18 - -
273 Adam Finch Worcestershire 7 4 2 22.22 - -
274 Hamza Shaikh Birmingham Bears 1 1 2 33.33 - -
275 Usman Tariq Birmingham Bears 11 4 2 66.67 - -
276 Alex Green Leicestershire 8 3 2 50.00 - -
277 Dan Lategan Worcestershire 1 1 2 40.00 - -
278 Mohammad Amir Nottinghamshire 7 1 1 100.00 - -
279 Saqib Mahmood Lancashire 6 2 1 33.33 - -
280 Binura Fernando Nottinghamshire 3 1 1 50.00 - -
281 Fynn Hudson-Prentice Sussex 2 2 1 33.33 - -
282 Matt Parkinson Kent 1 1 1 100.00 - -
283 Richard Gleeson Birmingham Bears 8 2 1 50.00 - -
284 Hasan Mahmud Kent 3 2 1 50.00 - -
285 Ned Leonard Glamorgan 4 2 1 50.00 - -
286 Sean Hunt Sussex 7 3 1 33.33 - -
287 Tom Aspinwall Lancashire 6 3 1 14.29 - -
288 Gus Miller Northamptonshire 1 1 1 33.33 - -
289 Ollie Sykes Surrey 1 1 1 50.00 - -
290 Naavya Sharma Middlesex 5 1 1 100.00 - -
291 Daaryoush Ahmed Gloucestershire 2 1 1 100.00 - -

Highest Strike Rate in Vitality Blast (T20 Blast) 2026

POS PLAYER TEAM MATCHES INN RUNS SR AVG
1 Fred Klaassen Kent 8 2 26 288.89 26.00
2 Tom Clark Sussex 3 3 122 259.57 40.67
3 Aneurin Donald Derbyshire 12 12 489 230.66 40.75
4 Hasan Ali Yorkshire 12 10 76 223.53 10.86
5 Noah Cornwell Middlesex 7 2 18 200.00 18.00
6 Kiran Carlson Glamorgan 12 12 405 195.65 33.75
7 Dillon Pennington Nottinghamshire 8 3 74 189.74 37.00
8 Andrew Tye Yorkshire 13 11 153 188.89 21.86
9 Ben Allison Worcestershire 7 2 11 183.33 11
10 Simon Harmer Essex 13 9 192 181.13 64.00
11 Jack Blatherwick Lancashire 7 5 54 180.00 18.00
12 Nathan McAndrew Glamorgan 10 6 88 179.59 22.00
13 Hilton Cartwright Hampshire 15 15 313 178.86 44.71
14 Adam Lyth Yorkshire 13 13 473 177.82 39.42
15 Shadab Khan Lancashire 6 6 128 177.78 21.33
16 Ashton Turner Leicestershire 12 12 327 176.76 29.73
17 Zen Malik Birmingham Bears 9 9 216 175.61 24.00
18 Craig Overton Somerset 14 9 182 173.33 45.50
19 Chris Lynn Northamptonshire 13 13 518 169.84 47.09
20 Dan Mousley Birmingham Bears 8 8 217 169.53 54.25
21 Harrison Ward Sussex 9 9 258 168.63 28.67
22 Kamran Dhariwal Gloucestershire 12 11 239 168.31 23.90
23 Sam Billings Kent 12 12 385 167.39 42.78
24 Jos Buttler Lancashire 1 1 10 166.67 10.00
25 Will Smeed Somerset 10 10 394 166.24 39.40
26 Ben McKinney Durham 7 7 182 165.45 30.33
27 Tom Curran Surrey 13 8 104 165.08 14.86
28 Liam Livingstone Lancashire 10 10 456 164.62 50.67
29 Alex Lees Durham 12 12 473 164.24 39.42
30 George Thomas Sussex 5 5 105 164.06 21.00
31 Thomas Rew Somerset 14 14 255 163.46 21.25
32 Logan van Beek Yorkshire 4 3 80 163.27 26.67
33 Benny Howell Nottinghamshire 14 12 158 162.89 14.36
34 Ross Whiteley Derbyshire 12 11 288 162.71 32.00
35 Duan Jansen Gloucestershire 7 6 34 161.90 8.50
36 Josh Philippe Surrey 7 7 231 161.54 57.75
37 Ben Duckett Nottinghamshire 1 1 29 161.11 29.00
38 Lewis McManus Northamptonshire 14 12 204 160.63 20.40
39 Matthew Revis Yorkshire 13 12 242 160.26 24.20
40 David Willey Northamptonshire 15 15 402 158.89 30.92
41 Daniel Sams Somerset 14 10 143 158.89 17.88
42 Graeme van Buuren Gloucestershire 7 6 76 158.33 38.00
43 D'Arcy Short Gloucestershire 13 13 446 158.16 37.17
44 Paul Walter Essex 13 13 382 157.85 34.73
45 Sean Dickson Glamorgan 12 12 336 157.75 42.00
46 James Vince Hampshire 14 14 511 157.72 36.50
47 Shane Snater Essex 13 6 52 157.58 17.33
48 Graham Clark Durham 12 12 271 157.56 24.64
49 Will Jacks Surrey 5 5 179 157.02 44.75
50 Matt Montgomery Derbyshire 12 12 273 156.90 30.33
51 Jordan Hermann Somerset 3 3 105 156.72 52.50
52 Tom Banton Somerset 10 10 239 156.21 23.90
53 Ed Barnard Birmingham Bears 11 9 123 155.70 15.38
54 Jason Roy Surrey 13 13 473 154.58 43.00
55 Paul Coughlin Lancashire 1 1 37 154.17 37.00
56 Daniel Hughes Sussex 12 12 438 153.68 43.80
57 Lewis Gregory Somerset 10 7 215 152.48 35.83
58 James Rew Somerset 12 12 430 152.48 43.00
59 Liam Dawson Hampshire 11 7 184 152.07 30.67
60 Ben Mike Leicestershire 7 5 83 150.91 20.75
61 James Fuller Hampshire 15 8 86 150.88 21.50
62 Marcus Harris Lancashire 3 2 39 150.00 19.50
63 Joe Weatherley Hampshire 15 15 591 150.00 49.25
64 Harry Came Derbyshire 3 3 108 150.00 108.00
65 Beau Webster Birmingham Bears 12 12 578 149.35 48.17
66 Tom Moores Nottinghamshire 14 14 324 148.62 27.00
67 Martin Andersson Derbyshire 12 12 398 148.51 39.80
68 Ben Charlesworth Gloucestershire 7 7 218 148.30 43.60
69 Rob Yates Birmingham Bears 11 11 289 148.21 26.27
70 Dan Lawrence Surrey 13 11 240 148.15 34.29
71 Tawanda Muyeye Kent 6 6 136 147.83 22.67
72 Mackenzie Jones Essex 3 1 19 146.15 19
73 Ollie Robinson Durham 12 10 184 146.03 20.44
74 George Linde Nottinghamshire 13 13 252 145.66 25.20
75 Ben McDermott Lancashire 12 12 256 145.45 23.27
76 Faheem Ashraf Yorkshire 8 7 74 145.10 12.33
77 Kai Smith Birmingham Bears 9 5 114 144.30 38.00
78 Sikandar Raza Worcestershire 9 9 258 144.13 36.86
79 Ricardo Vasconcelos Northamptonshire 15 15 439 143.93 29.27
80 Chris Cooke Glamorgan 11 7 118 143.90 19.67
81 Dawid Malan Gloucestershire 6 6 202 143.26 40.40
82 Zaman Akhter Essex 10 3 37 142.31 18.50
83 Ben Kellaway Glamorgan 12 12 249 142.29 20.75
84 Ben Mayes Hampshire 9 7 155 142.20 38.75
85 Michael Pepper Essex 13 13 361 142.13 30.08
86 John Simpson Sussex 9 9 162 142.11 18.00
87 Justin Broad Northamptonshire 8 7 177 141.60 35.40
88 Rishi Patel Leicestershire 12 12 215 141.45 17.92
89 Henry Crocombe Sussex 7 4 24 141.18 12.00
90 Michael Jones Lancashire 7 7 141 141.00 23.50
91 Liam Patterson-White Nottinghamshire 10 8 62 140.91 15.50
92 George Balderson Lancashire 4 2 31 140.91 31.00
93 Ollie Pope Surrey 13 10 224 140.88 24.89
94 Josh De Caires Middlesex 10 10 169 140.83 18.78
95 Chris Green Lancashire 3 3 76 140.74 38.00
96 Jonny Bairstow Yorkshire 13 13 384 140.66 32.00
97 Will Luxton Yorkshire 13 13 260 140.54 20.00
98 Sam Hain Birmingham Bears 10 10 306 140.37 43.71
99 Andy Gorvin Glamorgan 4 1 7 140.00 7
100 Farhan Ahmed Nottinghamshire 1 1 7 140.00 7.00
101 James Bracey Gloucestershire 13 9 99 139.44 12.38
102 Ben Sanderson Northamptonshire 14 7 39 139.29 7.80
103 George Munsey Nottinghamshire 14 14 500 138.89 45.45
104 Zak Crawley Kent 12 12 259 138.50 23.55
105 Will Smale Glamorgan 12 12 342 138.46 28.50
106 Kashif Ali Worcestershire 12 12 227 138.41 20.64
107 Sam Curran Surrey 7 7 177 138.28 35.40
108 Noah Thain Essex 9 4 87 138.10 29.00
109 Josh Davey Leicestershire 9 7 69 138.00 69.00
110 Joe Clarke Nottinghamshire 14 14 304 137.56 21.71
111 Jack Haynes Nottinghamshire 14 14 401 137.33 30.85
112 Henry Cullen Worcestershire 6 4 63 136.96 21.00
113 Matt Boyle Middlesex 6 6 121 135.96 20.17
114 Wayne Madsen Derbyshire 12 12 254 135.83 21.17
115 Saif Zaib Northamptonshire 12 11 158 135.04 17.56
116 Jordan Clark Surrey 10 5 54 135.00 18.00
117 Colin Ackermann Durham 12 12 302 134.82 43.14
118 Gareth Roderick Worcestershire 12 11 310 134.78 28.18
119 Joe Moores Lancashire 12 12 155 134.78 17.22
120 Nathan McSweeney Northamptonshire 14 14 311 134.63 25.92
121 Leus du Plooy Middlesex 12 12 226 134.52 18.83
122 Jordan Thompson Birmingham Bears 12 7 78 134.48 13.00
123 Jordan Cox Essex 5 5 82 134.43 16.40
124 Usama Mir Worcestershire 12 8 47 134.29 5.88
125 Jack Taylor Gloucestershire 13 12 268 134.00 26.80
126 Wiaan Mulder Essex 6 5 67 134.00 16.75
127 Tristan Stubbs Hampshire 12 11 288 133.95 36.00
128 James Wharton Yorkshire 6 6 162 133.88 32.40
129 Laurie Evans Surrey 13 11 192 133.33 19.20
130 Matt Critchley Essex 13 10 136 133.33 15.11
131 Caleb Jewell Derbyshire 6 6 132 133.33 26.40
132 Dian Forrester Kent 3 2 69 132.69 69.00
133 Vansh Jani Birmingham Bears 4 4 61 132.61 15.25
134 Max Holden Middlesex 12 12 297 132.59 24.75
135 Sebastian Morgan Middlesex 7 5 45 132.35 22.50
136 Danny Lamb Sussex 6 4 41 132.26 20.50
137 Daniel Bell-Drummond Kent 12 12 245 131.72 20.42
138 Ethan Brookes Worcestershire 6 6 54 131.71 10.80
139 Asa Tribe Glamorgan 7 7 151 131.30 25.17
140 Chris Jordan Surrey 8 4 59 131.11 19.67
141 David Bedingham Durham 8 7 135 131.07 22.50
142 Charlie Allison Essex 11 11 346 131.06 43.25
143 Tom Taylor Worcestershire 12 6 55 130.95 27.50
144 Nick Potts Derbyshire 12 8 98 130.67 14.00
145 Grant Stewart Kent 8 7 90 130.43 15.00
146 Timm van der Gugten Glamorgan 8 6 56 130.23 14.00
147 Luc Benkenstein Essex 13 11 237 130.22 21.55
148 Ben Cox Leicestershire 12 12 221 130.00 22.10
149 Adam Rossington Middlesex 6 6 130 130.00 21.67
150 Harry Singh Lancashire 5 3 39 130.00 13.00
151 Chris Wood Hampshire 15 4 22 129.41 22.00
152 Jafer Chohan Yorkshire 12 6 22 129.41 22.00
153 Joe Cracknell Middlesex 6 6 89 128.99 17.80
154 Rehan Ahmed Leicestershire 6 6 98 128.95 16.33
155 Tom Alsop Sussex 12 10 215 128.74 23.89
156 James Coles Sussex 6 6 157 128.69 31.40
157 Tymal Mills Sussex 12 6 27 128.57 5.40
158 Matty Hurst Lancashire 10 10 149 128.45 14.90
159 Ben Geddes Middlesex 8 8 128 128.00 18.29
160 Matthew Waite Worcestershire 11 9 106 127.71 17.67
161 Joe Phillips Gloucestershire 4 4 60 127.66 15.00
162 Eathan Bosch Middlesex 9 8 134 127.62 22.33
163 Charlie Tear Sussex 3 2 42 127.27 42.00
164 Phil Salt Lancashire 2 2 66 126.92 33.00
165 Yousaf Bin Naeem Derbyshire 6 5 33 126.92 6.60
166 Luke Hollman Middlesex 12 12 250 126.90 35.71
167 Matthew Potts Durham 11 6 43 126.47 14.33
168 Miles Hammond Gloucestershire 13 13 211 125.60 17.58
169 Luke Procter Northamptonshire 3 3 35 125.00 35.00
170 Keaton Jennings Lancashire 12 12 218 124.57 21.80
171 Dan Douthwaite Glamorgan 11 7 87 124.29 14.50
172 Brett D'Oliveira Worcestershire 11 11 175 124.11 19.44
173 Delano Potgieter Hampshire 3 2 26 123.81 13.00
174 Oli Carter Sussex 5 5 63 123.53 15.75
175 Ali Orr Hampshire 1 1 22 122.22 22.00
176 Toby Albert Hampshire 15 15 249 121.46 16.60
177 Moeen Ali Yorkshire 13 13 204 120.71 17.00
178 Danny Briggs Sussex 12 7 48 120.00 8.00
179 Jonny Tattersall Leicestershire 2 2 42 120.00 21.00
180 Henry Hurle Glamorgan 5 4 54 120.00 18.00
181 Nick Kelly Leicestershire 9 9 243 119.12 34.71
182 Adam Hose Worcestershire 10 10 237 119.10 23.70
183 Josh Thomas Somerset 7 6 69 118.97 13.80
184 Keith Dudgeon Kent 6 4 51 118.60 25.50
185 Tom Abell Somerset 5 5 96 118.52 24.00
186 Tom Prest Hampshire 5 4 52 118.18 13.00
187 Matt Taylor Gloucestershire 11 7 59 118.00 14.75
188 Colin Ingram Glamorgan 1 1 7 116.67 7.00
189 Charlie Bennett Essex 11 2 14 116.67 14.00
190 James Neesham Glamorgan 10 8 85 116.44 21.25
191 Joe Pocklington Nottinghamshire 6 5 65 116.07 21.67
192 Amrit Basra Derbyshire 9 7 65 116.07 10.83
193 Harry Finch Kent 9 9 198 115.79 24.75
194 Calvin Harrison Northamptonshire 14 9 90 115.38 12.86
195 Matt Milnes Kent 11 6 23 115.00 11.50
196 Freddie McCann Nottinghamshire 11 10 108 114.89 13.50
197 Ben Aitchison Derbyshire 8 5 41 113.89 10.25
198 Ben Raine Durham 11 11 50 113.64 5.00
199 Ben Green Leicestershire 12 11 144 113.39 13.09
200 Jack Leaning Sussex 8 8 154 113.24 22.00
201 Jaydn Denly Kent 1 1 9 112.50 9.00
202 Sam Wood Leicestershire 2 1 18 112.50 18
203 James Minto Durham 1 1 9 112.50 9
204 Isaac Mohammed Worcestershire 11 11 193 111.56 17.55
205 Louis Kimber Northamptonshire 12 8 61 110.91 7.62
206 Mason Crane Glamorgan 10 4 31 110.71 15.50
207 Tom Kohler-Cadmore Somerset 8 8 136 110.57 19.43
208 Tom Price Sussex 6 4 34 109.68 8.50
209 Ollie Price Gloucestershire 6 5 70 109.38 14.00
210 Ian Holland Leicestershire 4 3 14 107.69 7.00
211 Sol Budinger Leicestershire 3 2 56 107.69 28.00
212 Chris Woakes Birmingham Bears 12 8 32 106.67 8.00
213 Joe Denly Kent 10 8 96 105.49 13.71
214 Kasey Aldridge Durham 12 8 67 104.69 9.57
215 Liam Scott Gloucestershire 6 6 93 104.49 15.50
216 Jack Carson Sussex 6 5 26 104.00 6.50
217 Ryan Higgins Middlesex 6 6 84 102.44 16.80
218 Adam Thomas Surrey 4 2 44 102.33 22.00
219 Stevie Eskinazi Leicestershire 8 8 97 101.04 13.86
220 Mohammad Amir Nottinghamshire 7 1 1 100.00 1
221 Sam Whiteman Yorkshire 4 3 51 100.00 17.00
222 Matt Parkinson Kent 1 1 1 100.00 1
223 Lyndon James Nottinghamshire 1 1 9 100.00 9.00
224 Beyers Swanepoel Worcestershire 2 2 17 100.00 8.50
225 James Sales Northamptonshire 14 8 34 100.00 8.50
226 Alfie Ogborne Somerset 2 1 4 100.00 4.00
227 Sheridon Gumbs Leicestershire 1 1 11 100.00 11.00
228 Mohammad Ali Nottinghamshire 10 1 5 100.00 5
229 Sufyan Moqim Derbyshire 6 3 12 100.00 12.00
230 Naavya Sharma Middlesex 5 1 1 100.00 1
231 Daaryoush Ahmed Gloucestershire 2 1 1 100.00 1
232 Will Rhodes Durham 6 4 81 97.59 20.25
233 Josh Shaw Somerset 7 4 22 95.65 22
234 Tom Hartley Lancashire 12 6 21 95.45 5.25
235 Tom Rogers Kent 7 6 33 91.67 8.25
236 Ekansh Singh Kent 2 2 11 91.67 5.50
237 Jake Lintott Kent 12 7 53 91.38 10.60
238 Liam Trevaskis Leicestershire 10 9 50 90.91 7.14
239 Chris Benjamin Kent 7 5 48 90.57 9.60
240 Ruan de Swardt Leicestershire 3 3 17 89.47 5.67
241 Tom Lawes Surrey 8 3 17 89.47 17.00
242 Alex Horton Glamorgan 1 1 7 87.50 7.00
243 George Hill Yorkshire 4 2 19 86.36 9.50
244 Lewis Goldsworthy Somerset 13 8 73 85.88 12.17
245 Nathan Sowter Durham 12 6 12 85.71 6.00
246 Sam Cook Essex 5 1 5 83.33 5
247 Simon Fernandes Essex 5 4 21 80.77 7.00
248 Marchant de Lange Gloucestershire 13 5 4 80.00 2.00
249 Reece Topley Surrey 13 3 6 75.00 2.00
250 Olly Stone Nottinghamshire 13 4 12 75.00 6.00
251 Ollie Robinson Sussex 1 1 3 75.00 3.00
252 George Scrimshaw Northamptonshire 13 3 3 75.00 3.00
253 Sonny Baker Hampshire 8 2 3 75.00 3.00
254 Jack Morley Derbyshire 10 3 11 73.33 11.00
255 Scott Currie Hampshire 15 4 11 73.33 2.75
256 Alex Davies Birmingham Bears 5 4 13 72.22 3.25
257 Craig Miles Gloucestershire 4 3 15 71.43 5.00
258 Zafar Gohar Middlesex 10 6 25 71.43 6.25
259 Dom Bess Yorkshire 8 6 25 71.43 5.00
260 Daniel Moriarty Yorkshire 5 2 5 71.43 5.00
261 Akif Javed Derbyshire 12 5 5 71.43 2.50
262 Riley Meredith Somerset 8 3 11 68.75 11.00
263 Caleb Falconer Middlesex 4 3 32 68.09 10.67
264 Joe Root Yorkshire 2 2 6 66.67 3.00
265 Usman Tariq Birmingham Bears 11 4 2 66.67 1.00
266 Josh Hull Leicestershire 7 4 14 63.64 14.00
267 Brydon Carse Durham 3 2 5 62.50 2.50
268 Tom Helm Middlesex 12 5 4 57.14 2.00
269 Callum Parkinson Durham 12 2 12 57.14 12.00
270 Jack Leach Somerset 2 2 4 50.00 4
271 Luke Wood Lancashire 5 2 4 50.00 4.00
272 Sean Abbott Surrey 10 4 8 50.00 2.67
273 Binura Fernando Nottinghamshire 3 1 1 50.00 1
274 Richard Gleeson Birmingham Bears 8 2 1 50.00 0.50
275 Hasan Mahmud Kent 3 2 1 50.00 1.00
276 Ned Leonard Glamorgan 4 2 1 50.00 1
277 Alex Green Leicestershire 8 3 2 50.00 0.67
278 Ollie Sykes Surrey 1 1 1 50.00 1.00
279 Tazeem Ali Birmingham Bears 5 2 6 46.15 6.00
280 Joey Evison Kent 1 1 5 41.67 5.00
281 Dan Lategan Worcestershire 1 1 2 40.00 2.00
282 Saqib Mahmood Lancashire 6 2 1 33.33 0.50
283 Fynn Hudson-Prentice Sussex 2 2 1 33.33 1.00
284 Sean Hunt Sussex 7 3 1 33.33 1.00
285 Gus Miller Northamptonshire 1 1 1 33.33 1.00
286 Hamza Shaikh Birmingham Bears 1 1 2 33.33 2.00
287 Yousef Majid Surrey 5 3 4 30.77 4.00
288 Andrew Neal Hampshire 5 1 3 30.00 3.00
289 Adam Finch Worcestershire 7 4 2 22.22 0.67
290 Oliver Hannon-Dalby Birmingham Bears 4 2 2 18.18 1.00
291 Tom Aspinwall Lancashire 6 3 1 14.29 1.00

Highest Individual Scores in Vitality Blast (T20 Blast) 2026

POS PLAYER TEAM MATCHES INN RUNS SR 4s 6s
1 Adam Lyth Yorkshire 13 13 131 177.82 48 27
2 James Vince Hampshire 14 14 125 157.72 56 18
3 Chris Lynn Northamptonshire 13 13 117 169.84 56 28
4 James Rew Somerset 12 12 116 152.48 43 13
5 Beau Webster Birmingham Bears 12 12 112 149.35 56 24
6 Kiran Carlson Glamorgan 12 12 109 195.65 43 23
7 Alex Lees Durham 12 12 108 164.24 50 19
8 Daniel Hughes Sussex 12 12 108 153.68 58 11
9 Jason Roy Surrey 13 13 103 154.58 48 22
10 Zen Malik Birmingham Bears 9 9 99 175.61 24 11
11 Dan Lawrence Surrey 13 11 94 148.15 15 11
12 D'Arcy Short Gloucestershire 13 13 92 158.16 56 18
13 Dawid Malan Gloucestershire 6 6 91 143.26 21 5
14 Aneurin Donald Derbyshire 12 12 91 230.66 48 37
15 Jordan Hermann Somerset 3 3 90 156.72 9 6
16 Will Smeed Somerset 10 10 89 166.24 39 20
17 Joe Weatherley Hampshire 15 15 88 150.00 56 22
18 George Munsey Nottinghamshire 14 14 88 138.89 45 22
19 Ricardo Vasconcelos Northamptonshire 15 15 88 143.93 65 8
20 Liam Livingstone Lancashire 10 10 85 164.62 26 35
21 Sam Billings Kent 12 12 84 167.39 29 21
22 Jonny Bairstow Yorkshire 13 13 83 140.66 47 13
23 Martin Andersson Derbyshire 12 12 81 148.51 41 13
24 Josh De Caires Middlesex 10 10 80 140.83 17 7
25 Adam Rossington Middlesex 6 6 79 130.00 15 6
26 Craig Overton Somerset 14 9 79 173.33 15 8
27 Ashton Turner Leicestershire 12 12 79 176.76 29 13
28 Tom Clark Sussex 3 3 79 259.57 14 9
29 Paul Walter Essex 13 13 78 157.85 59 9
30 Max Holden Middlesex 12 12 77 132.59 32 10
31 Liam Dawson Hampshire 11 7 76 152.07 15 6
32 Lewis McManus Northamptonshire 14 12 76 160.63 14 11
33 Tom Moores Nottinghamshire 14 14 75 148.62 26 18
34 Zak Crawley Kent 12 12 75 138.50 23 11
35 Jack Haynes Nottinghamshire 14 14 75 137.33 36 11
36 Matt Montgomery Derbyshire 12 12 74 156.90 33 7
37 Charlie Allison Essex 11 11 74 131.06 28 15
38 David Willey Northamptonshire 15 15 73 158.89 29 22
39 Nathan McSweeney Northamptonshire 14 14 72 134.63 30 8
40 Rob Yates Birmingham Bears 11 11 72 148.21 29 14
41 Dan Mousley Birmingham Bears 8 8 72 169.53 16 12
42 Gareth Roderick Worcestershire 12 11 71 134.78 32 7
43 Sam Curran Surrey 7 7 71 138.28 16 8
44 Michael Pepper Essex 13 13 71 142.13 40 15
45 Hilton Cartwright Hampshire 15 15 70 178.86 22 20
46 Will Jacks Surrey 5 5 70 157.02 15 10
47 Kamran Dhariwal Gloucestershire 12 11 70 168.31 13 18
48 Colin Ackermann Durham 12 12 69 134.82 27 7
49 Harrison Ward Sussex 9 9 69 168.63 28 15
50 Matthew Revis Yorkshire 13 12 69 160.26 11 14
51 Tristan Stubbs Hampshire 12 11 69 133.95 15 12
52 Sam Hain Birmingham Bears 10 10 68 140.37 20 10
53 Ben McDermott Lancashire 12 12 68 145.45 21 15
54 Ben Charlesworth Gloucestershire 7 7 68 148.30 19 10
55 Sean Dickson Glamorgan 12 12 67 157.75 38 14
56 Luc Benkenstein Essex 13 11 67 130.22 19 11
57 Jack Leaning Sussex 8 8 65 113.24 16 1
58 Kai Smith Birmingham Bears 9 5 65 144.30 15 3
59 Harry Finch Kent 9 9 64 115.79 19 2
60 Joe Clarke Nottinghamshire 14 14 64 137.56 37 9
61 James Wharton Yorkshire 6 6 64 133.88 15 7
62 John Simpson Sussex 9 9 63 142.11 13 9
63 Wayne Madsen Derbyshire 12 12 62 135.83 34 1
64 Graham Clark Durham 12 12 62 157.56 25 15
65 Will Smale Glamorgan 12 12 62 138.46 36 14
66 Nick Kelly Leicestershire 9 9 61 119.12 20 7
67 Josh Philippe Surrey 7 7 61 161.54 26 7
68 Moeen Ali Yorkshire 13 13 60 120.71 7 17
69 Ollie Pope Surrey 13 10 59 140.88 26 5
70 Tom Banton Somerset 10 10 59 156.21 27 11
71 Caleb Jewell Derbyshire 6 6 58 133.33 16 3
72 Shadab Khan Lancashire 6 6 58 177.78 12 7
73 Kashif Ali Worcestershire 12 12 58 138.41 18 12
74 George Thomas Sussex 5 5 57 164.06 10 5
75 Matty Hurst Lancashire 10 10 57 128.45 10 8
76 Thomas Rew Somerset 14 14 57 163.46 31 11
77 Miles Hammond Gloucestershire 13 13 56 125.60 21 8
78 Simon Harmer Essex 13 9 56 181.13 15 10
79 Lewis Gregory Somerset 10 7 55 152.48 10 14
80 George Linde Nottinghamshire 13 13 55 145.66 18 13
81 Ben Mayes Hampshire 9 7 55 142.20 11 8
82 Joe Moores Lancashire 12 12 55 134.78 8 10
83 Daniel Bell-Drummond Kent 12 12 54 131.72 28 6
84 Stevie Eskinazi Leicestershire 8 8 52 101.04 9 1
85 Ben Cox Leicestershire 12 12 51 130.00 23 3
86 Keaton Jennings Lancashire 12 12 51 124.57 22 8
87 Dan Douthwaite Glamorgan 11 7 51 124.29 4 6
88 Adam Hose Worcestershire 10 10 50 119.10 18 7
89 James Coles Sussex 6 6 50 128.69 10 3
90 Tawanda Muyeye Kent 6 6 50 147.83 15 5
91 Tom Curran Surrey 13 8 49 165.08 10 6
92 Jack Taylor Gloucestershire 13 12 48 134.00 28 7
93 Daniel Sams Somerset 14 10 48 158.89 12 8
94 Ollie Robinson Durham 12 10 48 146.03 18 6
95 Asa Tribe Glamorgan 7 7 48 131.30 14 2
96 Sikandar Raza Worcestershire 9 9 47 144.13 24 10
97 Luke Hollman Middlesex 12 12 47 126.90 21 7
98 Ben Kellaway Glamorgan 12 12 47 142.29 22 9
99 Ross Whiteley Derbyshire 12 11 46 162.71 26 14
100 Toby Albert Hampshire 15 15 46 121.46 31 9
101 Will Luxton Yorkshire 13 13 46 140.54 28 13
102 Henry Hurle Glamorgan 5 4 46 120.00 2 4
103 Harry Came Derbyshire 3 3 45 150.00 6 4
104 Rehan Ahmed Leicestershire 6 6 45 128.95 10 5
105 Chris Cooke Glamorgan 11 7 44 143.90 9 6
106 Andrew Tye Yorkshire 13 11 44 188.89 9 15
107 Ben Geddes Middlesex 8 8 44 128.00 4 8
108 Tom Alsop Sussex 12 10 43 128.74 13 9
109 Joe Denly Kent 10 8 42 105.49 2 5
110 Joe Phillips Gloucestershire 4 4 42 127.66 3 3
111 Ben McKinney Durham 7 7 42 165.45 15 12
112 Isaac Mohammed Worcestershire 11 11 42 111.56 29 3
113 Brett D'Oliveira Worcestershire 11 11 41 124.11 20 3
114 David Bedingham Durham 8 7 41 131.07 9 5
115 Tom Abell Somerset 5 5 41 118.52 9 1
116 Laurie Evans Surrey 13 11 40 133.33 18 7
117 Logan van Beek Yorkshire 4 3 40 163.27 6 3
118 Ed Barnard Birmingham Bears 11 9 40 155.70 9 6
119 Faheem Ashraf Yorkshire 8 7 40 145.10 2 5
120 Sol Budinger Leicestershire 3 2 40 107.69 7 1
121 Rishi Patel Leicestershire 12 12 40 141.45 24 9
122 Jordan Cox Essex 5 5 40 134.43 8 4
123 Charlie Tear Sussex 3 2 40 127.27 1 4
124 Tom Kohler-Cadmore Somerset 8 8 39 110.57 7 8
125 Matthew Waite Worcestershire 11 9 39 127.71 5 5
126 Ben Mike Leicestershire 7 5 39 150.91 3 6
127 Will Rhodes Durham 6 4 38 97.59 4 1
128 Leus du Plooy Middlesex 12 12 38 134.52 21 8
129 Justin Broad Northamptonshire 8 7 38 141.60 13 7
130 Josh Davey Leicestershire 9 7 37 138.00 7 1
131 Paul Coughlin Lancashire 1 1 37 154.17 2 3
132 Saif Zaib Northamptonshire 12 11 37 135.04 15 5
133 Matt Critchley Essex 13 10 37 133.33 10 5
134 Jordan Thompson Birmingham Bears 12 7 37 134.48 4 4
135 Dillon Pennington Nottinghamshire 8 3 37 189.74 5 5
136 Ryan Higgins Middlesex 6 6 36 102.44 6 3
137 Nathan McAndrew Glamorgan 10 6 36 179.59 6 7
138 Noah Thain Essex 9 4 36 138.10 10 2
139 Chris Green Lancashire 3 3 35 140.74 7 1
140 Joe Cracknell Middlesex 6 6 35 128.99 10 2
141 Nick Potts Derbyshire 12 8 35 130.67 7 5
142 Dian Forrester Kent 3 2 35 132.69 7 3
143 Jordan Clark Surrey 10 5 34 135.00 3 4
144 Ben Green Leicestershire 12 11 34 113.39 14 3
145 Phil Salt Lancashire 2 2 34 126.92 8 1
146 Matt Boyle Middlesex 6 6 34 135.96 16 4
147 Luke Procter Northamptonshire 3 3 33 125.00 4 -
148 Liam Scott Gloucestershire 6 6 33 104.49 7 1
149 Shane Snater Essex 13 6 33 157.58 3 4
150 Oli Carter Sussex 5 5 32 123.53 8 -
151 Adam Thomas Surrey 4 2 32 102.33 4 1
152 Freddie McCann Nottinghamshire 11 10 32 114.89 12 3
153 Hasan Ali Yorkshire 12 10 31 223.53 4 8
154 Eathan Bosch Middlesex 9 8 31 127.62 8 6
155 Benny Howell Nottinghamshire 14 12 30 162.89 11 9
156 Calvin Harrison Northamptonshire 14 9 30 115.38 5 2
157 Ben Duckett Nottinghamshire 1 1 29 161.11 4 1
158 Jonny Tattersall Leicestershire 2 2 29 120.00 4 -
159 Keith Dudgeon Kent 6 4 29 118.60 4 2
160 Wiaan Mulder Essex 6 5 29 134.00 5 4
161 Michael Jones Lancashire 7 7 29 141.00 19 3
162 Graeme van Buuren Gloucestershire 7 6 28 158.33 5 3
163 Chris Jordan Surrey 8 4 27 131.11 2 4
164 James Neesham Glamorgan 10 8 27 116.44 11 -
165 Henry Cullen Worcestershire 6 4 27 136.96 7 2
166 Zaman Akhter Essex 10 3 26 142.31 3 2
167 Joe Pocklington Nottinghamshire 6 5 26 116.07 5 2
168 Harry Singh Lancashire 5 3 26 130.00 - 3
169 Vansh Jani Birmingham Bears 4 4 26 132.61 6 3
170 Marcus Harris Lancashire 3 2 25 150.00 6 -
171 Grant Stewart Kent 8 7 25 130.43 5 5
172 Ben Aitchison Derbyshire 8 5 25 113.89 1 3
173 Tom Prest Hampshire 5 4 25 118.18 5 2
174 Danny Briggs Sussex 12 7 24 120.00 4 1
175 Sam Whiteman Yorkshire 4 3 24 100.00 5 -
176 Delano Potgieter Hampshire 3 2 24 123.81 - 1
177 Mason Crane Glamorgan 10 4 23 110.71 3 -
178 Usama Mir Worcestershire 12 8 23 134.29 3 3
179 Timm van der Gugten Glamorgan 8 6 22 130.23 4 2
180 James Bracey Gloucestershire 13 9 22 139.44 8 3
181 Liam Patterson-White Nottinghamshire 10 8 22 140.91 2 4
182 Danny Lamb Sussex 6 4 22 132.26 1 3
183 Chris Benjamin Kent 7 5 22 90.57 4 1
184 Ali Orr Hampshire 1 1 22 122.22 1 1
185 Josh Thomas Somerset 7 6 21 118.97 10 1
186 Tymal Mills Sussex 12 6 20 128.57 5 -
187 Kasey Aldridge Durham 12 8 20 104.69 4 1
188 Yousaf Bin Naeem Derbyshire 6 5 20 126.92 4 2
189 James Fuller Hampshire 15 8 19 150.88 7 5
190 Tom Taylor Worcestershire 12 6 19 130.95 3 3
191 Jack Blatherwick Lancashire 7 5 19 180.00 1 5
192 Matthew Potts Durham 11 6 19 126.47 4 1
193 Lewis Goldsworthy Somerset 13 8 19 85.88 4 1
194 George Hill Yorkshire 4 2 19 86.36 1 -
195 Ethan Brookes Worcestershire 6 6 19 131.71 7 1
196 Ollie Price Gloucestershire 6 5 19 109.38 8 1
197 Mackenzie Jones Essex 3 1 19 146.15 1 1
198 Sebastian Morgan Middlesex 7 5 19 132.35 5 -
199 Matt Taylor Gloucestershire 11 7 18 118.00 5 1
200 Fred Klaassen Kent 8 2 18 288.89 1 3
201 Jake Lintott Kent 12 7 18 91.38 7 -
202 Sam Wood Leicestershire 2 1 18 112.50 1 1
203 Louis Kimber Northamptonshire 12 8 17 110.91 6 1
204 George Balderson Lancashire 4 2 17 140.91 3 -
205 Amrit Basra Derbyshire 9 7 17 116.07 5 2
206 Henry Crocombe Sussex 7 4 16 141.18 1 2
207 Caleb Falconer Middlesex 4 3 16 68.09 2 -
208 Ben Raine Durham 11 11 15 113.64 6 -
209 Matt Milnes Kent 11 6 15 115.00 3 -
210 Tom Price Sussex 6 4 15 109.68 2 1
211 Ruan de Swardt Leicestershire 3 3 15 89.47 2 -
212 Duan Jansen Gloucestershire 7 6 15 161.90 2 3
213 Ben Sanderson Northamptonshire 14 7 14 139.29 4 1
214 Josh Shaw Somerset 7 4 14 95.65 - 1
215 Liam Trevaskis Leicestershire 10 9 14 90.91 1 2
216 Charlie Bennett Essex 11 2 14 116.67 2 -
217 Chris Wood Hampshire 15 4 13 129.41 3 1
218 Tom Rogers Kent 7 6 13 91.67 1 1
219 Tom Lawes Surrey 8 3 13 89.47 - 1
220 Zafar Gohar Middlesex 10 6 11 71.43 3 -
221 Ben Allison Worcestershire 7 2 11 183.33 - 1
222 Beyers Swanepoel Worcestershire 2 2 11 100.00 2 -
223 Sheridon Gumbs Leicestershire 1 1 11 100.00 2 -
224 Noah Cornwell Middlesex 7 2 11 200.00 1 2
225 Chris Woakes Birmingham Bears 12 8 10 106.67 3 1
226 Jos Buttler Lancashire 1 1 10 166.67 2 -
227 James Sales Northamptonshire 14 8 10 100.00 1 1
228 Simon Fernandes Essex 5 4 10 80.77 - -
229 Josh Hull Leicestershire 7 4 10 63.64 1 -
230 Dom Bess Yorkshire 8 6 9 71.43 1 1
231 Lyndon James Nottinghamshire 1 1 9 100.00 1 -
232 Jaydn Denly Kent 1 1 9 112.50 1 -
233 James Minto Durham 1 1 9 112.50 1 -
234 Craig Miles Gloucestershire 4 3 8 71.43 1 -
235 Callum Parkinson Durham 12 2 8 57.14 - -
236 Tom Hartley Lancashire 12 6 8 95.45 1 -
237 Jack Carson Sussex 6 5 8 104.00 2 1
238 Colin Ingram Glamorgan 1 1 7 116.67 1 -
239 Ian Holland Leicestershire 4 3 7 107.69 2 -
240 Nathan Sowter Durham 12 6 7 85.71 1 -
241 Scott Currie Hampshire 15 4 7 73.33 1 -
242 Alex Horton Glamorgan 1 1 7 87.50 1 -
243 Andy Gorvin Glamorgan 4 1 7 140.00 1 -
244 Jafer Chohan Yorkshire 12 6 7 129.41 2 -
245 Sufyan Moqim Derbyshire 6 3 7 100.00 - -
246 Farhan Ahmed Nottinghamshire 1 1 7 140.00 1 -
247 Reece Topley Surrey 13 3 6 75.00 1 -
248 Olly Stone Nottinghamshire 13 4 6 75.00 1 -
249 Riley Meredith Somerset 8 3 6 68.75 1 -
250 Jack Morley Derbyshire 10 3 6 73.33 1 -
251 Ekansh Singh Kent 2 2 6 91.67 1 -
252 Alex Davies Birmingham Bears 5 4 5 72.22 1 -
253 Sam Cook Essex 5 1 5 83.33 - -
254 Joey Evison Kent 1 1 5 41.67 - -
255 Daniel Moriarty Yorkshire 5 2 5 71.43 1 -
256 Mohammad Ali Nottinghamshire 10 1 5 100.00 - -
257 Joe Root Yorkshire 2 2 4 66.67 1 -
258 Alfie Ogborne Somerset 2 1 4 100.00 - -
259 Tazeem Ali Birmingham Bears 5 2 4 46.15 - -
260 Luke Wood Lancashire 5 2 3 50.00 - -
261 Sean Abbott Surrey 10 4 3 50.00 - -
262 Ollie Robinson Sussex 1 1 3 75.00 - -
263 Brydon Carse Durham 3 2 3 62.50 - -
264 Andrew Neal Hampshire 5 1 3 30.00 - -
265 Sonny Baker Hampshire 8 2 3 75.00 - -
266 Yousef Majid Surrey 5 3 3 30.77 - -
267 Oliver Hannon-Dalby Birmingham Bears 4 2 2 18.18 - -
268 Jack Leach Somerset 2 2 2 50.00 - -
269 Marchant de Lange Gloucestershire 13 5 2 80.00 - -
270 Tom Helm Middlesex 12 5 2 57.14 - -
271 Adam Finch Worcestershire 7 4 2 22.22 - -
272 Akif Javed Derbyshire 12 5 2 71.43 - -
273 Hamza Shaikh Birmingham Bears 1 1 2 33.33 - -
274 Alex Green Leicestershire 8 3 2 50.00 - -
275 Dan Lategan Worcestershire 1 1 2 40.00 - -
276 Mohammad Amir Nottinghamshire 7 1 1 100.00 - -
277 Saqib Mahmood Lancashire 6 2 1 33.33 - -
278 Binura Fernando Nottinghamshire 3 1 1 50.00 - -
279 Fynn Hudson-Prentice Sussex 2 2 1 33.33 - -
280 Matt Parkinson Kent 1 1 1 100.00 - -
281 Richard Gleeson Birmingham Bears 8 2 1 50.00 - -
282 George Scrimshaw Northamptonshire 13 3 1 75.00 - -
283 Hasan Mahmud Kent 3 2 1 50.00 - -
284 Ned Leonard Glamorgan 4 2 1 50.00 - -
285 Sean Hunt Sussex 7 3 1 33.33 - -
286 Tom Aspinwall Lancashire 6 3 1 14.29 - -
287 Gus Miller Northamptonshire 1 1 1 33.33 - -
288 Usman Tariq Birmingham Bears 11 4 1 66.67 - -
289 Ollie Sykes Surrey 1 1 1 50.00 - -
290 Naavya Sharma Middlesex 5 1 1 100.00 - -
291 Daaryoush Ahmed Gloucestershire 2 1 1 100.00 - -

Highest Average in Vitality Blast (T20 Blast) 2026

POS PLAYER TEAM MATCHES INN RUNS AVG NO
1 Harry Came Derbyshire 3 3 108 108.00 2
2 Josh Davey Leicestershire 9 7 69 69.00 6
3 Dian Forrester Kent 3 2 69 69.00 1
4 Simon Harmer Essex 13 9 192 64.00 6
5 Josh Philippe Surrey 7 7 231 57.75 3
6 Dan Mousley Birmingham Bears 8 8 217 54.25 4
7 Jordan Hermann Somerset 3 3 105 52.50 1
8 Liam Livingstone Lancashire 10 10 456 50.67 1
9 Joe Weatherley Hampshire 15 15 591 49.25 3
10 Beau Webster Birmingham Bears 12 12 578 48.17 0
11 Chris Lynn Northamptonshire 13 13 518 47.09 2
12 Craig Overton Somerset 14 9 182 45.50 5
13 George Munsey Nottinghamshire 14 14 500 45.45 3
14 Will Jacks Surrey 5 5 179 44.75 1
15 Hilton Cartwright Hampshire 15 15 313 44.71 8
16 Daniel Hughes Sussex 12 12 438 43.80 2
17 Sam Hain Birmingham Bears 10 10 306 43.71 3
18 Ben Charlesworth Gloucestershire 7 7 218 43.60 2
19 Charlie Allison Essex 11 11 346 43.25 3
20 Colin Ackermann Durham 12 12 302 43.14 5
21 Jason Roy Surrey 13 13 473 43.00 2
22 James Rew Somerset 12 12 430 43.00 2
23 Sam Billings Kent 12 12 385 42.78 3
24 Sean Dickson Glamorgan 12 12 336 42.00 4
25 Charlie Tear Sussex 3 2 42 42.00 1
26 Aneurin Donald Derbyshire 12 12 489 40.75 0
27 Tom Clark Sussex 3 3 122 40.67 0
28 Dawid Malan Gloucestershire 6 6 202 40.40 1
29 Martin Andersson Derbyshire 12 12 398 39.80 2
30 Adam Lyth Yorkshire 13 13 473 39.42 1
31 Alex Lees Durham 12 12 473 39.42 0
32 Will Smeed Somerset 10 10 394 39.40 0
33 Ben Mayes Hampshire 9 7 155 38.75 3
34 Graeme van Buuren Gloucestershire 7 6 76 38.00 4
35 Chris Green Lancashire 3 3 76 38.00 1
36 Kai Smith Birmingham Bears 9 5 114 38.00 2
37 D'Arcy Short Gloucestershire 13 13 446 37.17 1
38 Paul Coughlin Lancashire 1 1 37 37.00 0
39 Dillon Pennington Nottinghamshire 8 3 74 37.00 1
40 Sikandar Raza Worcestershire 9 9 258 36.86 2
41 James Vince Hampshire 14 14 511 36.50 0
42 Tristan Stubbs Hampshire 12 11 288 36.00 3
43 Lewis Gregory Somerset 10 7 215 35.83 1
44 Luke Hollman Middlesex 12 12 250 35.71 5
45 Sam Curran Surrey 7 7 177 35.40 2
46 Justin Broad Northamptonshire 8 7 177 35.40 2
47 Luke Procter Northamptonshire 3 3 35 35.00 2
48 Paul Walter Essex 13 13 382 34.73 2
49 Nick Kelly Leicestershire 9 9 243 34.71 2
50 Dan Lawrence Surrey 13 11 240 34.29 4
51 Kiran Carlson Glamorgan 12 12 405 33.75 0
52 Phil Salt Lancashire 2 2 66 33.00 0
53 James Wharton Yorkshire 6 6 162 32.40 1
54 Ross Whiteley Derbyshire 12 11 288 32.00 2
55 Jonny Bairstow Yorkshire 13 13 384 32.00 1
56 James Coles Sussex 6 6 157 31.40 1
57 George Balderson Lancashire 4 2 31 31.00 1
58 David Willey Northamptonshire 15 15 402 30.92 2
59 Jack Haynes Nottinghamshire 14 14 401 30.85 1
60 Liam Dawson Hampshire 11 7 184 30.67 1
61 Matt Montgomery Derbyshire 12 12 273 30.33 3
62 Ben McKinney Durham 7 7 182 30.33 1
63 Michael Pepper Essex 13 13 361 30.08 1
64 Ashton Turner Leicestershire 12 12 327 29.73 1
65 Ricardo Vasconcelos Northamptonshire 15 15 439 29.27 0
66 Ben Duckett Nottinghamshire 1 1 29 29.00 0
67 Noah Thain Essex 9 4 87 29.00 1
68 Harrison Ward Sussex 9 9 258 28.67 0
69 Will Smale Glamorgan 12 12 342 28.50 0
70 Gareth Roderick Worcestershire 12 11 310 28.18 0
71 Sol Budinger Leicestershire 3 2 56 28.00 0
72 Tom Taylor Worcestershire 12 6 55 27.50 4
73 Tom Moores Nottinghamshire 14 14 324 27.00 2
74 Jack Taylor Gloucestershire 13 12 268 26.80 2
75 Logan van Beek Yorkshire 4 3 80 26.67 0
76 Caleb Jewell Derbyshire 6 6 132 26.40 1
77 Rob Yates Birmingham Bears 11 11 289 26.27 0
78 Fred Klaassen Kent 8 2 26 26.00 1
79 Nathan McSweeney Northamptonshire 14 14 311 25.92 2
80 Keith Dudgeon Kent 6 4 51 25.50 2
81 George Linde Nottinghamshire 13 13 252 25.20 3
82 Asa Tribe Glamorgan 7 7 151 25.17 1
83 Ollie Pope Surrey 13 10 224 24.89 1
84 Harry Finch Kent 9 9 198 24.75 1
85 Max Holden Middlesex 12 12 297 24.75 0
86 Graham Clark Durham 12 12 271 24.64 1
87 Matthew Revis Yorkshire 13 12 242 24.20 2
88 Tom Abell Somerset 5 5 96 24.00 1
89 Zen Malik Birmingham Bears 9 9 216 24.00 0
90 Tom Banton Somerset 10 10 239 23.90 0
91 Kamran Dhariwal Gloucestershire 12 11 239 23.90 1
92 Tom Alsop Sussex 12 10 215 23.89 1
93 Adam Hose Worcestershire 10 10 237 23.70 0
94 Zak Crawley Kent 12 12 259 23.55 1
95 Michael Jones Lancashire 7 7 141 23.50 1
96 Ben McDermott Lancashire 12 12 256 23.27 1
97 Tawanda Muyeye Kent 6 6 136 22.67 0
98 David Bedingham Durham 8 7 135 22.50 1
99 Sebastian Morgan Middlesex 7 5 45 22.50 3
100 Eathan Bosch Middlesex 9 8 134 22.33 2
101 Ben Cox Leicestershire 12 12 221 22.10 2
102 Chris Wood Hampshire 15 4 22 22.00 3
103 Jack Leaning Sussex 8 8 154 22.00 1
104 Josh Shaw Somerset 7 4 22 22 4
105 Nathan McAndrew Glamorgan 10 6 88 22.00 2
106 Ali Orr Hampshire 1 1 22 22.00 0
107 Jafer Chohan Yorkshire 12 6 22 22.00 5
108 Adam Thomas Surrey 4 2 44 22.00 0
109 Andrew Tye Yorkshire 13 11 153 21.86 4
110 Keaton Jennings Lancashire 12 12 218 21.80 2
111 Joe Clarke Nottinghamshire 14 14 304 21.71 0
112 Adam Rossington Middlesex 6 6 130 21.67 0
113 Joe Pocklington Nottinghamshire 6 5 65 21.67 2
114 Luc Benkenstein Essex 13 11 237 21.55 0
115 James Fuller Hampshire 15 8 86 21.50 4
116 Shadab Khan Lancashire 6 6 128 21.33 0
117 James Neesham Glamorgan 10 8 85 21.25 4
118 Thomas Rew Somerset 14 14 255 21.25 2
119 Wayne Madsen Derbyshire 12 12 254 21.17 0
120 Jonny Tattersall Leicestershire 2 2 42 21.00 0
121 George Thomas Sussex 5 5 105 21.00 0
122 Henry Cullen Worcestershire 6 4 63 21.00 1
123 Ben Mike Leicestershire 7 5 83 20.75 1
124 Ben Kellaway Glamorgan 12 12 249 20.75 0
125 Kashif Ali Worcestershire 12 12 227 20.64 1
126 Danny Lamb Sussex 6 4 41 20.50 2
127 Ollie Robinson Durham 12 10 184 20.44 1
128 Daniel Bell-Drummond Kent 12 12 245 20.42 0
129 Lewis McManus Northamptonshire 14 12 204 20.40 2
130 Will Rhodes Durham 6 4 81 20.25 0
131 Matt Boyle Middlesex 6 6 121 20.17 0
132 Will Luxton Yorkshire 13 13 260 20.00 0
133 Chris Jordan Surrey 8 4 59 19.67 1
134 Chris Cooke Glamorgan 11 7 118 19.67 1
135 Marcus Harris Lancashire 3 2 39 19.50 0
136 Brett D'Oliveira Worcestershire 11 11 175 19.44 2
137 Tom Kohler-Cadmore Somerset 8 8 136 19.43 1
138 Laurie Evans Surrey 13 11 192 19.20 1
139 Mackenzie Jones Essex 3 1 19 19 1
140 Leus du Plooy Middlesex 12 12 226 18.83 0
141 Josh De Caires Middlesex 10 10 169 18.78 1
142 Zaman Akhter Essex 10 3 37 18.50 1
143 Ben Geddes Middlesex 8 8 128 18.29 1
144 John Simpson Sussex 9 9 162 18.00 0
145 Jordan Clark Surrey 10 5 54 18.00 2
146 Jack Blatherwick Lancashire 7 5 54 18.00 2
147 Henry Hurle Glamorgan 5 4 54 18.00 1
148 Noah Cornwell Middlesex 7 2 18 18.00 1
149 Sam Wood Leicestershire 2 1 18 18 1
150 Rishi Patel Leicestershire 12 12 215 17.92 0
151 Daniel Sams Somerset 14 10 143 17.88 2
152 Joe Cracknell Middlesex 6 6 89 17.80 1
153 Matthew Waite Worcestershire 11 9 106 17.67 3
154 Miles Hammond Gloucestershire 13 13 211 17.58 1
155 Saif Zaib Northamptonshire 12 11 158 17.56 2
156 Isaac Mohammed Worcestershire 11 11 193 17.55 0
157 Shane Snater Essex 13 6 52 17.33 3
158 Joe Moores Lancashire 12 12 155 17.22 3
159 Moeen Ali Yorkshire 13 13 204 17.00 1
160 Sam Whiteman Yorkshire 4 3 51 17.00 0
161 Tom Lawes Surrey 8 3 17 17.00 2
162 Ryan Higgins Middlesex 6 6 84 16.80 1
163 Wiaan Mulder Essex 6 5 67 16.75 1
164 Toby Albert Hampshire 15 15 249 16.60 0
165 Jordan Cox Essex 5 5 82 16.40 0
166 Rehan Ahmed Leicestershire 6 6 98 16.33 0
167 Oli Carter Sussex 5 5 63 15.75 1
168 Mason Crane Glamorgan 10 4 31 15.50 2
169 Liam Patterson-White Nottinghamshire 10 8 62 15.50 4
170 Liam Scott Gloucestershire 6 6 93 15.50 0
171 Ed Barnard Birmingham Bears 11 9 123 15.38 1
172 Vansh Jani Birmingham Bears 4 4 61 15.25 0
173 Matt Critchley Essex 13 10 136 15.11 1
174 Grant Stewart Kent 8 7 90 15.00 1
175 Joe Phillips Gloucestershire 4 4 60 15.00 0
176 Matty Hurst Lancashire 10 10 149 14.90 0
177 Tom Curran Surrey 13 8 104 14.86 1
178 Matt Taylor Gloucestershire 11 7 59 14.75 3
179 Dan Douthwaite Glamorgan 11 7 87 14.50 1
180 Benny Howell Nottinghamshire 14 12 158 14.36 1
181 Matthew Potts Durham 11 6 43 14.33 3
182 Timm van der Gugten Glamorgan 8 6 56 14.00 2
183 Nick Potts Derbyshire 12 8 98 14.00 1
184 Ollie Price Gloucestershire 6 5 70 14.00 0
185 Josh Hull Leicestershire 7 4 14 14.00 3
186 Charlie Bennett Essex 11 2 14 14.00 1
187 Stevie Eskinazi Leicestershire 8 8 97 13.86 1
188 Josh Thomas Somerset 7 6 69 13.80 1
189 Joe Denly Kent 10 8 96 13.71 1
190 Freddie McCann Nottinghamshire 11 10 108 13.50 2
191 Ben Green Leicestershire 12 11 144 13.09 0
192 Jordan Thompson Birmingham Bears 12 7 78 13.00 1
193 Delano Potgieter Hampshire 3 2 26 13.00 0
194 Tom Prest Hampshire 5 4 52 13.00 0
195 Harry Singh Lancashire 5 3 39 13.00 0
196 Calvin Harrison Northamptonshire 14 9 90 12.86 2
197 James Bracey Gloucestershire 13 9 99 12.38 1
198 Faheem Ashraf Yorkshire 8 7 74 12.33 1
199 Lewis Goldsworthy Somerset 13 8 73 12.17 2
200 Callum Parkinson Durham 12 2 12 12.00 1
201 Henry Crocombe Sussex 7 4 24 12.00 2
202 Sufyan Moqim Derbyshire 6 3 12 12.00 2
203 Matt Milnes Kent 11 6 23 11.50 4
204 Riley Meredith Somerset 8 3 11 11.00 2
205 Ben Allison Worcestershire 7 2 11 11 2
206 Jack Morley Derbyshire 10 3 11 11.00 2
207 Sheridon Gumbs Leicestershire 1 1 11 11.00 0
208 Hasan Ali Yorkshire 12 10 76 10.86 3
209 Amrit Basra Derbyshire 9 7 65 10.83 1
210 Ethan Brookes Worcestershire 6 6 54 10.80 1
211 Caleb Falconer Middlesex 4 3 32 10.67 0
212 Jake Lintott Kent 12 7 53 10.60 2
213 Ben Aitchison Derbyshire 8 5 41 10.25 1
214 Jos Buttler Lancashire 1 1 10 10.00 0
215 Chris Benjamin Kent 7 5 48 9.60 0
216 Kasey Aldridge Durham 12 8 67 9.57 1
217 George Hill Yorkshire 4 2 19 9.50 0
218 Lyndon James Nottinghamshire 1 1 9 9.00 0
219 Jaydn Denly Kent 1 1 9 9.00 0
220 James Minto Durham 1 1 9 9 1
221 Tom Price Sussex 6 4 34 8.50 0
222 Beyers Swanepoel Worcestershire 2 2 17 8.50 0
223 Duan Jansen Gloucestershire 7 6 34 8.50 2
224 James Sales Northamptonshire 14 8 34 8.50 4
225 Tom Rogers Kent 7 6 33 8.25 2
226 Chris Woakes Birmingham Bears 12 8 32 8.00 4
227 Danny Briggs Sussex 12 7 48 8.00 1
228 Ben Sanderson Northamptonshire 14 7 39 7.80 2
229 Louis Kimber Northamptonshire 12 8 61 7.62 0
230 Liam Trevaskis Leicestershire 10 9 50 7.14 2
231 Colin Ingram Glamorgan 1 1 7 7.00 0
232 Ian Holland Leicestershire 4 3 14 7.00 1
233 Alex Horton Glamorgan 1 1 7 7.00 0
234 Andy Gorvin Glamorgan 4 1 7 7 1
235 Simon Fernandes Essex 5 4 21 7.00 1
236 Farhan Ahmed Nottinghamshire 1 1 7 7.00 0
237 Yousaf Bin Naeem Derbyshire 6 5 33 6.60 0
238 Jack Carson Sussex 6 5 26 6.50 1
239 Zafar Gohar Middlesex 10 6 25 6.25 2
240 Olly Stone Nottinghamshire 13 4 12 6.00 2
241 Nathan Sowter Durham 12 6 12 6.00 4
242 Tazeem Ali Birmingham Bears 5 2 6 6.00 1
243 Usama Mir Worcestershire 12 8 47 5.88 0
244 Ruan de Swardt Leicestershire 3 3 17 5.67 0
245 Ekansh Singh Kent 2 2 11 5.50 0
246 Tymal Mills Sussex 12 6 27 5.40 1
247 Tom Hartley Lancashire 12 6 21 5.25 2
248 Craig Miles Gloucestershire 4 3 15 5.00 0
249 Ben Raine Durham 11 11 50 5.00 1
250 Sam Cook Essex 5 1 5 5 1
251 Dom Bess Yorkshire 8 6 25 5.00 1
252 Joey Evison Kent 1 1 5 5.00 0
253 Daniel Moriarty Yorkshire 5 2 5 5.00 1
254 Mohammad Ali Nottinghamshire 10 1 5 5 1
255 Jack Leach Somerset 2 2 4 4 2
256 Luke Wood Lancashire 5 2 4 4.00 1
257 Yousef Majid Surrey 5 3 4 4.00 2
258 Alfie Ogborne Somerset 2 1 4 4.00 0
259 Alex Davies Birmingham Bears 5 4 13 3.25 0
260 Joe Root Yorkshire 2 2 6 3.00 0
261 Ollie Robinson Sussex 1 1 3 3.00 0
262 George Scrimshaw Northamptonshire 13 3 3 3.00 2
263 Andrew Neal Hampshire 5 1 3 3.00 0
264 Sonny Baker Hampshire 8 2 3 3.00 1
265 Scott Currie Hampshire 15 4 11 2.75 0
266 Sean Abbott Surrey 10 4 8 2.67 1
267 Brydon Carse Durham 3 2 5 2.50 0
268 Akif Javed Derbyshire 12 5 5 2.50 3
269 Reece Topley Surrey 13 3 6 2.00 0
270 Marchant de Lange Gloucestershire 13 5 4 2.00 3
271 Tom Helm Middlesex 12 5 4 2.00 3
272 Hamza Shaikh Birmingham Bears 1 1 2 2.00 0
273 Dan Lategan Worcestershire 1 1 2 2.00 0
274 Oliver Hannon-Dalby Birmingham Bears 4 2 2 1.00 0
275 Mohammad Amir Nottinghamshire 7 1 1 1 1
276 Binura Fernando Nottinghamshire 3 1 1 1 1
277 Fynn Hudson-Prentice Sussex 2 2 1 1.00 1
278 Matt Parkinson Kent 1 1 1 1 1
279 Hasan Mahmud Kent 3 2 1 1.00 1
280 Ned Leonard Glamorgan 4 2 1 1 2
281 Sean Hunt Sussex 7 3 1 1.00 2
282 Tom Aspinwall Lancashire 6 3 1 1.00 2
283 Gus Miller Northamptonshire 1 1 1 1.00 0
284 Usman Tariq Birmingham Bears 11 4 2 1.00 2
285 Ollie Sykes Surrey 1 1 1 1.00 0
286 Naavya Sharma Middlesex 5 1 1 1 1
287 Daaryoush Ahmed Gloucestershire 2 1 1 1 1
288 Adam Finch Worcestershire 7 4 2 0.67 1
289 Alex Green Leicestershire 8 3 2 0.67 0
290 Saqib Mahmood Lancashire 6 2 1 0.50 0
291 Richard Gleeson Birmingham Bears 8 2 1 0.50 0
292 James Anderson Lancashire 5 1 0 0.00 0
293 Jake Ball Somerset 13 0 0 0 0
294 Jake Lehmann Hampshire 1 0 0 0 0
295 Will Williams Gloucestershire 2 0 0 0 0
296 George Bartlett Northamptonshire 2 1 0 0.00 0
297 Tom Lammonby Somerset 2 0 0 0 0
298 Tom Scriven Leicestershire 1 0 0 0 0
299 Fazalhaq Farooqi Glamorgan 2 0 0 0 0
300 Mitchell Stanley Lancashire 3 0 0 0 0
301 Fateh Singh Worcestershire 3 0 0 0 0
302 James Hayes Gloucestershire 4 1 0 0 1
303 Brad Currie Sussex 1 0 0 0 0
304 Eddie Jack Hampshire 1 0 0 0 0
305 Bertie Foreman Kent 1 0 0 0 0
306 Luke Robinson Durham 1 0 0 0 0
307 Raphy Weatherall Northamptonshire 1 0 0 0 0
308 Manny Lumsden Hampshire 5 1 0 0.00 0

Most Hundreds in Vitality Blast (T20 Blast) 2026

POS PLAYER TEAM MATCHES INN RUNS 100s H.S
1 Chris Lynn Northamptonshire 13 13 518 2 117
2 Adam Lyth Yorkshire 13 13 473 1 131
3 James Vince Hampshire 14 14 511 1 125
4 James Rew Somerset 12 12 430 1 116
5 Beau Webster Birmingham Bears 12 12 578 1 112
6 Kiran Carlson Glamorgan 12 12 405 1 109
7 Alex Lees Durham 12 12 473 1 108
8 Daniel Hughes Sussex 12 12 438 1 108
9 Jason Roy Surrey 13 13 473 1 103

Most Fifties in Vitality Blast (T20 Blast) 2026

POS PLAYER TEAM MATCHES INN RUNS 50s H.S
1 George Munsey Nottinghamshire 14 14 500 5 88
2 James Vince Hampshire 14 14 511 4 125
3 Beau Webster Birmingham Bears 12 12 578 4 112
4 D'Arcy Short Gloucestershire 13 13 446 4 92
5 Aneurin Donald Derbyshire 12 12 489 4 91
6 Joe Weatherley Hampshire 15 15 591 4 88
7 Liam Livingstone Lancashire 10 10 456 4 85
8 Sam Billings Kent 12 12 385 4 84
9 Martin Andersson Derbyshire 12 12 398 4 81
10 Adam Lyth Yorkshire 13 13 473 3 131
11 Alex Lees Durham 12 12 473 3 108
12 Jason Roy Surrey 13 13 473 3 103
13 Will Smeed Somerset 10 10 394 3 89
14 Jonny Bairstow Yorkshire 13 13 384 3 83
15 Ashton Turner Leicestershire 12 12 327 3 79
16 Paul Walter Essex 13 13 382 3 78
17 Max Holden Middlesex 12 12 297 3 77
18 Charlie Allison Essex 11 11 346 3 74
19 Michael Pepper Essex 13 13 361 3 71
20 Sam Hain Birmingham Bears 10 10 306 3 68
21 Sean Dickson Glamorgan 12 12 336 3 67
22 Will Smale Glamorgan 12 12 342 3 62
23 Chris Lynn Northamptonshire 13 13 518 2 117
24 Liam Dawson Hampshire 11 7 184 2 76
25 Tom Moores Nottinghamshire 14 14 324 2 75
26 Jack Haynes Nottinghamshire 14 14 401 2 75
27 Matt Montgomery Derbyshire 12 12 273 2 74
28 David Willey Northamptonshire 15 15 402 2 73
29 Nathan McSweeney Northamptonshire 14 14 311 2 72
30 Rob Yates Birmingham Bears 11 11 289 2 72
31 Dan Mousley Birmingham Bears 8 8 217 2 72
32 Will Jacks Surrey 5 5 179 2 70
33 Colin Ackermann Durham 12 12 302 2 69
34 Matthew Revis Yorkshire 13 12 242 2 69
35 Ben McDermott Lancashire 12 12 256 2 68
36 Joe Clarke Nottinghamshire 14 14 304 2 64
37 James Wharton Yorkshire 6 6 162 2 64
38 Josh Philippe Surrey 7 7 231 2 61
39 Moeen Ali Yorkshire 13 13 204 2 60
40 Ollie Pope Surrey 13 10 224 2 59
41 Lewis Gregory Somerset 10 7 215 2 55
42 James Rew Somerset 12 12 430 1 116
43 Kiran Carlson Glamorgan 12 12 405 1 109
44 Daniel Hughes Sussex 12 12 438 1 108
45 Zen Malik Birmingham Bears 9 9 216 1 99
46 Dan Lawrence Surrey 13 11 240 1 94
47 Dawid Malan Gloucestershire 6 6 202 1 91
48 Jordan Hermann Somerset 3 3 105 1 90
49 Ricardo Vasconcelos Northamptonshire 15 15 439 1 88
50 Josh De Caires Middlesex 10 10 169 1 80
51 Adam Rossington Middlesex 6 6 130 1 79
52 Craig Overton Somerset 14 9 182 1 79
53 Tom Clark Sussex 3 3 122 1 79
54 Lewis McManus Northamptonshire 14 12 204 1 76
55 Zak Crawley Kent 12 12 259 1 75
56 Gareth Roderick Worcestershire 12 11 310 1 71
57 Sam Curran Surrey 7 7 177 1 71
58 Hilton Cartwright Hampshire 15 15 313 1 70
59 Kamran Dhariwal Gloucestershire 12 11 239 1 70
60 Harrison Ward Sussex 9 9 258 1 69
61 Tristan Stubbs Hampshire 12 11 288 1 69
62 Ben Charlesworth Gloucestershire 7 7 218 1 68
63 Luc Benkenstein Essex 13 11 237 1 67
64 Jack Leaning Sussex 8 8 154 1 65
65 Kai Smith Birmingham Bears 9 5 114 1 65
66 Harry Finch Kent 9 9 198 1 64
67 John Simpson Sussex 9 9 162 1 63
68 Wayne Madsen Derbyshire 12 12 254 1 62
69 Graham Clark Durham 12 12 271 1 62
70 Nick Kelly Leicestershire 9 9 243 1 61
71 Tom Banton Somerset 10 10 239 1 59
72 Caleb Jewell Derbyshire 6 6 132 1 58
73 Shadab Khan Lancashire 6 6 128 1 58
74 Kashif Ali Worcestershire 12 12 227 1 58
75 George Thomas Sussex 5 5 105 1 57
76 Matty Hurst Lancashire 10 10 149 1 57
77 Thomas Rew Somerset 14 14 255 1 57
78 Miles Hammond Gloucestershire 13 13 211 1 56
79 Simon Harmer Essex 13 9 192 1 56
80 George Linde Nottinghamshire 13 13 252 1 55
81 Ben Mayes Hampshire 9 7 155 1 55
82 Joe Moores Lancashire 12 12 155 1 55
83 Daniel Bell-Drummond Kent 12 12 245 1 54
84 Stevie Eskinazi Leicestershire 8 8 97 1 52
85 Ben Cox Leicestershire 12 12 221 1 51
86 Keaton Jennings Lancashire 12 12 218 1 51
87 Dan Douthwaite Glamorgan 11 7 87 1 51
88 Adam Hose Worcestershire 10 10 237 1 50
89 James Coles Sussex 6 6 157 1 50
90 Tawanda Muyeye Kent 6 6 136 1 50

Most Sixes in Vitality Blast (T20 Blast) 2026

POS PLAYER TEAM MATCHES INN RUNS 6s
1 Aneurin Donald Derbyshire 12 12 489 37
2 Liam Livingstone Lancashire 10 10 456 35
3 Chris Lynn Northamptonshire 13 13 518 28
4 Adam Lyth Yorkshire 13 13 473 27
5 Beau Webster Birmingham Bears 12 12 578 24
6 Kiran Carlson Glamorgan 12 12 405 23
7 Joe Weatherley Hampshire 15 15 591 22
8 George Munsey Nottinghamshire 14 14 500 22
9 Jason Roy Surrey 13 13 473 22
10 David Willey Northamptonshire 15 15 402 22
11 Sam Billings Kent 12 12 385 21
12 Will Smeed Somerset 10 10 394 20
13 Hilton Cartwright Hampshire 15 15 313 20
14 Alex Lees Durham 12 12 473 19
15 James Vince Hampshire 14 14 511 18
16 D'Arcy Short Gloucestershire 13 13 446 18
17 Tom Moores Nottinghamshire 14 14 324 18
18 Kamran Dhariwal Gloucestershire 12 11 239 18
19 Moeen Ali Yorkshire 13 13 204 17
20 Michael Pepper Essex 13 13 361 15
21 Charlie Allison Essex 11 11 346 15
22 Graham Clark Durham 12 12 271 15
23 Harrison Ward Sussex 9 9 258 15
24 Ben McDermott Lancashire 12 12 256 15
25 Andrew Tye Yorkshire 13 11 153 15
26 Will Smale Glamorgan 12 12 342 14
27 Sean Dickson Glamorgan 12 12 336 14
28 Rob Yates Birmingham Bears 11 11 289 14
29 Ross Whiteley Derbyshire 12 11 288 14
30 Matthew Revis Yorkshire 13 12 242 14
31 Lewis Gregory Somerset 10 7 215 14
32 James Rew Somerset 12 12 430 13
33 Martin Andersson Derbyshire 12 12 398 13
34 Jonny Bairstow Yorkshire 13 13 384 13
35 Ashton Turner Leicestershire 12 12 327 13
36 Will Luxton Yorkshire 13 13 260 13
37 George Linde Nottinghamshire 13 13 252 13
38 Tristan Stubbs Hampshire 12 11 288 12
39 Kashif Ali Worcestershire 12 12 227 12
40 Dan Mousley Birmingham Bears 8 8 217 12
41 Ben McKinney Durham 7 7 182 12
42 Daniel Hughes Sussex 12 12 438 11
43 Jack Haynes Nottinghamshire 14 14 401 11
44 Zak Crawley Kent 12 12 259 11
45 Thomas Rew Somerset 14 14 255 11
46 Dan Lawrence Surrey 13 11 240 11
47 Tom Banton Somerset 10 10 239 11
48 Luc Benkenstein Essex 13 11 237 11
49 Zen Malik Birmingham Bears 9 9 216 11
50 Lewis McManus Northamptonshire 14 12 204 11
51 Sam Hain Birmingham Bears 10 10 306 10
52 Max Holden Middlesex 12 12 297 10
53 Sikandar Raza Worcestershire 9 9 258 10
54 Ben Charlesworth Gloucestershire 7 7 218 10
55 Simon Harmer Essex 13 9 192 10
56 Will Jacks Surrey 5 5 179 10
57 Joe Moores Lancashire 12 12 155 10
58 Paul Walter Essex 13 13 382 9
59 Joe Clarke Nottinghamshire 14 14 304 9
60 Toby Albert Hampshire 15 15 249 9
61 Ben Kellaway Glamorgan 12 12 249 9
62 Tom Alsop Sussex 12 10 215 9
63 Rishi Patel Leicestershire 12 12 215 9
64 John Simpson Sussex 9 9 162 9
65 Benny Howell Nottinghamshire 14 12 158 9
66 Tom Clark Sussex 3 3 122 9
67 Ricardo Vasconcelos Northamptonshire 15 15 439 8
68 Nathan McSweeney Northamptonshire 14 14 311 8
69 Leus du Plooy Middlesex 12 12 226 8
70 Keaton Jennings Lancashire 12 12 218 8
71 Miles Hammond Gloucestershire 13 13 211 8
72 Craig Overton Somerset 14 9 182 8
73 Sam Curran Surrey 7 7 177 8
74 Ben Mayes Hampshire 9 7 155 8
75 Matty Hurst Lancashire 10 10 149 8
76 Daniel Sams Somerset 14 10 143 8
77 Tom Kohler-Cadmore Somerset 8 8 136 8
78 Ben Geddes Middlesex 8 8 128 8
79 Hasan Ali Yorkshire 12 10 76 8
80 Gareth Roderick Worcestershire 12 11 310 7
81 Colin Ackermann Durham 12 12 302 7
82 Matt Montgomery Derbyshire 12 12 273 7
83 Jack Taylor Gloucestershire 13 12 268 7
84 Luke Hollman Middlesex 12 12 250 7
85 Nick Kelly Leicestershire 9 9 243 7
86 Adam Hose Worcestershire 10 10 237 7
87 Josh Philippe Surrey 7 7 231 7
88 Laurie Evans Surrey 13 11 192 7
89 Justin Broad Northamptonshire 8 7 177 7
90 Josh De Caires Middlesex 10 10 169 7
91 James Wharton Yorkshire 6 6 162 7
92 Shadab Khan Lancashire 6 6 128 7
93 Nathan McAndrew Glamorgan 10 6 88 7
94 Daniel Bell-Drummond Kent 12 12 245 6
95 Liam Dawson Hampshire 11 7 184 6
96 Ollie Robinson Durham 12 10 184 6
97 Eathan Bosch Middlesex 9 8 134 6
98 Adam Rossington Middlesex 6 6 130 6
99 Ed Barnard Birmingham Bears 11 9 123 6
100 Chris Cooke Glamorgan 11 7 118 6
101 Jordan Hermann Somerset 3 3 105 6
102 Tom Curran Surrey 13 8 104 6
103 Dan Douthwaite Glamorgan 11 7 87 6
104 Ben Mike Leicestershire 7 5 83 6
105 Ollie Pope Surrey 13 10 224 5
106 Dawid Malan Gloucestershire 6 6 202 5
107 Saif Zaib Northamptonshire 12 11 158 5
108 Matt Critchley Essex 13 10 136 5
109 Tawanda Muyeye Kent 6 6 136 5
110 David Bedingham Durham 8 7 135 5
111 Matthew Waite Worcestershire 11 9 106 5
112 George Thomas Sussex 5 5 105 5
113 Nick Potts Derbyshire 12 8 98 5
114 Rehan Ahmed Leicestershire 6 6 98 5
115 Joe Denly Kent 10 8 96 5
116 Grant Stewart Kent 8 7 90 5
117 James Fuller Hampshire 15 8 86 5
118 Faheem Ashraf Yorkshire 8 7 74 5
119 Dillon Pennington Nottinghamshire 8 3 74 5
120 Jack Blatherwick Lancashire 7 5 54 5
121 Matt Boyle Middlesex 6 6 121 4
122 Harry Came Derbyshire 3 3 108 4
123 Jordan Cox Essex 5 5 82 4
124 Jordan Thompson Birmingham Bears 12 7 78 4
125 Wiaan Mulder Essex 6 5 67 4
126 Liam Patterson-White Nottinghamshire 10 8 62 4
127 Chris Jordan Surrey 8 4 59 4
128 Jordan Clark Surrey 10 5 54 4
129 Henry Hurle Glamorgan 5 4 54 4
130 Shane Snater Essex 13 6 52 4
131 Charlie Tear Sussex 3 2 42 4
132 Ben Cox Leicestershire 12 12 221 3
133 Isaac Mohammed Worcestershire 11 11 193 3
134 Brett D'Oliveira Worcestershire 11 11 175 3
135 James Coles Sussex 6 6 157 3
136 Ben Green Leicestershire 12 11 144 3
137 Michael Jones Lancashire 7 7 141 3
138 Caleb Jewell Derbyshire 6 6 132 3
139 Kai Smith Birmingham Bears 9 5 114 3
140 Freddie McCann Nottinghamshire 11 10 108 3
141 James Bracey Gloucestershire 13 9 99 3
142 Ryan Higgins Middlesex 6 6 84 3
143 Logan van Beek Yorkshire 4 3 80 3
144 Graeme van Buuren Gloucestershire 7 6 76 3
145 Dian Forrester Kent 3 2 69 3
146 Vansh Jani Birmingham Bears 4 4 61 3
147 Joe Phillips Gloucestershire 4 4 60 3
148 Tom Taylor Worcestershire 12 6 55 3
149 Usama Mir Worcestershire 12 8 47 3
150 Danny Lamb Sussex 6 4 41 3
151 Ben Aitchison Derbyshire 8 5 41 3
152 Harry Singh Lancashire 5 3 39 3
153 Paul Coughlin Lancashire 1 1 37 3
154 Duan Jansen Gloucestershire 7 6 34 3
155 Fred Klaassen Kent 8 2 26 3
156 Harry Finch Kent 9 9 198 2
157 Asa Tribe Glamorgan 7 7 151 2
158 Calvin Harrison Northamptonshire 14 9 90 2
159 Joe Cracknell Middlesex 6 6 89 2
160 Noah Thain Essex 9 4 87 2
161 Joe Pocklington Nottinghamshire 6 5 65 2
162 Amrit Basra Derbyshire 9 7 65 2
163 Henry Cullen Worcestershire 6 4 63 2
164 Timm van der Gugten Glamorgan 8 6 56 2
165 Tom Prest Hampshire 5 4 52 2
166 Keith Dudgeon Kent 6 4 51 2
167 Liam Trevaskis Leicestershire 10 9 50 2
168 Zaman Akhter Essex 10 3 37 2
169 Yousaf Bin Naeem Derbyshire 6 5 33 2
170 Henry Crocombe Sussex 7 4 24 2
171 Noah Cornwell Middlesex 7 2 18 2
172 Wayne Madsen Derbyshire 12 12 254 1
173 Jack Leaning Sussex 8 8 154 1
174 Stevie Eskinazi Leicestershire 8 8 97 1
175 Tom Abell Somerset 5 5 96 1
176 Liam Scott Gloucestershire 6 6 93 1
177 Will Rhodes Durham 6 4 81 1
178 Chris Green Lancashire 3 3 76 1
179 Lewis Goldsworthy Somerset 13 8 73 1
180 Ollie Price Gloucestershire 6 5 70 1
181 Josh Davey Leicestershire 9 7 69 1
182 Josh Thomas Somerset 7 6 69 1
183 Kasey Aldridge Durham 12 8 67 1
184 Phil Salt Lancashire 2 2 66 1
185 Louis Kimber Northamptonshire 12 8 61 1
186 Matt Taylor Gloucestershire 11 7 59 1
187 Sol Budinger Leicestershire 3 2 56 1
188 Ethan Brookes Worcestershire 6 6 54 1
189 Danny Briggs Sussex 12 7 48 1
190 Chris Benjamin Kent 7 5 48 1
191 Adam Thomas Surrey 4 2 44 1
192 Matthew Potts Durham 11 6 43 1
193 Ben Sanderson Northamptonshire 14 7 39 1
194 Tom Price Sussex 6 4 34 1
195 James Sales Northamptonshire 14 8 34 1
196 Tom Rogers Kent 7 6 33 1
197 Chris Woakes Birmingham Bears 12 8 32 1
198 Ben Duckett Nottinghamshire 1 1 29 1
199 Delano Potgieter Hampshire 3 2 26 1
200 Jack Carson Sussex 6 5 26 1
201 Dom Bess Yorkshire 8 6 25 1
202 Chris Wood Hampshire 15 4 22 1
203 Josh Shaw Somerset 7 4 22 1
204 Ali Orr Hampshire 1 1 22 1
205 Mackenzie Jones Essex 3 1 19 1
206 Sam Wood Leicestershire 2 1 18 1
207 Tom Lawes Surrey 8 3 17 1
208 Ben Allison Worcestershire 7 2 11 1

Most Fours in Vitality Blast (T20 Blast) 2026

POS PLAYER TEAM MATCHES INN RUNS 4s
1 Ricardo Vasconcelos Northamptonshire 15 15 439 65
2 Paul Walter Essex 13 13 382 59
3 Daniel Hughes Sussex 12 12 438 58
4 Joe Weatherley Hampshire 15 15 591 56
5 Beau Webster Birmingham Bears 12 12 578 56
6 Chris Lynn Northamptonshire 13 13 518 56
7 James Vince Hampshire 14 14 511 56
8 D'Arcy Short Gloucestershire 13 13 446 56
9 Alex Lees Durham 12 12 473 50
10 Aneurin Donald Derbyshire 12 12 489 48
11 Adam Lyth Yorkshire 13 13 473 48
12 Jason Roy Surrey 13 13 473 48
13 Jonny Bairstow Yorkshire 13 13 384 47
14 George Munsey Nottinghamshire 14 14 500 45
15 James Rew Somerset 12 12 430 43
16 Kiran Carlson Glamorgan 12 12 405 43
17 Martin Andersson Derbyshire 12 12 398 41
18 Michael Pepper Essex 13 13 361 40
19 Will Smeed Somerset 10 10 394 39
20 Sean Dickson Glamorgan 12 12 336 38
21 Joe Clarke Nottinghamshire 14 14 304 37
22 Jack Haynes Nottinghamshire 14 14 401 36
23 Will Smale Glamorgan 12 12 342 36
24 Wayne Madsen Derbyshire 12 12 254 34
25 Matt Montgomery Derbyshire 12 12 273 33
26 Gareth Roderick Worcestershire 12 11 310 32
27 Max Holden Middlesex 12 12 297 32
28 Thomas Rew Somerset 14 14 255 31
29 Toby Albert Hampshire 15 15 249 31
30 Nathan McSweeney Northamptonshire 14 14 311 30
31 David Willey Northamptonshire 15 15 402 29
32 Sam Billings Kent 12 12 385 29
33 Ashton Turner Leicestershire 12 12 327 29
34 Rob Yates Birmingham Bears 11 11 289 29
35 Isaac Mohammed Worcestershire 11 11 193 29
36 Charlie Allison Essex 11 11 346 28
37 Jack Taylor Gloucestershire 13 12 268 28
38 Will Luxton Yorkshire 13 13 260 28
39 Harrison Ward Sussex 9 9 258 28
40 Daniel Bell-Drummond Kent 12 12 245 28
41 Colin Ackermann Durham 12 12 302 27
42 Tom Banton Somerset 10 10 239 27
43 Liam Livingstone Lancashire 10 10 456 26
44 Tom Moores Nottinghamshire 14 14 324 26
45 Ross Whiteley Derbyshire 12 11 288 26
46 Josh Philippe Surrey 7 7 231 26
47 Ollie Pope Surrey 13 10 224 26
48 Graham Clark Durham 12 12 271 25
49 Sikandar Raza Worcestershire 9 9 258 24
50 Zen Malik Birmingham Bears 9 9 216 24
51 Rishi Patel Leicestershire 12 12 215 24
52 Zak Crawley Kent 12 12 259 23
53 Ben Cox Leicestershire 12 12 221 23
54 Hilton Cartwright Hampshire 15 15 313 22
55 Ben Kellaway Glamorgan 12 12 249 22
56 Keaton Jennings Lancashire 12 12 218 22
57 Ben McDermott Lancashire 12 12 256 21
58 Luke Hollman Middlesex 12 12 250 21
59 Leus du Plooy Middlesex 12 12 226 21
60 Miles Hammond Gloucestershire 13 13 211 21
61 Dawid Malan Gloucestershire 6 6 202 21
62 Sam Hain Birmingham Bears 10 10 306 20
63 Nick Kelly Leicestershire 9 9 243 20
64 Brett D'Oliveira Worcestershire 11 11 175 20
65 Luc Benkenstein Essex 13 11 237 19
66 Ben Charlesworth Gloucestershire 7 7 218 19
67 Harry Finch Kent 9 9 198 19
68 Michael Jones Lancashire 7 7 141 19
69 George Linde Nottinghamshire 13 13 252 18
70 Adam Hose Worcestershire 10 10 237 18
71 Kashif Ali Worcestershire 12 12 227 18
72 Laurie Evans Surrey 13 11 192 18
73 Ollie Robinson Durham 12 10 184 18
74 Josh De Caires Middlesex 10 10 169 17
75 Dan Mousley Birmingham Bears 8 8 217 16
76 Sam Curran Surrey 7 7 177 16
77 Jack Leaning Sussex 8 8 154 16
78 Caleb Jewell Derbyshire 6 6 132 16
79 Matt Boyle Middlesex 6 6 121 16
80 Tristan Stubbs Hampshire 12 11 288 15
81 Dan Lawrence Surrey 13 11 240 15
82 Simon Harmer Essex 13 9 192 15
83 Liam Dawson Hampshire 11 7 184 15
84 Craig Overton Somerset 14 9 182 15
85 Ben McKinney Durham 7 7 182 15
86 Will Jacks Surrey 5 5 179 15
87 James Wharton Yorkshire 6 6 162 15
88 Saif Zaib Northamptonshire 12 11 158 15
89 Tawanda Muyeye Kent 6 6 136 15
90 Adam Rossington Middlesex 6 6 130 15
91 Kai Smith Birmingham Bears 9 5 114 15
92 Lewis McManus Northamptonshire 14 12 204 14
93 Asa Tribe Glamorgan 7 7 151 14
94 Ben Green Leicestershire 12 11 144 14
95 Tom Clark Sussex 3 3 122 14
96 Kamran Dhariwal Gloucestershire 12 11 239 13
97 Tom Alsop Sussex 12 10 215 13
98 Justin Broad Northamptonshire 8 7 177 13
99 John Simpson Sussex 9 9 162 13
100 Daniel Sams Somerset 14 10 143 12
101 Shadab Khan Lancashire 6 6 128 12
102 Freddie McCann Nottinghamshire 11 10 108 12
103 Matthew Revis Yorkshire 13 12 242 11
104 Benny Howell Nottinghamshire 14 12 158 11
105 Ben Mayes Hampshire 9 7 155 11
106 James Neesham Glamorgan 10 8 85 11
107 Lewis Gregory Somerset 10 7 215 10
108 James Coles Sussex 6 6 157 10
109 Matty Hurst Lancashire 10 10 149 10
110 Matt Critchley Essex 13 10 136 10
111 George Thomas Sussex 5 5 105 10
112 Tom Curran Surrey 13 8 104 10
113 Rehan Ahmed Leicestershire 6 6 98 10
114 Joe Cracknell Middlesex 6 6 89 10
115 Noah Thain Essex 9 4 87 10
116 Josh Thomas Somerset 7 6 69 10
117 Andrew Tye Yorkshire 13 11 153 9
118 David Bedingham Durham 8 7 135 9
119 Ed Barnard Birmingham Bears 11 9 123 9
120 Chris Cooke Glamorgan 11 7 118 9
121 Jordan Hermann Somerset 3 3 105 9
122 Stevie Eskinazi Leicestershire 8 8 97 9
123 Tom Abell Somerset 5 5 96 9
124 Joe Moores Lancashire 12 12 155 8
125 Eathan Bosch Middlesex 9 8 134 8
126 James Bracey Gloucestershire 13 9 99 8
127 Jordan Cox Essex 5 5 82 8
128 Ollie Price Gloucestershire 6 5 70 8
129 Phil Salt Lancashire 2 2 66 8
130 Oli Carter Sussex 5 5 63 8
131 Moeen Ali Yorkshire 13 13 204 7
132 Tom Kohler-Cadmore Somerset 8 8 136 7
133 Nick Potts Derbyshire 12 8 98 7
134 Liam Scott Gloucestershire 6 6 93 7
135 James Fuller Hampshire 15 8 86 7
136 Chris Green Lancashire 3 3 76 7
137 Josh Davey Leicestershire 9 7 69 7
138 Dian Forrester Kent 3 2 69 7
139 Henry Cullen Worcestershire 6 4 63 7
140 Sol Budinger Leicestershire 3 2 56 7
141 Ethan Brookes Worcestershire 6 6 54 7
142 Jake Lintott Kent 12 7 53 7
143 Harry Came Derbyshire 3 3 108 6
144 Nathan McAndrew Glamorgan 10 6 88 6
145 Ryan Higgins Middlesex 6 6 84 6
146 Logan van Beek Yorkshire 4 3 80 6
147 Louis Kimber Northamptonshire 12 8 61 6
148 Vansh Jani Birmingham Bears 4 4 61 6
149 Ben Raine Durham 11 11 50 6
150 Marcus Harris Lancashire 3 2 39 6
151 Matthew Waite Worcestershire 11 9 106 5
152 Grant Stewart Kent 8 7 90 5
153 Calvin Harrison Northamptonshire 14 9 90 5
154 Graeme van Buuren Gloucestershire 7 6 76 5
155 Dillon Pennington Nottinghamshire 8 3 74 5
156 Wiaan Mulder Essex 6 5 67 5
157 Joe Pocklington Nottinghamshire 6 5 65 5
158 Amrit Basra Derbyshire 9 7 65 5
159 Matt Taylor Gloucestershire 11 7 59 5
160 Tom Prest Hampshire 5 4 52 5
161 Sam Whiteman Yorkshire 4 3 51 5
162 Sebastian Morgan Middlesex 7 5 45 5
163 Tymal Mills Sussex 12 6 27 5
164 Ben Geddes Middlesex 8 8 128 4
165 Dan Douthwaite Glamorgan 11 7 87 4
166 Will Rhodes Durham 6 4 81 4
167 Jordan Thompson Birmingham Bears 12 7 78 4
168 Hasan Ali Yorkshire 12 10 76 4
169 Lewis Goldsworthy Somerset 13 8 73 4
170 Kasey Aldridge Durham 12 8 67 4
171 Timm van der Gugten Glamorgan 8 6 56 4
172 Keith Dudgeon Kent 6 4 51 4
173 Danny Briggs Sussex 12 7 48 4
174 Chris Benjamin Kent 7 5 48 4
175 Adam Thomas Surrey 4 2 44 4
176 Matthew Potts Durham 11 6 43 4
177 Jonny Tattersall Leicestershire 2 2 42 4
178 Ben Sanderson Northamptonshire 14 7 39 4
179 Luke Procter Northamptonshire 3 3 35 4
180 Yousaf Bin Naeem Derbyshire 6 5 33 4
181 Ben Duckett Nottinghamshire 1 1 29 4
182 Ben Mike Leicestershire 7 5 83 3
183 Joe Phillips Gloucestershire 4 4 60 3
184 Tom Taylor Worcestershire 12 6 55 3
185 Jordan Clark Surrey 10 5 54 3
186 Shane Snater Essex 13 6 52 3
187 Usama Mir Worcestershire 12 8 47 3
188 Zaman Akhter Essex 10 3 37 3
189 Chris Woakes Birmingham Bears 12 8 32 3
190 Mason Crane Glamorgan 10 4 31 3
191 George Balderson Lancashire 4 2 31 3
192 Zafar Gohar Middlesex 10 6 25 3
193 Matt Milnes Kent 11 6 23 3
194 Chris Wood Hampshire 15 4 22 3
195 Joe Denly Kent 10 8 96 2
196 Faheem Ashraf Yorkshire 8 7 74 2
197 Liam Patterson-White Nottinghamshire 10 8 62 2
198 Chris Jordan Surrey 8 4 59 2
199 Henry Hurle Glamorgan 5 4 54 2
200 Paul Coughlin Lancashire 1 1 37 2
201 Tom Price Sussex 6 4 34 2
202 Duan Jansen Gloucestershire 7 6 34 2
203 Caleb Falconer Middlesex 4 3 32 2
204 Jack Carson Sussex 6 5 26 2
205 Jafer Chohan Yorkshire 12 6 22 2
206 Ruan de Swardt Leicestershire 3 3 17 2
207 Beyers Swanepoel Worcestershire 2 2 17 2
208 Ian Holland Leicestershire 4 3 14 2
209 Charlie Bennett Essex 11 2 14 2
210 Sheridon Gumbs Leicestershire 1 1 11 2
211 Jos Buttler Lancashire 1 1 10 2
212 Jack Blatherwick Lancashire 7 5 54 1
213 Liam Trevaskis Leicestershire 10 9 50 1
214 Charlie Tear Sussex 3 2 42 1
215 Danny Lamb Sussex 6 4 41 1
216 Ben Aitchison Derbyshire 8 5 41 1
217 James Sales Northamptonshire 14 8 34 1
218 Tom Rogers Kent 7 6 33 1
219 Fred Klaassen Kent 8 2 26 1
220 Dom Bess Yorkshire 8 6 25 1
221 Henry Crocombe Sussex 7 4 24 1
222 Ali Orr Hampshire 1 1 22 1
223 Tom Hartley Lancashire 12 6 21 1
224 George Hill Yorkshire 4 2 19 1
225 Mackenzie Jones Essex 3 1 19 1
226 Noah Cornwell Middlesex 7 2 18 1
227 Sam Wood Leicestershire 2 1 18 1
228 Craig Miles Gloucestershire 4 3 15 1
229 Josh Hull Leicestershire 7 4 14 1
230 Alex Davies Birmingham Bears 5 4 13 1
231 Olly Stone Nottinghamshire 13 4 12 1
232 Nathan Sowter Durham 12 6 12 1
233 Riley Meredith Somerset 8 3 11 1
234 Jack Morley Derbyshire 10 3 11 1
235 Scott Currie Hampshire 15 4 11 1
236 Ekansh Singh Kent 2 2 11 1
237 Lyndon James Nottinghamshire 1 1 9 1
238 Jaydn Denly Kent 1 1 9 1
239 James Minto Durham 1 1 9 1
240 Colin Ingram Glamorgan 1 1 7 1
241 Alex Horton Glamorgan 1 1 7 1
242 Andy Gorvin Glamorgan 4 1 7 1
243 Farhan Ahmed Nottinghamshire 1 1 7 1
244 Joe Root Yorkshire 2 2 6 1
245 Reece Topley Surrey 13 3 6 1
246 Daniel Moriarty Yorkshire 5 2 5 1

Most Catches in Vitality Blast (T20 Blast) 2026

POS PLAYER TEAM INN CATCHES

Most Wickets in Vitality Blast (T20 Blast) 2026

POS PLAYER TEAM MATCHES INN BALLS WKTS 5Wkts
1 Hasan Ali Yorkshire 12 12 264 27 0
2 Scott Currie Hampshire 15 15 335 26 0
3 James Sales Northamptonshire 14 14 285 25 1
4 Calvin Harrison Northamptonshire 14 14 294 22 1
5 Ben Sanderson Northamptonshire 14 14 298 21 0
6 Sonny Baker Hampshire 8 8 185 21 2
7 Andrew Tye Yorkshire 13 13 290 21 0
8 Usama Mir Worcestershire 12 12 282 20 0
9 Reece Topley Surrey 13 13 273 20 0
10 Daniel Sams Somerset 14 14 278 20 0
11 Jake Ball Somerset 13 13 236 20 0
12 Mohammad Ali Nottinghamshire 10 10 239 19 0
13 Chris Wood Hampshire 15 15 354 19 0
14 Matthew Potts Durham 11 11 239 19 0
15 Akif Javed Derbyshire 12 12 276 18 0
16 Ben Raine Durham 11 11 245 17 0
17 Callum Parkinson Durham 12 12 258 17 0
18 George Linde Nottinghamshire 13 13 258 17 0
19 Matthew Waite Worcestershire 11 11 230 17 0
20 James Fuller Hampshire 15 15 305 17 0
21 Shane Snater Essex 13 13 282 17 0
22 Usman Tariq Birmingham Bears 11 11 252 16 0
23 Duan Jansen Gloucestershire 7 7 154 16 0
24 Jafer Chohan Yorkshire 12 11 237 16 0
25 Tymal Mills Sussex 12 12 272 16 0
26 Charlie Bennett Essex 11 11 185 16 0
27 Nick Potts Derbyshire 12 12 226 16 0
28 Mason Crane Glamorgan 10 10 234 15 0
29 Craig Overton Somerset 14 14 306 15 0
30 Nathan McAndrew Glamorgan 10 10 210 15 0
31 Ben Kellaway Glamorgan 12 12 228 14 0
32 Matt Milnes Kent 11 11 232 14 0
33 Riley Meredith Somerset 8 8 168 14 0
34 Marchant de Lange Gloucestershire 13 13 280 14 0
35 David Willey Northamptonshire 15 15 336 14 0
36 Simon Harmer Essex 13 13 258 13 0
37 Tom Taylor Worcestershire 12 12 246 13 0
38 Matt Critchley Essex 13 12 239 13 0
39 Danny Briggs Sussex 12 12 267 13 0
40 Dan Douthwaite Glamorgan 11 11 234 13 0
41 Kasey Aldridge Durham 12 10 169 13 0
42 Liam Patterson-White Nottinghamshire 10 10 174 12 0
43 Liam Livingstone Lancashire 10 10 216 12 0
44 Tom Hartley Lancashire 12 11 197 12 0
45 George Scrimshaw Northamptonshire 13 12 198 12 0
46 Adam Finch Worcestershire 7 7 126 12 0
47 Olly Stone Nottinghamshire 13 13 219 12 0
48 Jordan Thompson Birmingham Bears 12 12 212 12 0
49 Luke Hollman Middlesex 12 12 246 11 0
50 D'Arcy Short Gloucestershire 13 10 138 11 0
51 Benny Howell Nottinghamshire 14 14 261 11 0
52 Richard Gleeson Birmingham Bears 8 8 184 11 0
53 Martin Andersson Derbyshire 12 10 180 11 1
54 Matt Taylor Gloucestershire 11 11 228 11 0
55 Zaman Akhter Essex 10 10 168 11 0
56 Ben Aitchison Derbyshire 8 8 158 11 0
57 Shadab Khan Lancashire 6 6 138 10 0
58 Sufyan Moqim Derbyshire 6 6 144 10 0
59 Jack Morley Derbyshire 10 10 204 10 0
60 Matt Montgomery Derbyshire 12 12 212 10 0
61 Tom Lawes Surrey 8 8 137 10 0
62 Rehan Ahmed Leicestershire 6 6 144 10 0
63 Tom Helm Middlesex 12 12 258 10 0
64 Ben Green Leicestershire 12 12 213 10 0
65 Sikandar Raza Worcestershire 9 9 210 9 0
66 Dan Lawrence Surrey 13 9 138 9 0
67 Liam Dawson Hampshire 11 11 258 9 0
68 Jake Lintott Kent 12 12 252 9 0
69 Liam Trevaskis Leicestershire 10 10 198 9 0
70 Josh Davey Leicestershire 9 9 156 9 0
71 Chris Jordan Surrey 8 8 162 9 0
72 Jordan Clark Surrey 10 10 157 9 0
73 Tom Curran Surrey 13 12 222 9 0
74 Dillon Pennington Nottinghamshire 8 8 162 9 0
75 Sam Cook Essex 5 5 102 8 0
76 Zafar Gohar Middlesex 10 10 204 8 0
77 James Anderson Lancashire 5 5 114 8 0
78 Nathan Sowter Durham 12 12 246 8 0
79 Saqib Mahmood Lancashire 6 6 144 8 0
80 Moeen Ali Yorkshire 13 10 138 8 0
81 Lewis Goldsworthy Somerset 13 12 216 8 0
82 Sean Hunt Sussex 7 7 158 8 0
83 Beau Webster Birmingham Bears 12 12 126 8 0
84 Ben Allison Worcestershire 7 7 126 8 0
85 Ian Holland Leicestershire 4 4 90 7 0
86 Ashton Turner Leicestershire 12 10 141 7 0
87 Keith Dudgeon Kent 6 6 137 7 0
88 Noah Cornwell Middlesex 7 7 154 7 0
89 Alex Green Leicestershire 8 8 150 7 0
90 Wiaan Mulder Essex 6 6 108 7 0
91 James Neesham Glamorgan 10 10 156 7 0
92 Jack Blatherwick Lancashire 7 6 91 7 0
93 Tom Rogers Kent 7 7 132 7 0
94 Eathan Bosch Middlesex 9 9 168 7 0
95 Tom Aspinwall Lancashire 6 6 101 7 0
96 Craig Miles Gloucestershire 4 4 82 6 0
97 Andrew Neal Hampshire 5 5 108 6 0
98 Mohammad Amir Nottinghamshire 7 7 162 6 0
99 Naavya Sharma Middlesex 5 5 108 6 0
100 Chris Woakes Birmingham Bears 12 12 241 6 0
101 Jack Taylor Gloucestershire 13 9 128 6 0
102 Mitchell Stanley Lancashire 3 3 66 6 0
103 Sean Abbott Surrey 10 10 187 6 0
104 Fazalhaq Farooqi Glamorgan 2 2 48 6 0
105 Logan van Beek Yorkshire 4 4 78 6 0
106 Jack Carson Sussex 6 5 107 6 0
107 Grant Stewart Kent 8 8 122 6 0
108 Liam Scott Gloucestershire 6 6 114 6 0
109 James Hayes Gloucestershire 4 4 64 6 0
110 Josh Thomas Somerset 7 4 36 5 0
111 Fateh Singh Worcestershire 3 3 50 5 0
112 Saif Zaib Northamptonshire 12 9 108 5 0
113 Dom Bess Yorkshire 8 5 74 5 0
114 George Balderson Lancashire 4 4 78 5 0
115 James Coles Sussex 6 6 132 5 0
116 Yousef Majid Surrey 5 5 90 5 0
117 Fred Klaassen Kent 8 8 166 5 0
118 Binura Fernando Nottinghamshire 3 3 60 5 0
119 Tazeem Ali Birmingham Bears 5 5 78 5 0
120 Matthew Revis Yorkshire 13 5 77 5 0
121 Manny Lumsden Hampshire 5 5 99 5 0
122 George Hill Yorkshire 4 4 78 4 0
123 Brydon Carse Durham 3 3 66 4 0
124 Graeme van Buuren Gloucestershire 7 7 120 4 0
125 Andy Gorvin Glamorgan 4 4 78 4 0
126 Hasan Mahmud Kent 3 3 66 4 0
127 Dan Mousley Birmingham Bears 8 8 138 4 0
128 Luke Procter Northamptonshire 3 3 54 4 0
129 Rob Yates Birmingham Bears 11 2 30 4 0
130 Ollie Price Gloucestershire 6 5 72 4 0
131 Daniel Moriarty Yorkshire 5 5 96 4 0
132 Lewis Gregory Somerset 10 8 132 4 0
133 Ned Leonard Glamorgan 4 4 84 4 0
134 Faheem Ashraf Yorkshire 8 8 150 4 0
135 Oliver Hannon-Dalby Birmingham Bears 4 4 70 4 0
136 Josh Shaw Somerset 7 7 93 4 0
137 Sebastian Morgan Middlesex 7 6 85 4 0
138 Noah Thain Essex 9 1 12 3 0
139 Dian Forrester Kent 3 2 30 3 0
140 Matt Boyle Middlesex 6 4 48 3 0
141 Tom Price Sussex 6 6 90 3 0
142 Jack Leach Somerset 2 2 36 3 0
143 Timm van der Gugten Glamorgan 8 8 144 3 0
144 Chris Green Lancashire 3 3 72 3 0
145 Beyers Swanepoel Worcestershire 2 2 42 3 0
146 Luke Wood Lancashire 5 5 96 3 0
147 Danny Lamb Sussex 6 6 88 3 0
148 Ben Mike Leicestershire 7 6 90 3 0
149 Henry Crocombe Sussex 7 7 132 3 0
150 Ethan Brookes Worcestershire 6 4 36 2 0
151 Will Jacks Surrey 5 4 84 2 0
152 Joe Denly Kent 10 8 96 2 0
153 Jack Leaning Sussex 8 3 42 2 0
154 Colin Ackermann Durham 12 9 78 2 0
155 Mackenzie Jones Essex 3 3 24 2 0
156 Josh De Caires Middlesex 10 2 30 2 0
157 Daaryoush Ahmed Gloucestershire 2 2 36 2 0
158 Joe Root Yorkshire 2 1 18 2 0
159 Josh Hull Leicestershire 7 7 92 2 0
160 Freddie McCann Nottinghamshire 11 4 48 1 0
161 Ollie Robinson Sussex 1 1 24 1 0
162 Jaydn Denly Kent 1 1 18 1 0
163 Nathan McSweeney Northamptonshire 14 2 30 1 0
164 Ekansh Singh Kent 2 2 23 1 0
165 Delano Potgieter Hampshire 3 2 26 1 0
166 Brett D'Oliveira Worcestershire 11 3 19 1 0
167 Harry Singh Lancashire 5 4 42 1 0
168 Alfie Ogborne Somerset 2 2 36 1 0
169 Luc Benkenstein Essex 13 8 72 1 0
170 Fynn Hudson-Prentice Sussex 2 2 36 1 0
171 Bertie Foreman Kent 1 1 12 1 0
172 Paul Coughlin Lancashire 1 1 24 1 0
173 Eddie Jack Hampshire 1 1 12 1 0

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

POS PLAYER TEAM MATCHES INN RUNS WKTS 5Wkts
1 Sonny Baker Hampshire 8 8 247 21 2
2 Martin Andersson Derbyshire 12 10 289 11 1
3 Calvin Harrison Northamptonshire 14 14 336 22 1
4 James Sales Northamptonshire 14 14 401 25 1

Best Economy in Vitality Blast (T20 Blast) 2026

POS PLAYER TEAM MATCHES INN ECO SR
1 Noah Thain Essex 9 1 5.5
2 Sam Cook Essex 5 5 5.76
3 Ethan Brookes Worcestershire 6 4 6
4 Usman Tariq Birmingham Bears 11 11 6.1
5 Josh Thomas Somerset 7 4 6.5
6 Freddie McCann Nottinghamshire 11 4 6.5
7 Craig Miles Gloucestershire 4 4 6.51
8 Sikandar Raza Worcestershire 9 9 6.54
9 Dian Forrester Kent 3 2 6.6
10 Simon Harmer Essex 13 13 6.74
11 Calvin Harrison Northamptonshire 14 14 6.86
12 Ben Raine Durham 11 11 6.91
13 George Hill Yorkshire 4 4 6.92
14 Dan Lawrence Surrey 13 9 6.96
15 Ollie Robinson Sussex 1 1 7
16 Jaydn Denly Kent 1 1 7
17 Ian Holland Leicestershire 4 4 7.07
18 Ashton Turner Leicestershire 12 10 7.11
19 Callum Parkinson Durham 12 12 7.21
20 Zafar Gohar Middlesex 10 10 7.26
21 Will Jacks Surrey 5 4 7.29
22 Joe Denly Kent 10 8 7.31
23 Liam Patterson-White Nottinghamshire 10 10 7.31
24 Ben Kellaway Glamorgan 12 12 7.34
25 Brydon Carse Durham 3 3 7.36
26 James Anderson Lancashire 5 5 7.42
27 Graeme van Buuren Gloucestershire 7 7 7.45
28 Liam Dawson Hampshire 11 11 7.47
29 Scott Currie Hampshire 15 15 7.47
30 Duan Jansen Gloucestershire 7 7 7.48
31 Nathan McSweeney Northamptonshire 14 2 7.6
32 Matt Milnes Kent 11 11 7.66
33 Fateh Singh Worcestershire 3 3 7.68
34 Jafer Chohan Yorkshire 12 11 7.7
35 Usama Mir Worcestershire 12 12 7.72
36 Mohammad Ali Nottinghamshire 10 10 7.73
37 Liam Livingstone Lancashire 10 10 7.75
38 Mason Crane Glamorgan 10 10 7.77
39 Andrew Neal Hampshire 5 5 7.78
40 Mohammad Amir Nottinghamshire 7 7 7.89
41 Jake Lintott Kent 12 12 7.9
42 Luke Hollman Middlesex 12 12 7.93
43 Ben Sanderson Northamptonshire 14 14 7.99
44 Saif Zaib Northamptonshire 12 9 8
45 D'Arcy Short Gloucestershire 13 10 8
46 Tristan Stubbs Hampshire 12 3 8
47 Matt Boyle Middlesex 6 4 8
48 Naavya Sharma Middlesex 5 5 8
49 Sonny Baker Hampshire 8 8 8.01
50 Tom Taylor Worcestershire 12 12 8.02
51 Hasan Ali Yorkshire 12 12 8.02
52 Andy Gorvin Glamorgan 4 4 8.08
53 Reece Topley Surrey 13 13 8.09
54 Keith Dudgeon Kent 6 6 8.1
55 Nathan Sowter Durham 12 12 8.12
56 Shadab Khan Lancashire 6 6 8.17
57 Riley Meredith Somerset 8 8 8.18
58 Liam Trevaskis Leicestershire 10 10 8.18
59 Josh Davey Leicestershire 9 9 8.23
60 Sufyan Moqim Derbyshire 6 6 8.25
61 Daniel Sams Somerset 14 14 8.27
62 Tom Hartley Lancashire 12 11 8.28
63 Jack Leaning Sussex 8 3 8.29
64 Chris Jordan Surrey 8 8 8.3
65 Benny Howell Nottinghamshire 14 14 8.3
66 Colin Ackermann Durham 12 9 8.31
67 Saqib Mahmood Lancashire 6 6 8.33
68 Asa Tribe Glamorgan 7 3 8.33
69 Moeen Ali Yorkshire 13 10 8.35
70 George Linde Nottinghamshire 13 13 8.35
71 Ekansh Singh Kent 2 2 8.35
72 Matt Critchley Essex 13 12 8.36
73 Hasan Mahmud Kent 3 3 8.36
74 Craig Overton Somerset 14 14 8.39
75 Marchant de Lange Gloucestershire 13 13 8.4
76 Noah Cornwell Middlesex 7 7 8.42
77 Dom Bess Yorkshire 8 5 8.43
78 James Sales Northamptonshire 14 14 8.44
79 Mackenzie Jones Essex 3 3 8.5
80 Jack Morley Derbyshire 10 10 8.53
81 Chris Wood Hampshire 15 15 8.54
82 Lewis Goldsworthy Somerset 13 12 8.56
83 Louis Kimber Northamptonshire 12 4 8.57
84 Sean Hunt Sussex 7 7 8.58
85 Matt Montgomery Derbyshire 12 12 8.6
86 Akif Javed Derbyshire 12 12 8.61
87 Chris Woakes Birmingham Bears 12 12 8.66
88 Richard Gleeson Birmingham Bears 8 8 8.74
89 Andrew Tye Yorkshire 13 13 8.75
90 Joe Pocklington Nottinghamshire 6 4 8.75
91 Tom Lawes Surrey 8 8 8.8
92 Ed Barnard Birmingham Bears 11 5 8.83
93 Dan Mousley Birmingham Bears 8 8 8.87
94 Luke Procter Northamptonshire 3 3 8.89
95 Jack Taylor Gloucestershire 13 9 8.91
96 Mitchell Stanley Lancashire 3 3 8.91
97 Alex Green Leicestershire 8 8 8.92
98 Sean Abbott Surrey 10 10 8.95
99 Matthew Waite Worcestershire 11 11 8.95
100 Beau Webster Birmingham Bears 12 12 8.95
101 Tom Alsop Sussex 12 1 9
102 George Scrimshaw Northamptonshire 13 12 9
103 Rob Yates Birmingham Bears 11 2 9
104 Fazalhaq Farooqi Glamorgan 2 2 9
105 Jordan Clark Surrey 10 10 9.06
106 Tom Price Sussex 6 6 9.07
107 Tom Curran Surrey 13 12 9.08
108 George Balderson Lancashire 4 4 9.08
109 Rehan Ahmed Leicestershire 6 6 9.08
110 Danny Briggs Sussex 12 12 9.1
111 David Willey Northamptonshire 15 15 9.12
112 Jack Leach Somerset 2 2 9.17
113 Timm van der Gugten Glamorgan 8 8 9.17
114 Tom Helm Middlesex 12 12 9.19
115 James Coles Sussex 6 6 9.23
116 Ollie Price Gloucestershire 6 5 9.25
117 James Fuller Hampshire 15 15 9.27
118 Dan Douthwaite Glamorgan 11 11 9.31
119 Matthew Potts Durham 11 11 9.31
120 Yousef Majid Surrey 5 5 9.33
121 Fred Klaassen Kent 8 8 9.4
122 Wiaan Mulder Essex 6 6 9.44
123 Daniel Moriarty Yorkshire 5 5 9.44
124 Logan van Beek Yorkshire 4 4 9.46
125 Delano Potgieter Hampshire 3 2 9.46
126 Brett D'Oliveira Worcestershire 11 3 9.47
127 Tom Lammonby Somerset 2 2 9.5
128 Shane Snater Essex 13 13 9.51
129 Jake Ball Somerset 13 13 9.53
130 Jack Carson Sussex 6 5 9.59
131 Tymal Mills Sussex 12 12 9.6
132 Martin Andersson Derbyshire 12 10 9.63
133 Lewis Gregory Somerset 10 8 9.64
134 Matt Taylor Gloucestershire 11 11 9.66
135 Will Williams Gloucestershire 2 2 9.68
136 Binura Fernando Nottinghamshire 3 3 9.7
137 Adam Finch Worcestershire 7 7 9.71
138 Ben Allison Worcestershire 7 7 9.76
139 Tazeem Ali Birmingham Bears 5 5 9.77
140 Zaman Akhter Essex 10 10 9.82
141 James Neesham Glamorgan 10 10 9.92
142 Farhan Ahmed Nottinghamshire 1 1 10
143 Jack Blatherwick Lancashire 7 6 10.02
144 Grant Stewart Kent 8 8 10.03
145 Liam Scott Gloucestershire 6 6 10.05
146 Ned Leonard Glamorgan 4 4 10.07
147 Faheem Ashraf Yorkshire 8 8 10.12
148 Matthew Revis Yorkshire 13 5 10.13
149 Chris Green Lancashire 3 3 10.17
150 Oliver Hannon-Dalby Birmingham Bears 4 4 10.2
151 Beyers Swanepoel Worcestershire 2 2 10.29
152 Manny Lumsden Hampshire 5 5 10.36
153 Charlie Bennett Essex 11 11 10.38
154 Josh De Caires Middlesex 10 2 10.4
155 James Hayes Gloucestershire 4 4 10.41
156 Harry Singh Lancashire 5 4 10.43
157 Olly Stone Nottinghamshire 13 13 10.44
158 Luke Wood Lancashire 5 5 10.44
159 Nick Potts Derbyshire 12 12 10.49
160 Joey Evison Kent 1 1 10.5
161 Alfie Ogborne Somerset 2 2 10.5
162 Daaryoush Ahmed Gloucestershire 2 2 10.5
163 Kasey Aldridge Durham 12 10 10.54
164 Jordan Thompson Birmingham Bears 12 12 10.56
165 Danny Lamb Sussex 6 6 10.57
166 Nathan McAndrew Glamorgan 10 10 10.63
167 Ruan de Swardt Leicestershire 3 2 10.75
168 Dillon Pennington Nottinghamshire 8 8 10.78
169 Ben Green Leicestershire 12 12 10.79
170 Tom Rogers Kent 7 7 10.82
171 Josh Shaw Somerset 7 7 10.84
172 Ben Mike Leicestershire 7 6 10.87
173 Eathan Bosch Middlesex 9 9 10.96
174 Luc Benkenstein Essex 13 8 11.08
175 Ben Aitchison Derbyshire 8 8 11.09
176 Tom Aspinwall Lancashire 6 6 11.23
177 Henry Crocombe Sussex 7 7 11.36
178 Sebastian Morgan Middlesex 7 6 11.44
179 Joe Root Yorkshire 2 1 11.67
180 Ryan Higgins Middlesex 6 4 11.86
181 Paul Walter Essex 13 4 12
182 Rishi Patel Leicestershire 12 1 12
183 Fynn Hudson-Prentice Sussex 2 2 12.17
184 Matt Parkinson Kent 1 1 12.5
185 Bertie Foreman Kent 1 1 12.5
186 James Minto Durham 1 1 12.5
187 Brad Currie Sussex 1 1 12.67
188 Josh Hull Leicestershire 7 7 12.78
189 Paul Coughlin Lancashire 1 1 14
190 Eddie Jack Hampshire 1 1 14.5
191 Sam Wood Leicestershire 2 2 14.5
192 Raphy Weatherall Northamptonshire 1 1 15
193 Luke Robinson Durham 1 1 17.5
194 Gus Miller Northamptonshire 1 1 18
195 Sam Curran Surrey 7 1 24
196 Ross Whiteley Derbyshire 12 1 27

in Vitality Blast (T20 Blast) 2026

POS PLAYER TEAM MATCHES INN ECO AVG

FAQs on Vitality Blast (T20 Blast) 2026

  • Who scores the most runs in Vitality Blast (T20 Blast) 2026?
    Joe Weatherley holds the record for most runs (591) in Vitality Blast (T20 Blast) 2026
  • Who hit most fours in Vitality Blast (T20 Blast) 2026?
    Ricardo Vasconcelos holds the record for most fours (65) in Vitality Blast (T20 Blast) 2026
  • Who hit most sixes in Vitality Blast (T20 Blast) 2026?
    Aneurin Donald holds the record for most sixes (37) in Vitality Blast (T20 Blast) 2026
  • Who is highest wicket taker in Vitality Blast (T20 Blast) 2026?
    Hasan Ali is the top wicket-taker (27) in Vitality Blast (T20 Blast) 2026
  • Who has the highest strike rate in Vitality Blast (T20 Blast) 2026?
    Fred Klaassen has the highest strike rate (288.89) in Vitality Blast (T20 Blast) 2026
  • Who has taken most 5 wickets in Vitality Blast (T20 Blast) 2026?
    Sonny Baker has taken most 5 wickets (2) in Vitality Blast (T20 Blast) 2026
[an error occurred while processing this directive]