Notifications
Settings
Clear Notifications
Notifications
Use the toggle to switch on notifications
  • Block for 8 hours
  • Block for 12 hours
  • Block for 24 hours
  • Don't block
Home  »  Cricket  »  Vitality Blast (T20 Blast) 2026  »  Stats

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 Beau Webster Birmingham Bears 12 12 578 149.35 56 24
2 Aneurin Donald Derbyshire 12 12 489 230.66 48 37
3 George Munsey Nottinghamshire 12 12 477 141.96 42 21
4 Alex Lees Durham 12 12 473 164.24 50 19
5 Chris Lynn Northamptonshire 10 10 457 179.92 49 25
6 Liam Livingstone Lancashire 10 10 456 164.62 26 35
7 Daniel Hughes Sussex 12 12 438 153.68 58 11
8 D'Arcy Short Gloucestershire 12 12 429 158.30 53 18
9 James Rew Somerset 10 10 426 157.78 43 13
10 Adam Lyth Yorkshire 12 12 409 180.97 42 24
11 Kiran Carlson Glamorgan 12 12 405 195.65 43 23
12 Martin Andersson Derbyshire 12 12 398 148.51 41 13
13 Jason Roy Surrey 12 12 397 155.08 38 21
14 Sam Billings Kent 12 12 385 167.39 29 21
15 Jonny Bairstow Yorkshire 12 12 383 142.38 47 13
16 Joe Weatherley Hampshire 12 12 382 148.64 39 12
17 Paul Walter Essex 12 12 372 157.63 57 9
18 Michael Pepper Essex 12 12 355 144.31 39 15
19 Will Smale Glamorgan 12 12 342 138.46 36 14
20 David Willey Northamptonshire 12 12 338 165.69 27 20
21 Sean Dickson Glamorgan 12 12 336 157.75 38 14
22 Ashton Turner Leicestershire 12 12 327 176.76 29 13
23 Will Smeed Somerset 8 8 324 175.14 32 17
24 James Vince Hampshire 11 11 310 151.96 37 7
25 Gareth Roderick Worcestershire 12 11 310 134.78 32 7
26 Sam Hain Birmingham Bears 10 10 306 140.37 20 10
27 Colin Ackermann Durham 12 12 302 134.82 27 7
28 Charlie Allison Essex 10 10 302 130.74 25 14
29 Jack Haynes Nottinghamshire 12 12 301 139.35 28 9
30 Max Holden Middlesex 12 12 297 132.59 32 10
31 Tom Moores Nottinghamshire 12 12 295 149.75 25 16
32 Ricardo Vasconcelos Northamptonshire 12 12 294 142.72 45 6
33 Rob Yates Birmingham Bears 11 11 289 148.21 29 14
34 Ross Whiteley Derbyshire 12 11 288 162.71 26 14
35 Tristan Stubbs Hampshire 10 9 278 136.27 15 12
36 Matt Montgomery Derbyshire 12 12 273 156.90 33 7
37 Graham Clark Durham 12 12 271 157.56 25 15
38 Hilton Cartwright Hampshire 12 12 269 175.82 17 19
39 Zak Crawley Kent 12 12 259 138.50 23 11
40 Sikandar Raza Worcestershire 9 9 258 144.13 24 10
41 Harrison Ward Sussex 9 9 258 168.63 28 15
42 Ben McDermott Lancashire 12 12 256 145.45 21 15
43 Wayne Madsen Derbyshire 12 12 254 135.83 34 1
44 Nathan McSweeney Northamptonshire 11 11 252 131.94 24 7
45 Luke Hollman Middlesex 12 12 250 126.90 21 7
46 Thomas Rew Somerset 12 12 250 166.67 31 11
47 Ben Kellaway Glamorgan 12 12 249 142.29 22 9
48 Jack Taylor Gloucestershire 12 11 246 139.77 25 7
49 Daniel Bell-Drummond Kent 12 12 245 131.72 28 6
50 George Linde Nottinghamshire 11 11 244 148.78 17 13
51 Nick Kelly Leicestershire 9 9 243 119.12 20 7
52 Will Luxton Yorkshire 12 12 243 141.28 24 13
53 Joe Clarke Nottinghamshire 12 12 240 137.93 31 6
54 Tom Banton Somerset 8 8 238 161.90 27 11
55 Adam Hose Worcestershire 10 10 237 119.10 18 7
56 Dan Lawrence Surrey 12 10 237 151.92 15 11
57 Matthew Revis Yorkshire 12 11 233 166.43 11 14
58 Kamran Dhariwal Gloucestershire 11 10 229 176.15 12 18
59 Kashif Ali Worcestershire 12 12 227 138.41 18 12
60 Leus du Plooy Middlesex 12 12 226 134.52 21 8
61 Toby Albert Hampshire 12 12 223 125.99 27 9
62 Ben Cox Leicestershire 12 12 221 130.00 23 3
63 Luc Benkenstein Essex 12 10 220 130.95 18 10
64 Keaton Jennings Lancashire 12 12 218 124.57 22 8
65 Dan Mousley Birmingham Bears 8 8 217 169.53 16 12
66 Zen Malik Birmingham Bears 9 9 216 175.61 24 11
67 Tom Alsop Sussex 12 10 215 128.74 13 9
68 Ollie Pope Surrey 12 9 215 141.45 25 5
69 Rishi Patel Leicestershire 12 12 215 141.45 24 9
70 Josh Philippe Surrey 6 6 212 164.34 25 7
71 Miles Hammond Gloucestershire 12 12 211 127.11 21 8
72 Moeen Ali Yorkshire 12 12 204 121.43 7 17
73 Dawid Malan Gloucestershire 5 5 202 145.32 21 5
74 Harry Finch Kent 9 9 198 115.79 19 2
75 Isaac Mohammed Worcestershire 11 11 193 111.56 29 3
76 Simon Harmer Essex 12 8 185 186.87 15 10
77 Ollie Robinson Durham 12 10 184 146.03 18 6
78 Ben McKinney Durham 7 7 182 165.45 15 12
79 Lewis Gregory Somerset 8 5 180 171.43 6 14
80 Will Jacks Surrey 5 5 179 157.02 15 10
81 Sam Curran Surrey 7 7 177 138.28 16 8
82 Justin Broad Northamptonshire 8 7 177 141.60 13 7
83 Brett D'Oliveira Worcestershire 11 11 175 124.11 20 3
84 Josh De Caires Middlesex 10 10 169 140.83 17 7
85 John Simpson Sussex 9 9 162 142.11 13 9
86 James Wharton Yorkshire 6 6 162 133.88 15 7
87 James Coles Sussex 6 6 157 128.69 10 3
88 Joe Moores Lancashire 12 12 155 134.78 8 10
89 Jack Leaning Sussex 8 8 154 113.24 16 1
90 Laurie Evans Surrey 12 10 152 138.18 14 7
91 Asa Tribe Glamorgan 7 7 151 131.30 14 2
92 Ben Charlesworth Gloucestershire 6 6 150 137.61 11 7
93 Liam Dawson Hampshire 9 6 149 144.66 11 5
94 Lewis McManus Northamptonshire 11 9 149 165.56 12 8
95 Matty Hurst Lancashire 10 10 149 128.45 10 8
96 Ben Mayes Hampshire 6 5 146 148.98 10 8
97 Ben Green Leicestershire 12 11 144 113.39 14 3
98 Michael Jones Lancashire 7 7 141 141.00 19 3
99 Andrew Tye Yorkshire 12 10 137 187.67 9 13
100 Tawanda Muyeye Kent 6 6 136 147.83 15 5
101 David Bedingham Durham 8 7 135 131.07 9 5
102 Eathan Bosch Middlesex 9 8 134 127.62 8 6
103 Saif Zaib Northamptonshire 9 9 132 150.00 14 4
104 Caleb Jewell Derbyshire 6 6 132 133.33 16 3
105 Adam Rossington Middlesex 6 6 130 130.00 15 6
106 Daniel Sams Somerset 12 8 130 168.83 12 7
107 Shadab Khan Lancashire 6 6 128 177.78 12 7
108 Ben Geddes Middlesex 8 8 128 128.00 4 8
109 Ed Barnard Birmingham Bears 11 9 123 155.70 9 6
110 Matt Critchley Essex 12 9 123 141.38 9 5
111 Tom Clark Sussex 3 3 122 259.57 14 9
112 Matt Boyle Middlesex 6 6 121 135.96 16 4
113 Benny Howell Nottinghamshire 12 10 120 155.84 10 5
114 Chris Cooke Glamorgan 11 7 118 143.90 9 6
115 Kai Smith Birmingham Bears 9 5 114 144.30 15 3
116 Harry Came Derbyshire 3 3 108 150.00 6 4
117 Freddie McCann Nottinghamshire 11 10 108 114.89 12 3
118 Matthew Waite Worcestershire 11 9 106 127.71 5 5
119 Tom Kohler-Cadmore Somerset 6 6 105 134.62 6 7
120 George Thomas Sussex 5 5 105 164.06 10 5
121 Jordan Hermann Somerset 3 3 105 156.72 9 6
122 Tom Curran Surrey 12 7 99 165.00 9 6
123 Craig Overton Somerset 12 7 98 136.11 6 3
124 Nick Potts Derbyshire 12 8 98 130.67 7 5
125 Rehan Ahmed Leicestershire 6 6 98 128.95 10 5
126 Stevie Eskinazi Leicestershire 8 8 97 101.04 9 1
127 Joe Denly Kent 10 8 96 105.49 2 5
128 Tom Abell Somerset 5 5 96 118.52 9 1
129 Liam Scott Gloucestershire 6 6 93 104.49 7 1
130 Grant Stewart Kent 8 7 90 130.43 5 5
131 Joe Cracknell Middlesex 6 6 89 128.99 10 2
132 Nathan McAndrew Glamorgan 10 6 88 179.59 6 7
133 Dan Douthwaite Glamorgan 11 7 87 124.29 4 6
134 James Neesham Glamorgan 10 8 85 116.44 11 -
135 Ryan Higgins Middlesex 6 6 84 102.44 6 3
136 James Fuller Hampshire 12 7 83 159.62 7 5
137 Ben Mike Leicestershire 7 5 83 150.91 3 6
138 James Bracey Gloucestershire 12 8 82 146.43 7 3
139 Will Rhodes Durham 6 4 81 97.59 4 1
140 Calvin Harrison Northamptonshire 11 7 81 120.90 4 2
141 Jordan Thompson Birmingham Bears 12 7 78 134.48 4 4
142 Jordan Cox Essex 4 4 78 132.20 7 4
143 Noah Thain Essex 8 3 77 150.98 9 2
144 Chris Green Lancashire 3 3 76 140.74 7 1
145 Graeme van Buuren Gloucestershire 6 5 74 172.09 5 3
146 Faheem Ashraf Yorkshire 8 7 74 145.10 2 5
147 Dillon Pennington Nottinghamshire 7 2 74 194.74 5 5
148 Ollie Price Gloucestershire 6 5 70 109.38 8 1
149 Josh Davey Leicestershire 9 7 69 138.00 7 1
150 Josh Thomas Somerset 7 6 69 118.97 10 1
151 Dian Forrester Kent 3 2 69 132.69 7 3
152 Logan van Beek Yorkshire 3 2 68 170.00 4 3
153 Wiaan Mulder Essex 6 5 67 134.00 5 4
154 Kasey Aldridge Durham 12 8 67 104.69 4 1
155 Phil Salt Lancashire 2 2 66 126.92 8 1
156 Hasan Ali Yorkshire 11 9 65 224.14 3 7
157 Amrit Basra Derbyshire 9 7 65 116.07 5 2
158 Oli Carter Sussex 5 5 63 123.53 8 -
159 Henry Cullen Worcestershire 6 4 63 136.96 7 2
160 Vansh Jani Birmingham Bears 4 4 61 132.61 6 3
161 Joe Phillips Gloucestershire 4 4 60 127.66 3 3
162 Chris Jordan Surrey 7 3 58 138.10 2 4
163 Timm van der Gugten Glamorgan 8 6 56 130.23 4 2
164 Sol Budinger Leicestershire 3 2 56 107.69 7 1
165 Tom Taylor Worcestershire 12 6 55 130.95 3 3
166 Jordan Clark Surrey 10 5 54 135.00 3 4
167 Jack Blatherwick Lancashire 7 5 54 180.00 1 5
168 Lewis Goldsworthy Somerset 12 7 54 80.60 3 -
169 Ethan Brookes Worcestershire 6 6 54 131.71 7 1
170 Henry Hurle Glamorgan 5 4 54 120.00 2 4
171 Jake Lintott Kent 12 7 53 91.38 7 -
172 Matt Taylor Gloucestershire 10 6 52 123.81 5 1
173 Louis Kimber Northamptonshire 9 6 52 120.93 6 1
174 Tom Prest Hampshire 5 4 52 118.18 5 2
175 Sam Whiteman Yorkshire 4 3 51 100.00 5 -
176 Keith Dudgeon Kent 6 4 51 118.60 4 2
177 Liam Patterson-White Nottinghamshire 8 6 51 137.84 2 3
178 Shane Snater Essex 12 5 51 196.15 3 4
179 Ben Raine Durham 11 11 50 113.64 6 -
180 Liam Trevaskis Leicestershire 10 9 50 90.91 1 2
181 Danny Briggs Sussex 12 7 48 120.00 4 1
182 Chris Benjamin Kent 7 5 48 90.57 4 1
183 Usama Mir Worcestershire 12 8 47 134.29 3 3
184 Sebastian Morgan Middlesex 7 5 45 132.35 5 -
185 Adam Thomas Surrey 4 2 44 102.33 4 1
186 Matthew Potts Durham 11 6 43 126.47 4 1
187 Jonny Tattersall Leicestershire 2 2 42 120.00 4 -
188 Charlie Tear Sussex 3 2 42 127.27 1 4
189 Danny Lamb Sussex 6 4 41 132.26 1 3
190 Ben Aitchison Derbyshire 8 5 41 113.89 1 3
191 Marcus Harris Lancashire 3 2 39 150.00 6 -
192 Harry Singh Lancashire 5 3 39 130.00 - 3
193 Paul Coughlin Lancashire 1 1 37 154.17 2 3
194 Zaman Akhter Essex 10 3 37 142.31 3 2
195 Tom Price Sussex 6 4 34 109.68 2 1
196 Duan Jansen Gloucestershire 6 5 34 170.00 2 3
197 Luke Procter Northamptonshire 1 1 33 132.00 4 -
198 Tom Rogers Kent 7 6 33 91.67 1 1
199 Yousaf Bin Naeem Derbyshire 6 5 33 126.92 4 2
200 Chris Woakes Birmingham Bears 12 8 32 106.67 3 1
201 James Sales Northamptonshire 11 6 32 106.67 1 1
202 Caleb Falconer Middlesex 4 3 32 68.09 2 -
203 Mason Crane Glamorgan 10 4 31 110.71 3 -
204 George Balderson Lancashire 4 2 31 140.91 3 -
205 Joe Pocklington Nottinghamshire 4 3 31 119.23 3 1
206 Ben Sanderson Northamptonshire 11 5 30 142.86 4 -
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 2 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 Henry Crocombe Sussex 7 4 24 141.18 1 2
214 Matt Milnes Kent 11 6 23 115.00 3 -
215 Chris Wood Hampshire 12 3 22 137.50 3 1
216 Josh Shaw Somerset 7 4 22 95.65 - 1
217 Dom Bess Yorkshire 7 5 22 78.57 1 1
218 Ali Orr Hampshire 1 1 22 122.22 1 1
219 Tom Hartley Lancashire 12 6 21 95.45 1 -
220 Simon Fernandes Essex 5 4 21 80.77 - -
221 Mackenzie Jones Essex 3 1 19 146.15 1 1
222 Noah Cornwell Middlesex 7 2 18 200.00 1 2
223 Sam Wood Leicestershire 2 1 18 112.50 1 1
224 Ruan de Swardt Leicestershire 3 3 17 89.47 2 -
225 Beyers Swanepoel Worcestershire 2 2 17 100.00 2 -
226 Tom Lawes Surrey 7 3 17 89.47 - 1
227 Jafer Chohan Yorkshire 11 5 17 113.33 1 -
228 Craig Miles Gloucestershire 4 3 15 71.43 1 -
229 Ian Holland Leicestershire 4 3 14 107.69 2 -
230 Josh Hull Leicestershire 7 4 14 63.64 1 -
231 Alex Davies Birmingham Bears 5 4 13 72.22 1 -
232 Nathan Sowter Durham 12 6 12 85.71 1 -
233 Callum Parkinson Durham 12 2 12 57.14 - -
234 Sufyan Moqim Derbyshire 6 3 12 100.00 - -
235 Ben Allison Worcestershire 7 2 11 183.33 - 1
236 Jack Morley Derbyshire 10 3 11 73.33 1 -
237 Sheridon Gumbs Leicestershire 1 1 11 100.00 2 -
238 Ekansh Singh Kent 2 2 11 91.67 1 -
239 Jos Buttler Lancashire 1 1 10 166.67 2 -
240 Lyndon James Nottinghamshire 1 1 9 100.00 1 -
241 Scott Currie Hampshire 12 3 9 69.23 1 -
242 Jaydn Denly Kent 1 1 9 112.50 1 -
243 James Minto Durham 1 1 9 112.50 1 -
244 Colin Ingram Glamorgan 1 1 7 116.67 1 -
245 Sean Abbott Surrey 9 3 7 46.67 - -
246 Alex Horton Glamorgan 1 1 7 87.50 1 -
247 Andy Gorvin Glamorgan 4 1 7 140.00 1 -
248 Farhan Ahmed Nottinghamshire 1 1 7 140.00 1 -
249 Joe Root Yorkshire 2 2 6 66.67 1 -
250 Reece Topley Surrey 12 3 6 75.00 1 -
251 Olly Stone Nottinghamshire 11 3 6 50.00 - -
252 Tazeem Ali Birmingham Bears 5 2 6 46.15 - -
253 Brydon Carse Durham 3 2 5 62.50 - -
254 Joey Evison Kent 1 1 5 41.67 - -
255 Daniel Moriarty Yorkshire 5 2 5 71.43 1 -
256 Akif Javed Derbyshire 12 5 5 71.43 - -
257 Mohammad Ali Nottinghamshire 10 1 5 100.00 - -
258 Tom Helm Middlesex 12 5 4 57.14 - -
259 Luke Wood Lancashire 5 2 4 50.00 - -
260 Yousef Majid Surrey 5 3 4 30.77 - -
261 Alfie Ogborne Somerset 2 1 4 100.00 - -
262 Marchant de Lange Gloucestershire 12 4 3 100.00 - -
263 Ollie Robinson Sussex 1 1 3 75.00 - -
264 George Scrimshaw Northamptonshire 12 3 3 75.00 - -
265 Andrew Neal Hampshire 4 1 3 30.00 - -
266 Sonny Baker Hampshire 5 1 3 100.00 - -
267 Oliver Hannon-Dalby Birmingham Bears 4 2 2 18.18 - -
268 Jack Leach Somerset 1 1 2 50.00 - -
269 Riley Meredith Somerset 6 1 2 100.00 - -
270 Adam Finch Worcestershire 7 4 2 22.22 - -
271 Hamza Shaikh Birmingham Bears 1 1 2 33.33 - -
272 Usman Tariq Birmingham Bears 11 4 2 66.67 - -
273 Alex Green Leicestershire 8 3 2 50.00 - -
274 Dan Lategan Worcestershire 1 1 2 40.00 - -
275 Saqib Mahmood Lancashire 6 2 1 33.33 - -
276 Binura Fernando Nottinghamshire 2 1 1 50.00 - -
277 Fynn Hudson-Prentice Sussex 2 2 1 33.33 - -
278 Matt Parkinson Kent 1 1 1 100.00 - -
279 Richard Gleeson Birmingham Bears 8 2 1 50.00 - -
280 Hasan Mahmud Kent 3 2 1 50.00 - -
281 Ned Leonard Glamorgan 4 2 1 50.00 - -
282 Sean Hunt Sussex 7 3 1 33.33 - -
283 Tom Aspinwall Lancashire 6 3 1 14.29 - -
284 Gus Miller Northamptonshire 1 1 1 33.33 - -
285 Naavya Sharma Middlesex 5 1 1 100.00 - -
286 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 11 9 65 224.14 9.29
5 Noah Cornwell Middlesex 7 2 18 200.00 18.00
6 Shane Snater Essex 12 5 51 196.15 25.50
7 Kiran Carlson Glamorgan 12 12 405 195.65 33.75
8 Dillon Pennington Nottinghamshire 7 2 74 194.74 74.00
9 Andrew Tye Yorkshire 12 10 137 187.67 22.83
10 Simon Harmer Essex 12 8 185 186.87 92.50
11 Ben Allison Worcestershire 7 2 11 183.33 11
12 Adam Lyth Yorkshire 12 12 409 180.97 37.18
13 Jack Blatherwick Lancashire 7 5 54 180.00 18.00
14 Chris Lynn Northamptonshire 10 10 457 179.92 50.78
15 Nathan McAndrew Glamorgan 10 6 88 179.59 22.00
16 Shadab Khan Lancashire 6 6 128 177.78 21.33
17 Ashton Turner Leicestershire 12 12 327 176.76 29.73
18 Kamran Dhariwal Gloucestershire 11 10 229 176.15 25.44
19 Hilton Cartwright Hampshire 12 12 269 175.82 44.83
20 Zen Malik Birmingham Bears 9 9 216 175.61 24.00
21 Will Smeed Somerset 8 8 324 175.14 40.50
22 Graeme van Buuren Gloucestershire 6 5 74 172.09 74.00
23 Lewis Gregory Somerset 8 5 180 171.43 45.00
24 Logan van Beek Yorkshire 3 2 68 170.00 34.00
25 Duan Jansen Gloucestershire 6 5 34 170.00 11.33
26 Dan Mousley Birmingham Bears 8 8 217 169.53 54.25
27 Daniel Sams Somerset 12 8 130 168.83 21.67
28 Harrison Ward Sussex 9 9 258 168.63 28.67
29 Sam Billings Kent 12 12 385 167.39 42.78
30 Jos Buttler Lancashire 1 1 10 166.67 10.00
31 Thomas Rew Somerset 12 12 250 166.67 25.00
32 Matthew Revis Yorkshire 12 11 233 166.43 25.89
33 David Willey Northamptonshire 12 12 338 165.69 30.73
34 Lewis McManus Northamptonshire 11 9 149 165.56 18.62
35 Ben McKinney Durham 7 7 182 165.45 30.33
36 Tom Curran Surrey 12 7 99 165.00 16.50
37 Liam Livingstone Lancashire 10 10 456 164.62 50.67
38 Josh Philippe Surrey 6 6 212 164.34 53.00
39 Alex Lees Durham 12 12 473 164.24 39.42
40 George Thomas Sussex 5 5 105 164.06 21.00
41 Ross Whiteley Derbyshire 12 11 288 162.71 32.00
42 Tom Banton Somerset 8 8 238 161.90 29.75
43 Ben Duckett Nottinghamshire 1 1 29 161.11 29.00
44 James Fuller Hampshire 12 7 83 159.62 27.67
45 D'Arcy Short Gloucestershire 12 12 429 158.30 39.00
46 James Rew Somerset 10 10 426 157.78 53.25
47 Sean Dickson Glamorgan 12 12 336 157.75 42.00
48 Paul Walter Essex 12 12 372 157.63 37.20
49 Graham Clark Durham 12 12 271 157.56 24.64
50 Will Jacks Surrey 5 5 179 157.02 44.75
51 Matt Montgomery Derbyshire 12 12 273 156.90 30.33
52 Jordan Hermann Somerset 3 3 105 156.72 52.50
53 Benny Howell Nottinghamshire 12 10 120 155.84 13.33
54 Ed Barnard Birmingham Bears 11 9 123 155.70 15.38
55 Jason Roy Surrey 12 12 397 155.08 39.70
56 Paul Coughlin Lancashire 1 1 37 154.17 37.00
57 Daniel Hughes Sussex 12 12 438 153.68 43.80
58 James Vince Hampshire 11 11 310 151.96 28.18
59 Dan Lawrence Surrey 12 10 237 151.92 39.50
60 Noah Thain Essex 8 3 77 150.98 38.50
61 Ben Mike Leicestershire 7 5 83 150.91 20.75
62 Marcus Harris Lancashire 3 2 39 150.00 19.50
63 Saif Zaib Northamptonshire 9 9 132 150.00 18.86
64 Harry Came Derbyshire 3 3 108 150.00 108.00
65 Tom Moores Nottinghamshire 12 12 295 149.75 29.50
66 Beau Webster Birmingham Bears 12 12 578 149.35 48.17
67 Ben Mayes Hampshire 6 5 146 148.98 48.67
68 George Linde Nottinghamshire 11 11 244 148.78 30.50
69 Joe Weatherley Hampshire 12 12 382 148.64 38.20
70 Martin Andersson Derbyshire 12 12 398 148.51 39.80
71 Rob Yates Birmingham Bears 11 11 289 148.21 26.27
72 Tawanda Muyeye Kent 6 6 136 147.83 22.67
73 James Bracey Gloucestershire 12 8 82 146.43 10.25
74 Mackenzie Jones Essex 3 1 19 146.15 19
75 Ollie Robinson Durham 12 10 184 146.03 20.44
76 Ben McDermott Lancashire 12 12 256 145.45 23.27
77 Dawid Malan Gloucestershire 5 5 202 145.32 50.50
78 Faheem Ashraf Yorkshire 8 7 74 145.10 12.33
79 Liam Dawson Hampshire 9 6 149 144.66 29.80
80 Michael Pepper Essex 12 12 355 144.31 32.27
81 Kai Smith Birmingham Bears 9 5 114 144.30 38.00
82 Sikandar Raza Worcestershire 9 9 258 144.13 36.86
83 Chris Cooke Glamorgan 11 7 118 143.90 19.67
84 Ben Sanderson Northamptonshire 11 5 30 142.86 10.00
85 Ricardo Vasconcelos Northamptonshire 12 12 294 142.72 24.50
86 Jonny Bairstow Yorkshire 12 12 383 142.38 34.82
87 Zaman Akhter Essex 10 3 37 142.31 18.50
88 Ben Kellaway Glamorgan 12 12 249 142.29 20.75
89 John Simpson Sussex 9 9 162 142.11 18.00
90 George Munsey Nottinghamshire 12 12 477 141.96 53.00
91 Justin Broad Northamptonshire 8 7 177 141.60 35.40
92 Ollie Pope Surrey 12 9 215 141.45 26.88
93 Rishi Patel Leicestershire 12 12 215 141.45 17.92
94 Matt Critchley Essex 12 9 123 141.38 15.38
95 Will Luxton Yorkshire 12 12 243 141.28 20.25
96 Henry Crocombe Sussex 7 4 24 141.18 12.00
97 Michael Jones Lancashire 7 7 141 141.00 23.50
98 George Balderson Lancashire 4 2 31 140.91 31.00
99 Josh De Caires Middlesex 10 10 169 140.83 18.78
100 Chris Green Lancashire 3 3 76 140.74 38.00
101 Sam Hain Birmingham Bears 10 10 306 140.37 43.71
102 Andy Gorvin Glamorgan 4 1 7 140.00 7
103 Farhan Ahmed Nottinghamshire 1 1 7 140.00 7.00
104 Jack Taylor Gloucestershire 12 11 246 139.77 27.33
105 Jack Haynes Nottinghamshire 12 12 301 139.35 25.08
106 Zak Crawley Kent 12 12 259 138.50 23.55
107 Will Smale Glamorgan 12 12 342 138.46 28.50
108 Kashif Ali Worcestershire 12 12 227 138.41 20.64
109 Sam Curran Surrey 7 7 177 138.28 35.40
110 Laurie Evans Surrey 12 10 152 138.18 16.89
111 Chris Jordan Surrey 7 3 58 138.10 29.00
112 Josh Davey Leicestershire 9 7 69 138.00 69.00
113 Joe Clarke Nottinghamshire 12 12 240 137.93 20.00
114 Liam Patterson-White Nottinghamshire 8 6 51 137.84 17.00
115 Ben Charlesworth Gloucestershire 6 6 150 137.61 37.50
116 Chris Wood Hampshire 12 3 22 137.50 22.00
117 Henry Cullen Worcestershire 6 4 63 136.96 21.00
118 Tristan Stubbs Hampshire 10 9 278 136.27 46.33
119 Craig Overton Somerset 12 7 98 136.11 32.67
120 Matt Boyle Middlesex 6 6 121 135.96 20.17
121 Wayne Madsen Derbyshire 12 12 254 135.83 21.17
122 Jordan Clark Surrey 10 5 54 135.00 18.00
123 Colin Ackermann Durham 12 12 302 134.82 43.14
124 Gareth Roderick Worcestershire 12 11 310 134.78 28.18
125 Joe Moores Lancashire 12 12 155 134.78 17.22
126 Tom Kohler-Cadmore Somerset 6 6 105 134.62 21.00
127 Leus du Plooy Middlesex 12 12 226 134.52 18.83
128 Jordan Thompson Birmingham Bears 12 7 78 134.48 13.00
129 Usama Mir Worcestershire 12 8 47 134.29 5.88
130 Wiaan Mulder Essex 6 5 67 134.00 16.75
131 James Wharton Yorkshire 6 6 162 133.88 32.40
132 Caleb Jewell Derbyshire 6 6 132 133.33 26.40
133 Dian Forrester Kent 3 2 69 132.69 69.00
134 Vansh Jani Birmingham Bears 4 4 61 132.61 15.25
135 Max Holden Middlesex 12 12 297 132.59 24.75
136 Sebastian Morgan Middlesex 7 5 45 132.35 22.50
137 Danny Lamb Sussex 6 4 41 132.26 20.50
138 Jordan Cox Essex 4 4 78 132.20 19.50
139 Luke Procter Northamptonshire 1 1 33 132.00 33
140 Nathan McSweeney Northamptonshire 11 11 252 131.94 28.00
141 Daniel Bell-Drummond Kent 12 12 245 131.72 20.42
142 Ethan Brookes Worcestershire 6 6 54 131.71 10.80
143 Asa Tribe Glamorgan 7 7 151 131.30 25.17
144 David Bedingham Durham 8 7 135 131.07 22.50
145 Tom Taylor Worcestershire 12 6 55 130.95 27.50
146 Luc Benkenstein Essex 12 10 220 130.95 22.00
147 Charlie Allison Essex 10 10 302 130.74 43.14
148 Nick Potts Derbyshire 12 8 98 130.67 14.00
149 Grant Stewart Kent 8 7 90 130.43 15.00
150 Timm van der Gugten Glamorgan 8 6 56 130.23 14.00
151 Ben Cox Leicestershire 12 12 221 130.00 22.10
152 Adam Rossington Middlesex 6 6 130 130.00 21.67
153 Harry Singh Lancashire 5 3 39 130.00 13.00
154 Joe Cracknell Middlesex 6 6 89 128.99 17.80
155 Rehan Ahmed Leicestershire 6 6 98 128.95 16.33
156 Tom Alsop Sussex 12 10 215 128.74 23.89
157 James Coles Sussex 6 6 157 128.69 31.40
158 Tymal Mills Sussex 12 6 27 128.57 5.40
159 Matty Hurst Lancashire 10 10 149 128.45 14.90
160 Ben Geddes Middlesex 8 8 128 128.00 18.29
161 Matthew Waite Worcestershire 11 9 106 127.71 17.67
162 Joe Phillips Gloucestershire 4 4 60 127.66 15.00
163 Eathan Bosch Middlesex 9 8 134 127.62 22.33
164 Charlie Tear Sussex 3 2 42 127.27 42.00
165 Miles Hammond Gloucestershire 12 12 211 127.11 19.18
166 Phil Salt Lancashire 2 2 66 126.92 33.00
167 Yousaf Bin Naeem Derbyshire 6 5 33 126.92 6.60
168 Luke Hollman Middlesex 12 12 250 126.90 35.71
169 Matthew Potts Durham 11 6 43 126.47 14.33
170 Toby Albert Hampshire 12 12 223 125.99 18.58
171 Keaton Jennings Lancashire 12 12 218 124.57 21.80
172 Dan Douthwaite Glamorgan 11 7 87 124.29 14.50
173 Brett D'Oliveira Worcestershire 11 11 175 124.11 19.44
174 Matt Taylor Gloucestershire 10 6 52 123.81 17.33
175 Delano Potgieter Hampshire 2 2 26 123.81 13.00
176 Oli Carter Sussex 5 5 63 123.53 15.75
177 Ali Orr Hampshire 1 1 22 122.22 22.00
178 Moeen Ali Yorkshire 12 12 204 121.43 18.55
179 Louis Kimber Northamptonshire 9 6 52 120.93 8.67
180 Calvin Harrison Northamptonshire 11 7 81 120.90 16.20
181 Danny Briggs Sussex 12 7 48 120.00 8.00
182 Jonny Tattersall Leicestershire 2 2 42 120.00 21.00
183 Henry Hurle Glamorgan 5 4 54 120.00 18.00
184 Joe Pocklington Nottinghamshire 4 3 31 119.23 31.00
185 Nick Kelly Leicestershire 9 9 243 119.12 34.71
186 Adam Hose Worcestershire 10 10 237 119.10 23.70
187 Josh Thomas Somerset 7 6 69 118.97 13.80
188 Keith Dudgeon Kent 6 4 51 118.60 25.50
189 Tom Abell Somerset 5 5 96 118.52 24.00
190 Tom Prest Hampshire 5 4 52 118.18 13.00
191 Colin Ingram Glamorgan 1 1 7 116.67 7.00
192 James Neesham Glamorgan 10 8 85 116.44 21.25
193 Amrit Basra Derbyshire 9 7 65 116.07 10.83
194 Harry Finch Kent 9 9 198 115.79 24.75
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 Jafer Chohan Yorkshire 11 5 17 113.33 17.00
201 Jack Leaning Sussex 8 8 154 113.24 22.00
202 Jaydn Denly Kent 1 1 9 112.50 9.00
203 Sam Wood Leicestershire 2 1 18 112.50 18
204 James Minto Durham 1 1 9 112.50 9
205 Isaac Mohammed Worcestershire 11 11 193 111.56 17.55
206 Mason Crane Glamorgan 10 4 31 110.71 15.50
207 Tom Price Sussex 6 4 34 109.68 8.50
208 Ollie Price Gloucestershire 6 5 70 109.38 14.00
209 Ian Holland Leicestershire 4 3 14 107.69 7.00
210 Sol Budinger Leicestershire 3 2 56 107.69 28.00
211 Chris Woakes Birmingham Bears 12 8 32 106.67 8.00
212 James Sales Northamptonshire 11 6 32 106.67 10.67
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 Marchant de Lange Gloucestershire 12 4 3 100.00 3.00
221 Sam Whiteman Yorkshire 4 3 51 100.00 17.00
222 Matt Parkinson Kent 1 1 1 100.00 1
223 Riley Meredith Somerset 6 1 2 100.00 2
224 Lyndon James Nottinghamshire 1 1 9 100.00 9.00
225 Beyers Swanepoel Worcestershire 2 2 17 100.00 8.50
226 Sonny Baker Hampshire 5 1 3 100.00 3
227 Alfie Ogborne Somerset 2 1 4 100.00 4.00
228 Sheridon Gumbs Leicestershire 1 1 11 100.00 11.00
229 Mohammad Ali Nottinghamshire 10 1 5 100.00 5
230 Sufyan Moqim Derbyshire 6 3 12 100.00 12.00
231 Naavya Sharma Middlesex 5 1 1 100.00 1
232 Daaryoush Ahmed Gloucestershire 2 1 1 100.00 1
233 Will Rhodes Durham 6 4 81 97.59 20.25
234 Josh Shaw Somerset 7 4 22 95.65 22
235 Tom Hartley Lancashire 12 6 21 95.45 5.25
236 Tom Rogers Kent 7 6 33 91.67 8.25
237 Ekansh Singh Kent 2 2 11 91.67 5.50
238 Jake Lintott Kent 12 7 53 91.38 10.60
239 Liam Trevaskis Leicestershire 10 9 50 90.91 7.14
240 Chris Benjamin Kent 7 5 48 90.57 9.60
241 Ruan de Swardt Leicestershire 3 3 17 89.47 5.67
242 Tom Lawes Surrey 7 3 17 89.47 17.00
243 Alex Horton Glamorgan 1 1 7 87.50 7.00
244 Nathan Sowter Durham 12 6 12 85.71 6.00
245 Simon Fernandes Essex 5 4 21 80.77 7.00
246 Lewis Goldsworthy Somerset 12 7 54 80.60 10.80
247 Dom Bess Yorkshire 7 5 22 78.57 5.50
248 Reece Topley Surrey 12 3 6 75.00 2.00
249 Ollie Robinson Sussex 1 1 3 75.00 3.00
250 George Scrimshaw Northamptonshire 12 3 3 75.00 3.00
251 Jack Morley Derbyshire 10 3 11 73.33 11.00
252 Alex Davies Birmingham Bears 5 4 13 72.22 3.25
253 Craig Miles Gloucestershire 4 3 15 71.43 5.00
254 Zafar Gohar Middlesex 10 6 25 71.43 6.25
255 Daniel Moriarty Yorkshire 5 2 5 71.43 5.00
256 Akif Javed Derbyshire 12 5 5 71.43 2.50
257 Scott Currie Hampshire 12 3 9 69.23 3.00
258 Caleb Falconer Middlesex 4 3 32 68.09 10.67
259 Joe Root Yorkshire 2 2 6 66.67 3.00
260 Usman Tariq Birmingham Bears 11 4 2 66.67 1.00
261 Josh Hull Leicestershire 7 4 14 63.64 14.00
262 Brydon Carse Durham 3 2 5 62.50 2.50
263 Tom Helm Middlesex 12 5 4 57.14 2.00
264 Callum Parkinson Durham 12 2 12 57.14 12.00
265 Jack Leach Somerset 1 1 2 50.00 2
266 Olly Stone Nottinghamshire 11 3 6 50.00 6.00
267 Luke Wood Lancashire 5 2 4 50.00 4.00
268 Binura Fernando Nottinghamshire 2 1 1 50.00 1
269 Richard Gleeson Birmingham Bears 8 2 1 50.00 0.50
270 Hasan Mahmud Kent 3 2 1 50.00 1.00
271 Ned Leonard Glamorgan 4 2 1 50.00 1
272 Alex Green Leicestershire 8 3 2 50.00 0.67
273 Sean Abbott Surrey 9 3 7 46.67 2.33
274 Tazeem Ali Birmingham Bears 5 2 6 46.15 6.00
275 Joey Evison Kent 1 1 5 41.67 5.00
276 Dan Lategan Worcestershire 1 1 2 40.00 2.00
277 Saqib Mahmood Lancashire 6 2 1 33.33 0.50
278 Fynn Hudson-Prentice Sussex 2 2 1 33.33 1.00
279 Sean Hunt Sussex 7 3 1 33.33 1.00
280 Gus Miller Northamptonshire 1 1 1 33.33 1.00
281 Hamza Shaikh Birmingham Bears 1 1 2 33.33 2.00
282 Yousef Majid Surrey 5 3 4 30.77 4.00
283 Andrew Neal Hampshire 4 1 3 30.00 3.00
284 Adam Finch Worcestershire 7 4 2 22.22 0.67
285 Oliver Hannon-Dalby Birmingham Bears 4 2 2 18.18 1.00
286 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 12 12 131 180.97 42 24
2 Chris Lynn Northamptonshire 10 10 117 179.92 49 25
3 James Rew Somerset 10 10 116 157.78 43 13
4 Beau Webster Birmingham Bears 12 12 112 149.35 56 24
5 Kiran Carlson Glamorgan 12 12 109 195.65 43 23
6 Alex Lees Durham 12 12 108 164.24 50 19
7 Daniel Hughes Sussex 12 12 108 153.68 58 11
8 Jason Roy Surrey 12 12 103 155.08 38 21
9 Zen Malik Birmingham Bears 9 9 99 175.61 24 11
10 Dan Lawrence Surrey 12 10 94 151.92 15 11
11 D'Arcy Short Gloucestershire 12 12 92 158.30 53 18
12 Dawid Malan Gloucestershire 5 5 91 145.32 21 5
13 Aneurin Donald Derbyshire 12 12 91 230.66 48 37
14 Jordan Hermann Somerset 3 3 90 156.72 9 6
15 Will Smeed Somerset 8 8 89 175.14 32 17
16 George Munsey Nottinghamshire 12 12 88 141.96 42 21
17 Liam Livingstone Lancashire 10 10 85 164.62 26 35
18 James Vince Hampshire 11 11 84 151.96 37 7
19 Sam Billings Kent 12 12 84 167.39 29 21
20 Jonny Bairstow Yorkshire 12 12 83 142.38 47 13
21 Martin Andersson Derbyshire 12 12 81 148.51 41 13
22 Josh De Caires Middlesex 10 10 80 140.83 17 7
23 Adam Rossington Middlesex 6 6 79 130.00 15 6
24 Ashton Turner Leicestershire 12 12 79 176.76 29 13
25 Tom Clark Sussex 3 3 79 259.57 14 9
26 Paul Walter Essex 12 12 78 157.63 57 9
27 Max Holden Middlesex 12 12 77 132.59 32 10
28 Liam Dawson Hampshire 9 6 76 144.66 11 5
29 Lewis McManus Northamptonshire 11 9 76 165.56 12 8
30 Tom Moores Nottinghamshire 12 12 75 149.75 25 16
31 Zak Crawley Kent 12 12 75 138.50 23 11
32 Matt Montgomery Derbyshire 12 12 74 156.90 33 7
33 Charlie Allison Essex 10 10 74 130.74 25 14
34 David Willey Northamptonshire 12 12 73 165.69 27 20
35 Nathan McSweeney Northamptonshire 11 11 72 131.94 24 7
36 Rob Yates Birmingham Bears 11 11 72 148.21 29 14
37 Dan Mousley Birmingham Bears 8 8 72 169.53 16 12
38 Gareth Roderick Worcestershire 12 11 71 134.78 32 7
39 Sam Curran Surrey 7 7 71 138.28 16 8
40 Michael Pepper Essex 12 12 71 144.31 39 15
41 Hilton Cartwright Hampshire 12 12 70 175.82 17 19
42 Will Jacks Surrey 5 5 70 157.02 15 10
43 Kamran Dhariwal Gloucestershire 11 10 70 176.15 12 18
44 Colin Ackermann Durham 12 12 69 134.82 27 7
45 Harrison Ward Sussex 9 9 69 168.63 28 15
46 Matthew Revis Yorkshire 12 11 69 166.43 11 14
47 Tristan Stubbs Hampshire 10 9 69 136.27 15 12
48 Sam Hain Birmingham Bears 10 10 68 140.37 20 10
49 Ben McDermott Lancashire 12 12 68 145.45 21 15
50 Sean Dickson Glamorgan 12 12 67 157.75 38 14
51 Luc Benkenstein Essex 12 10 67 130.95 18 10
52 Jack Leaning Sussex 8 8 65 113.24 16 1
53 Kai Smith Birmingham Bears 9 5 65 144.30 15 3
54 Harry Finch Kent 9 9 64 115.79 19 2
55 James Wharton Yorkshire 6 6 64 133.88 15 7
56 John Simpson Sussex 9 9 63 142.11 13 9
57 Joe Weatherley Hampshire 12 12 63 148.64 39 12
58 Wayne Madsen Derbyshire 12 12 62 135.83 34 1
59 Graham Clark Durham 12 12 62 157.56 25 15
60 Will Smale Glamorgan 12 12 62 138.46 36 14
61 Nick Kelly Leicestershire 9 9 61 119.12 20 7
62 Josh Philippe Surrey 6 6 61 164.34 25 7
63 Moeen Ali Yorkshire 12 12 60 121.43 7 17
64 Ollie Pope Surrey 12 9 59 141.45 25 5
65 Tom Banton Somerset 8 8 59 161.90 27 11
66 Caleb Jewell Derbyshire 6 6 58 133.33 16 3
67 Shadab Khan Lancashire 6 6 58 177.78 12 7
68 Kashif Ali Worcestershire 12 12 58 138.41 18 12
69 George Thomas Sussex 5 5 57 164.06 10 5
70 Matty Hurst Lancashire 10 10 57 128.45 10 8
71 Thomas Rew Somerset 12 12 57 166.67 31 11
72 Miles Hammond Gloucestershire 12 12 56 127.11 21 8
73 Joe Clarke Nottinghamshire 12 12 56 137.93 31 6
74 Simon Harmer Essex 12 8 56 186.87 15 10
75 Lewis Gregory Somerset 8 5 55 171.43 6 14
76 George Linde Nottinghamshire 11 11 55 148.78 17 13
77 Ben Mayes Hampshire 6 5 55 148.98 10 8
78 Joe Moores Lancashire 12 12 55 134.78 8 10
79 Daniel Bell-Drummond Kent 12 12 54 131.72 28 6
80 Stevie Eskinazi Leicestershire 8 8 52 101.04 9 1
81 Ben Cox Leicestershire 12 12 51 130.00 23 3
82 Keaton Jennings Lancashire 12 12 51 124.57 22 8
83 Dan Douthwaite Glamorgan 11 7 51 124.29 4 6
84 Adam Hose Worcestershire 10 10 50 119.10 18 7
85 Jack Haynes Nottinghamshire 12 12 50 139.35 28 9
86 James Coles Sussex 6 6 50 128.69 10 3
87 Tawanda Muyeye Kent 6 6 50 147.83 15 5
88 Tom Curran Surrey 12 7 49 165.00 9 6
89 Ben Charlesworth Gloucestershire 6 6 49 137.61 11 7
90 Jack Taylor Gloucestershire 12 11 48 139.77 25 7
91 Daniel Sams Somerset 12 8 48 168.83 12 7
92 Ollie Robinson Durham 12 10 48 146.03 18 6
93 Asa Tribe Glamorgan 7 7 48 131.30 14 2
94 Sikandar Raza Worcestershire 9 9 47 144.13 24 10
95 Luke Hollman Middlesex 12 12 47 126.90 21 7
96 Ben Kellaway Glamorgan 12 12 47 142.29 22 9
97 Ross Whiteley Derbyshire 12 11 46 162.71 26 14
98 Toby Albert Hampshire 12 12 46 125.99 27 9
99 Will Luxton Yorkshire 12 12 46 141.28 24 13
100 Henry Hurle Glamorgan 5 4 46 120.00 2 4
101 Harry Came Derbyshire 3 3 45 150.00 6 4
102 Rehan Ahmed Leicestershire 6 6 45 128.95 10 5
103 Chris Cooke Glamorgan 11 7 44 143.90 9 6
104 Andrew Tye Yorkshire 12 10 44 187.67 9 13
105 Ricardo Vasconcelos Northamptonshire 12 12 44 142.72 45 6
106 Ben Geddes Middlesex 8 8 44 128.00 4 8
107 Tom Alsop Sussex 12 10 43 128.74 13 9
108 Joe Denly Kent 10 8 42 105.49 2 5
109 Joe Phillips Gloucestershire 4 4 42 127.66 3 3
110 Ben McKinney Durham 7 7 42 165.45 15 12
111 Isaac Mohammed Worcestershire 11 11 42 111.56 29 3
112 Brett D'Oliveira Worcestershire 11 11 41 124.11 20 3
113 David Bedingham Durham 8 7 41 131.07 9 5
114 Tom Abell Somerset 5 5 41 118.52 9 1
115 Laurie Evans Surrey 12 10 40 138.18 14 7
116 Logan van Beek Yorkshire 3 2 40 170.00 4 3
117 Ed Barnard Birmingham Bears 11 9 40 155.70 9 6
118 Faheem Ashraf Yorkshire 8 7 40 145.10 2 5
119 Sol Budinger Leicestershire 3 2 40 107.69 7 1
120 Rishi Patel Leicestershire 12 12 40 141.45 24 9
121 Jordan Cox Essex 4 4 40 132.20 7 4
122 Charlie Tear Sussex 3 2 40 127.27 1 4
123 Tom Kohler-Cadmore Somerset 6 6 39 134.62 6 7
124 Matthew Waite Worcestershire 11 9 39 127.71 5 5
125 Ben Mike Leicestershire 7 5 39 150.91 3 6
126 Will Rhodes Durham 6 4 38 97.59 4 1
127 Leus du Plooy Middlesex 12 12 38 134.52 21 8
128 Justin Broad Northamptonshire 8 7 38 141.60 13 7
129 Josh Davey Leicestershire 9 7 37 138.00 7 1
130 Paul Coughlin Lancashire 1 1 37 154.17 2 3
131 Saif Zaib Northamptonshire 9 9 37 150.00 14 4
132 Matt Critchley Essex 12 9 37 141.38 9 5
133 Jordan Thompson Birmingham Bears 12 7 37 134.48 4 4
134 Dillon Pennington Nottinghamshire 7 2 37 194.74 5 5
135 Ryan Higgins Middlesex 6 6 36 102.44 6 3
136 Nathan McAndrew Glamorgan 10 6 36 179.59 6 7
137 Noah Thain Essex 8 3 36 150.98 9 2
138 Chris Green Lancashire 3 3 35 140.74 7 1
139 Joe Cracknell Middlesex 6 6 35 128.99 10 2
140 Nick Potts Derbyshire 12 8 35 130.67 7 5
141 Dian Forrester Kent 3 2 35 132.69 7 3
142 Jordan Clark Surrey 10 5 34 135.00 3 4
143 Ben Green Leicestershire 12 11 34 113.39 14 3
144 Phil Salt Lancashire 2 2 34 126.92 8 1
145 Matt Boyle Middlesex 6 6 34 135.96 16 4
146 Luke Procter Northamptonshire 1 1 33 132.00 4 -
147 Liam Scott Gloucestershire 6 6 33 104.49 7 1
148 Shane Snater Essex 12 5 33 196.15 3 4
149 Oli Carter Sussex 5 5 32 123.53 8 -
150 Adam Thomas Surrey 4 2 32 102.33 4 1
151 Freddie McCann Nottinghamshire 11 10 32 114.89 12 3
152 Hasan Ali Yorkshire 11 9 31 224.14 3 7
153 Eathan Bosch Middlesex 9 8 31 127.62 8 6
154 Benny Howell Nottinghamshire 12 10 30 155.84 10 5
155 Calvin Harrison Northamptonshire 11 7 30 120.90 4 2
156 Ben Duckett Nottinghamshire 1 1 29 161.11 4 1
157 Jonny Tattersall Leicestershire 2 2 29 120.00 4 -
158 Keith Dudgeon Kent 6 4 29 118.60 4 2
159 Wiaan Mulder Essex 6 5 29 134.00 5 4
160 Michael Jones Lancashire 7 7 29 141.00 19 3
161 Craig Overton Somerset 12 7 28 136.11 6 3
162 Graeme van Buuren Gloucestershire 6 5 28 172.09 5 3
163 Chris Jordan Surrey 7 3 27 138.10 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 Harry Singh Lancashire 5 3 26 130.00 - 3
168 Vansh Jani Birmingham Bears 4 4 26 132.61 6 3
169 Marcus Harris Lancashire 3 2 25 150.00 6 -
170 Grant Stewart Kent 8 7 25 130.43 5 5
171 Ben Aitchison Derbyshire 8 5 25 113.89 1 3
172 Tom Prest Hampshire 5 4 25 118.18 5 2
173 Danny Briggs Sussex 12 7 24 120.00 4 1
174 Sam Whiteman Yorkshire 4 3 24 100.00 5 -
175 Delano Potgieter Hampshire 2 2 24 123.81 - 1
176 Mason Crane Glamorgan 10 4 23 110.71 3 -
177 Usama Mir Worcestershire 12 8 23 134.29 3 3
178 Timm van der Gugten Glamorgan 8 6 22 130.23 4 2
179 James Bracey Gloucestershire 12 8 22 146.43 7 3
180 Liam Patterson-White Nottinghamshire 8 6 22 137.84 2 3
181 Danny Lamb Sussex 6 4 22 132.26 1 3
182 Chris Benjamin Kent 7 5 22 90.57 4 1
183 Ali Orr Hampshire 1 1 22 122.22 1 1
184 Josh Thomas Somerset 7 6 21 118.97 10 1
185 Tymal Mills Sussex 12 6 20 128.57 5 -
186 Kasey Aldridge Durham 12 8 20 104.69 4 1
187 Yousaf Bin Naeem Derbyshire 6 5 20 126.92 4 2
188 James Fuller Hampshire 12 7 19 159.62 7 5
189 Tom Taylor Worcestershire 12 6 19 130.95 3 3
190 Jack Blatherwick Lancashire 7 5 19 180.00 1 5
191 Matthew Potts Durham 11 6 19 126.47 4 1
192 Lewis Goldsworthy Somerset 12 7 19 80.60 3 -
193 Ethan Brookes Worcestershire 6 6 19 131.71 7 1
194 Ollie Price Gloucestershire 6 5 19 109.38 8 1
195 Mackenzie Jones Essex 3 1 19 146.15 1 1
196 Sebastian Morgan Middlesex 7 5 19 132.35 5 -
197 Matt Taylor Gloucestershire 10 6 18 123.81 5 1
198 Fred Klaassen Kent 8 2 18 288.89 1 3
199 Jake Lintott Kent 12 7 18 91.38 7 -
200 Sam Wood Leicestershire 2 1 18 112.50 1 1
201 Louis Kimber Northamptonshire 9 6 17 120.93 6 1
202 George Balderson Lancashire 4 2 17 140.91 3 -
203 Amrit Basra Derbyshire 9 7 17 116.07 5 2
204 Henry Crocombe Sussex 7 4 16 141.18 1 2
205 Joe Pocklington Nottinghamshire 4 3 16 119.23 3 1
206 Caleb Falconer Middlesex 4 3 16 68.09 2 -
207 Ben Raine Durham 11 11 15 113.64 6 -
208 Matt Milnes Kent 11 6 15 115.00 3 -
209 Tom Price Sussex 6 4 15 109.68 2 1
210 Ruan de Swardt Leicestershire 3 3 15 89.47 2 -
211 Duan Jansen Gloucestershire 6 5 15 170.00 2 3
212 Ben Sanderson Northamptonshire 11 5 14 142.86 4 -
213 Josh Shaw Somerset 7 4 14 95.65 - 1
214 Liam Trevaskis Leicestershire 10 9 14 90.91 1 2
215 Chris Wood Hampshire 12 3 13 137.50 3 1
216 Tom Rogers Kent 7 6 13 91.67 1 1
217 Tom Lawes Surrey 7 3 13 89.47 - 1
218 Zafar Gohar Middlesex 10 6 11 71.43 3 -
219 Ben Allison Worcestershire 7 2 11 183.33 - 1
220 Beyers Swanepoel Worcestershire 2 2 11 100.00 2 -
221 Sheridon Gumbs Leicestershire 1 1 11 100.00 2 -
222 Noah Cornwell Middlesex 7 2 11 200.00 1 2
223 Chris Woakes Birmingham Bears 12 8 10 106.67 3 1
224 Jos Buttler Lancashire 1 1 10 166.67 2 -
225 James Sales Northamptonshire 11 6 10 106.67 1 1
226 Simon Fernandes Essex 5 4 10 80.77 - -
227 Josh Hull Leicestershire 7 4 10 63.64 1 -
228 Dom Bess Yorkshire 7 5 9 78.57 1 1
229 Lyndon James Nottinghamshire 1 1 9 100.00 1 -
230 Jaydn Denly Kent 1 1 9 112.50 1 -
231 James Minto Durham 1 1 9 112.50 1 -
232 Craig Miles Gloucestershire 4 3 8 71.43 1 -
233 Callum Parkinson Durham 12 2 8 57.14 - -
234 Tom Hartley Lancashire 12 6 8 95.45 1 -
235 Jack Carson Sussex 6 5 8 104.00 2 1
236 Colin Ingram Glamorgan 1 1 7 116.67 1 -
237 Ian Holland Leicestershire 4 3 7 107.69 2 -
238 Nathan Sowter Durham 12 6 7 85.71 1 -
239 Scott Currie Hampshire 12 3 7 69.23 1 -
240 Alex Horton Glamorgan 1 1 7 87.50 1 -
241 Andy Gorvin Glamorgan 4 1 7 140.00 1 -
242 Jafer Chohan Yorkshire 11 5 7 113.33 1 -
243 Sufyan Moqim Derbyshire 6 3 7 100.00 - -
244 Farhan Ahmed Nottinghamshire 1 1 7 140.00 1 -
245 Reece Topley Surrey 12 3 6 75.00 1 -
246 Jack Morley Derbyshire 10 3 6 73.33 1 -
247 Ekansh Singh Kent 2 2 6 91.67 1 -
248 Olly Stone Nottinghamshire 11 3 5 50.00 - -
249 Alex Davies Birmingham Bears 5 4 5 72.22 1 -
250 Joey Evison Kent 1 1 5 41.67 - -
251 Daniel Moriarty Yorkshire 5 2 5 71.43 1 -
252 Mohammad Ali Nottinghamshire 10 1 5 100.00 - -
253 Joe Root Yorkshire 2 2 4 66.67 1 -
254 Alfie Ogborne Somerset 2 1 4 100.00 - -
255 Tazeem Ali Birmingham Bears 5 2 4 46.15 - -
256 Luke Wood Lancashire 5 2 3 50.00 - -
257 Sean Abbott Surrey 9 3 3 46.67 - -
258 Ollie Robinson Sussex 1 1 3 75.00 - -
259 Brydon Carse Durham 3 2 3 62.50 - -
260 Andrew Neal Hampshire 4 1 3 30.00 - -
261 Sonny Baker Hampshire 5 1 3 100.00 - -
262 Yousef Majid Surrey 5 3 3 30.77 - -
263 Oliver Hannon-Dalby Birmingham Bears 4 2 2 18.18 - -
264 Jack Leach Somerset 1 1 2 50.00 - -
265 Marchant de Lange Gloucestershire 12 4 2 100.00 - -
266 Tom Helm Middlesex 12 5 2 57.14 - -
267 Riley Meredith Somerset 6 1 2 100.00 - -
268 Adam Finch Worcestershire 7 4 2 22.22 - -
269 Akif Javed Derbyshire 12 5 2 71.43 - -
270 Hamza Shaikh Birmingham Bears 1 1 2 33.33 - -
271 Alex Green Leicestershire 8 3 2 50.00 - -
272 Dan Lategan Worcestershire 1 1 2 40.00 - -
273 Saqib Mahmood Lancashire 6 2 1 33.33 - -
274 Binura Fernando Nottinghamshire 2 1 1 50.00 - -
275 Fynn Hudson-Prentice Sussex 2 2 1 33.33 - -
276 Matt Parkinson Kent 1 1 1 100.00 - -
277 Richard Gleeson Birmingham Bears 8 2 1 50.00 - -
278 George Scrimshaw Northamptonshire 12 3 1 75.00 - -
279 Hasan Mahmud Kent 3 2 1 50.00 - -
280 Ned Leonard Glamorgan 4 2 1 50.00 - -
281 Sean Hunt Sussex 7 3 1 33.33 - -
282 Tom Aspinwall Lancashire 6 3 1 14.29 - -
283 Gus Miller Northamptonshire 1 1 1 33.33 - -
284 Usman Tariq Birmingham Bears 11 4 1 66.67 - -
285 Naavya Sharma Middlesex 5 1 1 100.00 - -
286 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 Simon Harmer Essex 12 8 185 92.50 6
3 Graeme van Buuren Gloucestershire 6 5 74 74.00 4
4 Dillon Pennington Nottinghamshire 7 2 74 74.00 1
5 Josh Davey Leicestershire 9 7 69 69.00 6
6 Dian Forrester Kent 3 2 69 69.00 1
7 Dan Mousley Birmingham Bears 8 8 217 54.25 4
8 James Rew Somerset 10 10 426 53.25 2
9 George Munsey Nottinghamshire 12 12 477 53.00 3
10 Josh Philippe Surrey 6 6 212 53.00 2
11 Jordan Hermann Somerset 3 3 105 52.50 1
12 Chris Lynn Northamptonshire 10 10 457 50.78 1
13 Liam Livingstone Lancashire 10 10 456 50.67 1
14 Dawid Malan Gloucestershire 5 5 202 50.50 1
15 Ben Mayes Hampshire 6 5 146 48.67 2
16 Beau Webster Birmingham Bears 12 12 578 48.17 0
17 Tristan Stubbs Hampshire 10 9 278 46.33 3
18 Lewis Gregory Somerset 8 5 180 45.00 1
19 Hilton Cartwright Hampshire 12 12 269 44.83 6
20 Will Jacks Surrey 5 5 179 44.75 1
21 Daniel Hughes Sussex 12 12 438 43.80 2
22 Sam Hain Birmingham Bears 10 10 306 43.71 3
23 Colin Ackermann Durham 12 12 302 43.14 5
24 Charlie Allison Essex 10 10 302 43.14 3
25 Sam Billings Kent 12 12 385 42.78 3
26 Sean Dickson Glamorgan 12 12 336 42.00 4
27 Charlie Tear Sussex 3 2 42 42.00 1
28 Aneurin Donald Derbyshire 12 12 489 40.75 0
29 Tom Clark Sussex 3 3 122 40.67 0
30 Will Smeed Somerset 8 8 324 40.50 0
31 Martin Andersson Derbyshire 12 12 398 39.80 2
32 Jason Roy Surrey 12 12 397 39.70 2
33 Dan Lawrence Surrey 12 10 237 39.50 4
34 Alex Lees Durham 12 12 473 39.42 0
35 D'Arcy Short Gloucestershire 12 12 429 39.00 1
36 Noah Thain Essex 8 3 77 38.50 1
37 Joe Weatherley Hampshire 12 12 382 38.20 2
38 Chris Green Lancashire 3 3 76 38.00 1
39 Kai Smith Birmingham Bears 9 5 114 38.00 2
40 Ben Charlesworth Gloucestershire 6 6 150 37.50 2
41 Paul Walter Essex 12 12 372 37.20 2
42 Adam Lyth Yorkshire 12 12 409 37.18 1
43 Paul Coughlin Lancashire 1 1 37 37.00 0
44 Sikandar Raza Worcestershire 9 9 258 36.86 2
45 Luke Hollman Middlesex 12 12 250 35.71 5
46 Sam Curran Surrey 7 7 177 35.40 2
47 Justin Broad Northamptonshire 8 7 177 35.40 2
48 Jonny Bairstow Yorkshire 12 12 383 34.82 1
49 Nick Kelly Leicestershire 9 9 243 34.71 2
50 Logan van Beek Yorkshire 3 2 68 34.00 0
51 Kiran Carlson Glamorgan 12 12 405 33.75 0
52 Luke Procter Northamptonshire 1 1 33 33 1
53 Phil Salt Lancashire 2 2 66 33.00 0
54 Craig Overton Somerset 12 7 98 32.67 4
55 James Wharton Yorkshire 6 6 162 32.40 1
56 Michael Pepper Essex 12 12 355 32.27 1
57 Ross Whiteley Derbyshire 12 11 288 32.00 2
58 James Coles Sussex 6 6 157 31.40 1
59 George Balderson Lancashire 4 2 31 31.00 1
60 Joe Pocklington Nottinghamshire 4 3 31 31.00 2
61 David Willey Northamptonshire 12 12 338 30.73 1
62 George Linde Nottinghamshire 11 11 244 30.50 3
63 Matt Montgomery Derbyshire 12 12 273 30.33 3
64 Ben McKinney Durham 7 7 182 30.33 1
65 Liam Dawson Hampshire 9 6 149 29.80 1
66 Tom Banton Somerset 8 8 238 29.75 0
67 Ashton Turner Leicestershire 12 12 327 29.73 1
68 Tom Moores Nottinghamshire 12 12 295 29.50 2
69 Chris Jordan Surrey 7 3 58 29.00 1
70 Ben Duckett Nottinghamshire 1 1 29 29.00 0
71 Harrison Ward Sussex 9 9 258 28.67 0
72 Will Smale Glamorgan 12 12 342 28.50 0
73 James Vince Hampshire 11 11 310 28.18 0
74 Gareth Roderick Worcestershire 12 11 310 28.18 0
75 Nathan McSweeney Northamptonshire 11 11 252 28.00 2
76 Sol Budinger Leicestershire 3 2 56 28.00 0
77 James Fuller Hampshire 12 7 83 27.67 4
78 Tom Taylor Worcestershire 12 6 55 27.50 4
79 Jack Taylor Gloucestershire 12 11 246 27.33 2
80 Ollie Pope Surrey 12 9 215 26.88 1
81 Caleb Jewell Derbyshire 6 6 132 26.40 1
82 Rob Yates Birmingham Bears 11 11 289 26.27 0
83 Fred Klaassen Kent 8 2 26 26.00 1
84 Matthew Revis Yorkshire 12 11 233 25.89 2
85 Keith Dudgeon Kent 6 4 51 25.50 2
86 Shane Snater Essex 12 5 51 25.50 3
87 Kamran Dhariwal Gloucestershire 11 10 229 25.44 1
88 Asa Tribe Glamorgan 7 7 151 25.17 1
89 Jack Haynes Nottinghamshire 12 12 301 25.08 0
90 Thomas Rew Somerset 12 12 250 25.00 2
91 Harry Finch Kent 9 9 198 24.75 1
92 Max Holden Middlesex 12 12 297 24.75 0
93 Graham Clark Durham 12 12 271 24.64 1
94 Ricardo Vasconcelos Northamptonshire 12 12 294 24.50 0
95 Tom Abell Somerset 5 5 96 24.00 1
96 Zen Malik Birmingham Bears 9 9 216 24.00 0
97 Tom Alsop Sussex 12 10 215 23.89 1
98 Adam Hose Worcestershire 10 10 237 23.70 0
99 Zak Crawley Kent 12 12 259 23.55 1
100 Michael Jones Lancashire 7 7 141 23.50 1
101 Ben McDermott Lancashire 12 12 256 23.27 1
102 Andrew Tye Yorkshire 12 10 137 22.83 4
103 Tawanda Muyeye Kent 6 6 136 22.67 0
104 David Bedingham Durham 8 7 135 22.50 1
105 Sebastian Morgan Middlesex 7 5 45 22.50 3
106 Eathan Bosch Middlesex 9 8 134 22.33 2
107 Ben Cox Leicestershire 12 12 221 22.10 2
108 Chris Wood Hampshire 12 3 22 22.00 2
109 Jack Leaning Sussex 8 8 154 22.00 1
110 Josh Shaw Somerset 7 4 22 22 4
111 Nathan McAndrew Glamorgan 10 6 88 22.00 2
112 Ali Orr Hampshire 1 1 22 22.00 0
113 Luc Benkenstein Essex 12 10 220 22.00 0
114 Adam Thomas Surrey 4 2 44 22.00 0
115 Keaton Jennings Lancashire 12 12 218 21.80 2
116 Adam Rossington Middlesex 6 6 130 21.67 0
117 Daniel Sams Somerset 12 8 130 21.67 2
118 Shadab Khan Lancashire 6 6 128 21.33 0
119 James Neesham Glamorgan 10 8 85 21.25 4
120 Wayne Madsen Derbyshire 12 12 254 21.17 0
121 Jonny Tattersall Leicestershire 2 2 42 21.00 0
122 Tom Kohler-Cadmore Somerset 6 6 105 21.00 1
123 George Thomas Sussex 5 5 105 21.00 0
124 Henry Cullen Worcestershire 6 4 63 21.00 1
125 Ben Mike Leicestershire 7 5 83 20.75 1
126 Ben Kellaway Glamorgan 12 12 249 20.75 0
127 Kashif Ali Worcestershire 12 12 227 20.64 1
128 Danny Lamb Sussex 6 4 41 20.50 2
129 Ollie Robinson Durham 12 10 184 20.44 1
130 Daniel Bell-Drummond Kent 12 12 245 20.42 0
131 Will Rhodes Durham 6 4 81 20.25 0
132 Will Luxton Yorkshire 12 12 243 20.25 0
133 Matt Boyle Middlesex 6 6 121 20.17 0
134 Joe Clarke Nottinghamshire 12 12 240 20.00 0
135 Chris Cooke Glamorgan 11 7 118 19.67 1
136 Marcus Harris Lancashire 3 2 39 19.50 0
137 Jordan Cox Essex 4 4 78 19.50 0
138 Brett D'Oliveira Worcestershire 11 11 175 19.44 2
139 Miles Hammond Gloucestershire 12 12 211 19.18 1
140 Mackenzie Jones Essex 3 1 19 19 1
141 Saif Zaib Northamptonshire 9 9 132 18.86 2
142 Leus du Plooy Middlesex 12 12 226 18.83 0
143 Josh De Caires Middlesex 10 10 169 18.78 1
144 Lewis McManus Northamptonshire 11 9 149 18.62 1
145 Toby Albert Hampshire 12 12 223 18.58 0
146 Moeen Ali Yorkshire 12 12 204 18.55 1
147 Zaman Akhter Essex 10 3 37 18.50 1
148 Ben Geddes Middlesex 8 8 128 18.29 1
149 John Simpson Sussex 9 9 162 18.00 0
150 Jordan Clark Surrey 10 5 54 18.00 2
151 Jack Blatherwick Lancashire 7 5 54 18.00 2
152 Henry Hurle Glamorgan 5 4 54 18.00 1
153 Noah Cornwell Middlesex 7 2 18 18.00 1
154 Sam Wood Leicestershire 2 1 18 18 1
155 Rishi Patel Leicestershire 12 12 215 17.92 0
156 Joe Cracknell Middlesex 6 6 89 17.80 1
157 Matthew Waite Worcestershire 11 9 106 17.67 3
158 Isaac Mohammed Worcestershire 11 11 193 17.55 0
159 Matt Taylor Gloucestershire 10 6 52 17.33 3
160 Joe Moores Lancashire 12 12 155 17.22 3
161 Sam Whiteman Yorkshire 4 3 51 17.00 0
162 Liam Patterson-White Nottinghamshire 8 6 51 17.00 3
163 Tom Lawes Surrey 7 3 17 17.00 2
164 Jafer Chohan Yorkshire 11 5 17 17.00 4
165 Laurie Evans Surrey 12 10 152 16.89 1
166 Ryan Higgins Middlesex 6 6 84 16.80 1
167 Wiaan Mulder Essex 6 5 67 16.75 1
168 Tom Curran Surrey 12 7 99 16.50 1
169 Rehan Ahmed Leicestershire 6 6 98 16.33 0
170 Calvin Harrison Northamptonshire 11 7 81 16.20 2
171 Oli Carter Sussex 5 5 63 15.75 1
172 Mason Crane Glamorgan 10 4 31 15.50 2
173 Liam Scott Gloucestershire 6 6 93 15.50 0
174 Ed Barnard Birmingham Bears 11 9 123 15.38 1
175 Matt Critchley Essex 12 9 123 15.38 1
176 Vansh Jani Birmingham Bears 4 4 61 15.25 0
177 Grant Stewart Kent 8 7 90 15.00 1
178 Joe Phillips Gloucestershire 4 4 60 15.00 0
179 Matty Hurst Lancashire 10 10 149 14.90 0
180 Dan Douthwaite Glamorgan 11 7 87 14.50 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 Stevie Eskinazi Leicestershire 8 8 97 13.86 1
187 Josh Thomas Somerset 7 6 69 13.80 1
188 Joe Denly Kent 10 8 96 13.71 1
189 Freddie McCann Nottinghamshire 11 10 108 13.50 2
190 Benny Howell Nottinghamshire 12 10 120 13.33 1
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 2 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 Faheem Ashraf Yorkshire 8 7 74 12.33 1
197 Callum Parkinson Durham 12 2 12 12.00 1
198 Henry Crocombe Sussex 7 4 24 12.00 2
199 Sufyan Moqim Derbyshire 6 3 12 12.00 2
200 Matt Milnes Kent 11 6 23 11.50 4
201 Duan Jansen Gloucestershire 6 5 34 11.33 2
202 Ben Allison Worcestershire 7 2 11 11 2
203 Jack Morley Derbyshire 10 3 11 11.00 2
204 Sheridon Gumbs Leicestershire 1 1 11 11.00 0
205 Amrit Basra Derbyshire 9 7 65 10.83 1
206 Lewis Goldsworthy Somerset 12 7 54 10.80 2
207 Ethan Brookes Worcestershire 6 6 54 10.80 1
208 James Sales Northamptonshire 11 6 32 10.67 3
209 Caleb Falconer Middlesex 4 3 32 10.67 0
210 Jake Lintott Kent 12 7 53 10.60 2
211 James Bracey Gloucestershire 12 8 82 10.25 0
212 Ben Aitchison Derbyshire 8 5 41 10.25 1
213 Ben Sanderson Northamptonshire 11 5 30 10.00 2
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 Hasan Ali Yorkshire 11 9 65 9.29 2
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 Louis Kimber Northamptonshire 9 6 52 8.67 0
222 Tom Price Sussex 6 4 34 8.50 0
223 Beyers Swanepoel Worcestershire 2 2 17 8.50 0
224 Tom Rogers Kent 7 6 33 8.25 2
225 Chris Woakes Birmingham Bears 12 8 32 8.00 4
226 Danny Briggs Sussex 12 7 48 8.00 1
227 Liam Trevaskis Leicestershire 10 9 50 7.14 2
228 Colin Ingram Glamorgan 1 1 7 7.00 0
229 Ian Holland Leicestershire 4 3 14 7.00 1
230 Alex Horton Glamorgan 1 1 7 7.00 0
231 Andy Gorvin Glamorgan 4 1 7 7 1
232 Simon Fernandes Essex 5 4 21 7.00 1
233 Farhan Ahmed Nottinghamshire 1 1 7 7.00 0
234 Yousaf Bin Naeem Derbyshire 6 5 33 6.60 0
235 Jack Carson Sussex 6 5 26 6.50 1
236 Zafar Gohar Middlesex 10 6 25 6.25 2
237 Olly Stone Nottinghamshire 11 3 6 6.00 2
238 Nathan Sowter Durham 12 6 12 6.00 4
239 Tazeem Ali Birmingham Bears 5 2 6 6.00 1
240 Usama Mir Worcestershire 12 8 47 5.88 0
241 Ruan de Swardt Leicestershire 3 3 17 5.67 0
242 Dom Bess Yorkshire 7 5 22 5.50 1
243 Ekansh Singh Kent 2 2 11 5.50 0
244 Tymal Mills Sussex 12 6 27 5.40 1
245 Tom Hartley Lancashire 12 6 21 5.25 2
246 Craig Miles Gloucestershire 4 3 15 5.00 0
247 Ben Raine Durham 11 11 50 5.00 1
248 Joey Evison Kent 1 1 5 5.00 0
249 Daniel Moriarty Yorkshire 5 2 5 5.00 1
250 Mohammad Ali Nottinghamshire 10 1 5 5 1
251 Luke Wood Lancashire 5 2 4 4.00 1
252 Yousef Majid Surrey 5 3 4 4.00 2
253 Alfie Ogborne Somerset 2 1 4 4.00 0
254 Alex Davies Birmingham Bears 5 4 13 3.25 0
255 Joe Root Yorkshire 2 2 6 3.00 0
256 Marchant de Lange Gloucestershire 12 4 3 3.00 3
257 Ollie Robinson Sussex 1 1 3 3.00 0
258 George Scrimshaw Northamptonshire 12 3 3 3.00 2
259 Andrew Neal Hampshire 4 1 3 3.00 0
260 Scott Currie Hampshire 12 3 9 3.00 0
261 Sonny Baker Hampshire 5 1 3 3 1
262 Brydon Carse Durham 3 2 5 2.50 0
263 Akif Javed Derbyshire 12 5 5 2.50 3
264 Sean Abbott Surrey 9 3 7 2.33 0
265 Jack Leach Somerset 1 1 2 2 1
266 Reece Topley Surrey 12 3 6 2.00 0
267 Tom Helm Middlesex 12 5 4 2.00 3
268 Riley Meredith Somerset 6 1 2 2 1
269 Hamza Shaikh Birmingham Bears 1 1 2 2.00 0
270 Dan Lategan Worcestershire 1 1 2 2.00 0
271 Oliver Hannon-Dalby Birmingham Bears 4 2 2 1.00 0
272 Binura Fernando Nottinghamshire 2 1 1 1 1
273 Fynn Hudson-Prentice Sussex 2 2 1 1.00 1
274 Matt Parkinson Kent 1 1 1 1 1
275 Hasan Mahmud Kent 3 2 1 1.00 1
276 Ned Leonard Glamorgan 4 2 1 1 2
277 Sean Hunt Sussex 7 3 1 1.00 2
278 Tom Aspinwall Lancashire 6 3 1 1.00 2
279 Gus Miller Northamptonshire 1 1 1 1.00 0
280 Usman Tariq Birmingham Bears 11 4 2 1.00 2
281 Naavya Sharma Middlesex 5 1 1 1 1
282 Daaryoush Ahmed Gloucestershire 2 1 1 1 1
283 Adam Finch Worcestershire 7 4 2 0.67 1
284 Alex Green Leicestershire 8 3 2 0.67 0
285 Saqib Mahmood Lancashire 6 2 1 0.50 0
286 Richard Gleeson Birmingham Bears 8 2 1 0.50 0
287 James Anderson Lancashire 5 1 0 0.00 0
288 Mohammad Amir Nottinghamshire 5 0 0 0 0
289 Jake Ball Somerset 11 0 0 0 0
290 Jake Lehmann Hampshire 1 0 0 0 0
291 Will Williams Gloucestershire 2 0 0 0 0
292 George Bartlett Northamptonshire 2 1 0 0.00 0
293 Sam Cook Essex 4 0 0 0 0
294 Tom Lammonby Somerset 2 0 0 0 0
295 Tom Scriven Leicestershire 1 0 0 0 0
296 George Hill Yorkshire 3 1 0 0.00 0
297 Fazalhaq Farooqi Glamorgan 2 0 0 0 0
298 Mitchell Stanley Lancashire 3 0 0 0 0
299 Fateh Singh Worcestershire 3 0 0 0 0
300 James Hayes Gloucestershire 4 1 0 0 1
301 Brad Currie Sussex 1 0 0 0 0
302 Eddie Jack Hampshire 1 0 0 0 0
303 Bertie Foreman Kent 1 0 0 0 0
304 Luke Robinson Durham 1 0 0 0 0
305 Raphy Weatherall Northamptonshire 1 0 0 0 0
306 Charlie Bennett Essex 10 1 0 0.00 0
307 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 10 10 457 2 117
2 Adam Lyth Yorkshire 12 12 409 1 131
3 James Rew Somerset 10 10 426 1 116
4 Beau Webster Birmingham Bears 12 12 578 1 112
5 Kiran Carlson Glamorgan 12 12 405 1 109
6 Alex Lees Durham 12 12 473 1 108
7 Daniel Hughes Sussex 12 12 438 1 108
8 Jason Roy Surrey 12 12 397 1 103

Most Fifties in Vitality Blast (T20 Blast) 2026

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

Most Fours in Vitality Blast (T20 Blast) 2026

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

Best Economy in Vitality Blast (T20 Blast) 2026

POS PLAYER TEAM MATCHES INN ECO SR
1 Sam Cook Essex 4 4 5.23
2 Noah Thain Essex 8 1 5.5
3 Ethan Brookes Worcestershire 6 4 6
4 Usman Tariq Birmingham Bears 11 11 6.1
5 Luke Procter Northamptonshire 1 1 6.25
6 Josh Thomas Somerset 7 4 6.5
7 Freddie McCann Nottinghamshire 11 4 6.5
8 Craig Miles Gloucestershire 4 4 6.51
9 Sikandar Raza Worcestershire 9 9 6.54
10 Dian Forrester Kent 3 2 6.6
11 Simon Harmer Essex 12 12 6.64
12 Liam Patterson-White Nottinghamshire 8 8 6.65
13 Jack Leach Somerset 1 1 6.67
14 Dan Lawrence Surrey 12 8 6.85
15 Ben Raine Durham 11 11 6.91
16 Ollie Robinson Sussex 1 1 7
17 Jaydn Denly Kent 1 1 7
18 Calvin Harrison Northamptonshire 11 11 7.05
19 Ian Holland Leicestershire 4 4 7.07
20 Liam Dawson Hampshire 9 9 7.08
21 Duan Jansen Gloucestershire 6 6 7.09
22 Ashton Turner Leicestershire 12 10 7.11
23 Scott Currie Hampshire 12 12 7.11
24 Callum Parkinson Durham 12 12 7.21
25 Zafar Gohar Middlesex 10 10 7.26
26 Will Jacks Surrey 5 4 7.29
27 Joe Denly Kent 10 8 7.31
28 Ben Kellaway Glamorgan 12 12 7.34
29 Brydon Carse Durham 3 3 7.36
30 James Anderson Lancashire 5 5 7.42
31 Nathan McSweeney Northamptonshire 11 2 7.6
32 Matt Milnes Kent 11 11 7.66
33 Fateh Singh Worcestershire 3 3 7.68
34 Jafer Chohan Yorkshire 11 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 Graeme van Buuren Gloucestershire 6 6 7.76
39 Mason Crane Glamorgan 10 10 7.77
40 Jake Lintott Kent 12 12 7.9
41 Reece Topley Surrey 12 12 7.93
42 Luke Hollman Middlesex 12 12 7.93
43 Matt Boyle Middlesex 6 4 8
44 Naavya Sharma Middlesex 5 5 8
45 Tom Taylor Worcestershire 12 12 8.02
46 Hasan Ali Yorkshire 11 11 8.08
47 Andy Gorvin Glamorgan 4 4 8.08
48 Matt Critchley Essex 12 11 8.09
49 Keith Dudgeon Kent 6 6 8.1
50 Nathan Sowter Durham 12 12 8.12
51 Andrew Neal Hampshire 4 4 8.14
52 Shadab Khan Lancashire 6 6 8.17
53 Marchant de Lange Gloucestershire 12 12 8.18
54 Liam Trevaskis Leicestershire 10 10 8.18
55 Mohammad Amir Nottinghamshire 5 5 8.21
56 Josh Davey Leicestershire 9 9 8.23
57 Sufyan Moqim Derbyshire 6 6 8.25
58 D'Arcy Short Gloucestershire 12 9 8.26
59 Tom Hartley Lancashire 12 11 8.28
60 Jack Leaning Sussex 8 3 8.29
61 George Linde Nottinghamshire 11 11 8.3
62 Colin Ackermann Durham 12 9 8.31
63 Saqib Mahmood Lancashire 6 6 8.33
64 Asa Tribe Glamorgan 7 3 8.33
65 Moeen Ali Yorkshire 12 10 8.35
66 Craig Overton Somerset 12 12 8.35
67 Daniel Sams Somerset 12 12 8.35
68 Ekansh Singh Kent 2 2 8.35
69 Hasan Mahmud Kent 3 3 8.36
70 Noah Cornwell Middlesex 7 7 8.42
71 Ben Sanderson Northamptonshire 11 11 8.43
72 Saif Zaib Northamptonshire 9 6 8.43
73 Dom Bess Yorkshire 7 5 8.43
74 Benny Howell Nottinghamshire 12 12 8.44
75 Mackenzie Jones Essex 3 3 8.5
76 Chris Wood Hampshire 12 12 8.53
77 Lewis Goldsworthy Somerset 12 11 8.53
78 Jack Morley Derbyshire 10 10 8.53
79 Sean Hunt Sussex 7 7 8.58
80 Tristan Stubbs Hampshire 10 2 8.6
81 Matt Montgomery Derbyshire 12 12 8.6
82 Akif Javed Derbyshire 12 12 8.61
83 Chris Woakes Birmingham Bears 12 12 8.66
84 Louis Kimber Northamptonshire 9 3 8.67
85 George Hill Yorkshire 3 3 8.67
86 Richard Gleeson Birmingham Bears 8 8 8.74
87 Andrew Tye Yorkshire 12 12 8.77
88 Tom Lawes Surrey 7 7 8.77
89 Chris Jordan Surrey 7 7 8.78
90 Ed Barnard Birmingham Bears 11 5 8.83
91 Dan Mousley Birmingham Bears 8 8 8.87
92 Jack Taylor Gloucestershire 12 9 8.91
93 Mitchell Stanley Lancashire 3 3 8.91
94 Alex Green Leicestershire 8 8 8.92
95 George Scrimshaw Northamptonshire 12 11 8.94
96 Sean Abbott Surrey 9 9 8.95
97 Matthew Waite Worcestershire 11 11 8.95
98 Beau Webster Birmingham Bears 12 12 8.95
99 Tom Alsop Sussex 12 1 9
100 Rob Yates Birmingham Bears 11 2 9
101 Fazalhaq Farooqi Glamorgan 2 2 9
102 Riley Meredith Somerset 6 6 9.05
103 Jordan Clark Surrey 10 10 9.06
104 Tom Price Sussex 6 6 9.07
105 George Balderson Lancashire 4 4 9.08
106 Rehan Ahmed Leicestershire 6 6 9.08
107 Danny Briggs Sussex 12 12 9.1
108 Joe Pocklington Nottinghamshire 4 3 9.14
109 Timm van der Gugten Glamorgan 8 8 9.17
110 Tom Helm Middlesex 12 12 9.19
111 Tom Curran Surrey 12 11 9.21
112 Shane Snater Essex 12 12 9.21
113 James Coles Sussex 6 6 9.23
114 Sonny Baker Hampshire 5 5 9.24
115 Ollie Price Gloucestershire 6 5 9.25
116 Dan Douthwaite Glamorgan 11 11 9.31
117 Matthew Potts Durham 11 11 9.31
118 Yousef Majid Surrey 5 5 9.33
119 David Willey Northamptonshire 12 12 9.34
120 James Sales Northamptonshire 11 11 9.38
121 Fred Klaassen Kent 8 8 9.4
122 Wiaan Mulder Essex 6 6 9.44
123 Matthew Revis Yorkshire 12 4 9.44
124 Daniel Moriarty Yorkshire 5 5 9.44
125 Delano Potgieter Hampshire 2 2 9.46
126 Brett D'Oliveira Worcestershire 11 3 9.47
127 Tom Lammonby Somerset 2 2 9.5
128 Logan van Beek Yorkshire 3 3 9.56
129 Jack Carson Sussex 6 5 9.59
130 Tymal Mills Sussex 12 12 9.6
131 Matt Taylor Gloucestershire 10 10 9.63
132 Martin Andersson Derbyshire 12 10 9.63
133 Will Williams Gloucestershire 2 2 9.68
134 Adam Finch Worcestershire 7 7 9.71
135 Ben Allison Worcestershire 7 7 9.76
136 Tazeem Ali Birmingham Bears 5 5 9.77
137 Zaman Akhter Essex 10 10 9.82
138 James Fuller Hampshire 12 12 9.87
139 James Neesham Glamorgan 10 10 9.92
140 Charlie Bennett Essex 10 10 9.99
141 Binura Fernando Nottinghamshire 2 2 10
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 Lewis Gregory Somerset 8 6 10.06
147 Ned Leonard Glamorgan 4 4 10.07
148 Faheem Ashraf Yorkshire 8 8 10.12
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 Josh De Caires Middlesex 10 2 10.4
154 James Hayes Gloucestershire 4 4 10.41
155 Harry Singh Lancashire 5 4 10.43
156 Luke Wood Lancashire 5 5 10.44
157 Jake Ball Somerset 11 11 10.47
158 Nick Potts Derbyshire 12 12 10.49
159 Joey Evison Kent 1 1 10.5
160 Alfie Ogborne Somerset 2 2 10.5
161 Daaryoush Ahmed Gloucestershire 2 2 10.5
162 Kasey Aldridge Durham 12 10 10.54
163 Jordan Thompson Birmingham Bears 12 12 10.56
164 Danny Lamb Sussex 6 6 10.57
165 Nathan McAndrew Glamorgan 10 10 10.63
166 Olly Stone Nottinghamshire 11 11 10.75
167 Ruan de Swardt Leicestershire 3 2 10.75
168 Ben Green Leicestershire 12 12 10.79
169 Tom Rogers Kent 7 7 10.82
170 Josh Shaw Somerset 7 7 10.84
171 Ben Mike Leicestershire 7 6 10.87
172 Dillon Pennington Nottinghamshire 7 7 10.96
173 Eathan Bosch Middlesex 9 9 10.96
174 Ben Aitchison Derbyshire 8 8 11.09
175 Tom Aspinwall Lancashire 6 6 11.23
176 Henry Crocombe Sussex 7 7 11.36
177 Luc Benkenstein Essex 12 7 11.4
178 Sebastian Morgan Middlesex 7 6 11.44
179 Joe Root Yorkshire 2 1 11.67
180 Paul Walter Essex 12 3 11.67
181 Ryan Higgins Middlesex 6 4 11.86
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?
    Beau Webster holds the record for most runs (578) in Vitality Blast (T20 Blast) 2026
  • Who hit most fours in Vitality Blast (T20 Blast) 2026?
    Daniel Hughes holds the record for most fours (58) 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 (25) 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?
    Martin Andersson has taken most 5 wickets (1) in Vitality Blast (T20 Blast) 2026

Latest News

Gender
Select your Gender
  • Male
  • Female
  • Others
Age
Select your Age Range
  • Under 18
  • 18 to 25
  • 26 to 35
  • 36 to 45
  • 45 to 55
  • 55+