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

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 6 6 288 146.19 26 14
2 George Munsey Nottinghamshire 6 6 251 145.09 25 10
3 Jonny Bairstow Yorkshire 6 6 250 154.32 28 10
4 Chris Lynn Northamptonshire 6 6 245 175.00 26 14
5 Martin Andersson Derbyshire 6 6 237 160.14 24 9
6 Liam Livingstone Lancashire 4 4 225 206.42 16 18
7 Sam Billings Kent 6 6 224 173.64 20 10
8 Kiran Carlson Glamorgan 6 6 221 200.91 23 13
9 Charlie Allison Essex 4 4 220 151.72 18 13
10 Aneurin Donald Derbyshire 6 6 202 232.18 21 15
11 Matt Montgomery Derbyshire 6 6 202 169.75 25 6
12 Tom Banton Somerset 6 6 199 177.68 24 10
13 Nick Kelly Leicestershire 6 6 193 125.32 16 6
14 James Rew Somerset 4 4 190 158.33 15 6
15 Ashton Turner Leicestershire 6 6 181 184.69 15 9
16 Daniel Hughes Sussex 6 6 181 128.37 25 3
17 D'Arcy Short Gloucestershire 6 6 176 160.00 20 9
18 Jack Haynes Nottinghamshire 6 6 175 150.86 16 6
19 Paul Walter Essex 6 6 174 146.22 26 3
20 Michael Pepper Essex 6 6 174 147.46 18 8
21 David Willey Northamptonshire 6 6 171 154.05 18 8
22 Sam Curran Surrey 6 6 168 142.37 15 8
23 Tristan Stubbs Hampshire 5 4 166 150.91 8 10
24 James Wharton Yorkshire 6 6 162 133.88 15 7
25 Hilton Cartwright Hampshire 6 6 161 203.80 13 11
26 Sikandar Raza Worcestershire 6 6 161 141.23 15 5
27 Alex Lees Durham 6 6 160 163.27 19 5
28 Adam Lyth Yorkshire 6 6 157 178.41 19 7
29 Luc Benkenstein Essex 6 5 157 137.72 12 9
30 Joe Weatherley Hampshire 6 6 156 140.54 17 4
31 Max Holden Middlesex 6 6 154 135.09 16 6
32 Ross Whiteley Derbyshire 6 6 153 175.86 15 8
33 Lewis Gregory Somerset 6 4 152 170.79 5 12
34 Ben Charlesworth Gloucestershire 6 6 150 137.61 11 7
35 Tom Moores Nottinghamshire 6 6 149 171.26 9 11
36 Justin Broad Northamptonshire 6 6 149 143.27 10 6
37 Rob Yates Birmingham Bears 6 6 148 135.78 16 5
38 Sean Dickson Glamorgan 6 6 144 145.45 16 7
39 Jason Roy Surrey 6 6 143 138.83 17 6
40 Zak Crawley Kent 6 6 141 146.88 11 7
41 Liam Dawson Hampshire 6 4 138 153.33 11 5
42 John Simpson Sussex 6 6 138 166.27 11 9
43 Graham Clark Durham 6 6 136 167.90 13 8
44 Dan Lawrence Surrey 6 5 136 151.11 8 6
45 Ben Cox Leicestershire 6 6 135 142.11 15 2
46 Caleb Jewell Derbyshire 6 6 132 133.33 16 3
47 Jack Taylor Gloucestershire 6 6 130 130.00 14 4
48 Adam Rossington Middlesex 6 6 130 130.00 15 6
49 Will Smale Glamorgan 6 6 130 125.00 12 5
50 Nathan McSweeney Northamptonshire 5 5 127 124.51 10 4
51 Miles Hammond Gloucestershire 6 6 124 151.22 16 5
52 Ricardo Vasconcelos Northamptonshire 6 6 124 133.33 15 4
53 Tom Clark Sussex 3 3 122 259.57 14 9
54 Toby Albert Hampshire 6 6 122 119.61 16 4
55 James Vince Hampshire 5 5 121 157.14 14 3
56 Kashif Ali Worcestershire 6 6 120 126.32 12 4
57 Adam Hose Worcestershire 6 6 119 121.43 7 4
58 Luke Hollman Middlesex 6 6 119 119.00 12 2
59 Josh De Caires Middlesex 5 5 117 146.25 11 5
60 Ollie Pope Surrey 6 6 114 129.55 12 3
61 James Coles Sussex 4 4 113 128.41 9 1
62 Will Jacks Surrey 4 4 109 145.33 9 6
63 Harrison Ward Sussex 3 3 109 194.64 11 8
64 Isaac Mohammed Worcestershire 5 5 108 109.09 13 3
65 Colin Ackermann Durham 6 6 107 116.30 6 4
66 Jordan Hermann Somerset 3 3 105 156.72 9 6
67 Harry Finch Kent 3 3 104 148.57 13 2
68 Ollie Robinson Durham 6 5 104 157.58 10 4
69 Will Luxton Yorkshire 6 6 103 124.10 9 6
70 Joe Moores Lancashire 6 6 103 141.10 6 7
71 Wayne Madsen Derbyshire 6 6 100 131.58 12 -
72 Ben McDermott Lancashire 6 6 100 138.89 9 6
73 Rishi Patel Leicestershire 6 6 100 126.58 11 4
74 Gareth Roderick Worcestershire 6 5 98 132.43 10 3
75 Sam Hain Birmingham Bears 4 4 96 141.18 8 3
76 Tom Abell Somerset 5 5 96 118.52 9 1
77 Tom Curran Surrey 6 4 95 190.00 9 6
78 Tom Alsop Sussex 6 5 94 142.42 8 4
79 Leus du Plooy Middlesex 6 6 93 120.78 9 2
80 Keaton Jennings Lancashire 6 6 91 133.82 14 1
81 Chris Cooke Glamorgan 5 4 90 173.08 8 5
82 Brett D'Oliveira Worcestershire 6 6 89 121.92 10 2
83 George Linde Nottinghamshire 5 5 87 133.85 7 4
84 Moeen Ali Yorkshire 6 6 86 110.26 4 6
85 David Bedingham Durham 5 4 86 132.31 6 4
86 Ed Barnard Birmingham Bears 6 6 84 150.00 4 6
87 Ryan Higgins Middlesex 6 6 84 102.44 6 3
88 Will Rhodes Durham 6 4 81 97.59 4 1
89 Daniel Bell-Drummond Kent 6 6 79 119.70 9 2
90 Chris Green Lancashire 3 3 76 140.74 7 1
91 Dan Douthwaite Glamorgan 5 4 75 136.36 3 6
92 Dan Mousley Birmingham Bears 2 2 72 175.61 9 2
93 Will Smeed Somerset 2 2 71 186.84 8 4
94 Ben Kellaway Glamorgan 6 6 71 114.52 6 1
95 Laurie Evans Surrey 6 5 70 116.67 6 2
96 Jack Leaning Sussex 6 6 70 94.59 5 1
97 Ollie Price Gloucestershire 6 5 70 109.38 8 1
98 Dian Forrester Kent 3 2 69 132.69 7 3
99 Kamran Dhariwal Gloucestershire 5 5 68 121.43 3 3
100 Wiaan Mulder Essex 6 5 67 134.00 5 4
101 Tawanda Muyeye Kent 3 3 65 154.76 6 3
102 Matty Hurst Lancashire 5 5 64 118.52 4 4
103 Joe Clarke Nottinghamshire 6 6 62 101.64 6 2
104 Matthew Revis Yorkshire 6 5 60 162.16 3 3
105 Josh Thomas Somerset 4 4 60 122.45 9 1
106 Freddie McCann Nottinghamshire 5 5 60 96.77 5 2
107 Eathan Bosch Middlesex 6 5 59 118.00 2 4
108 Calvin Harrison Northamptonshire 6 3 59 131.11 3 2
109 Thomas Rew Somerset 6 6 59 115.69 6 1
110 Jordan Thompson Birmingham Bears 6 5 58 116.00 3 2
111 Nick Potts Derbyshire 6 3 58 156.76 4 4
112 Joe Denly Kent 6 4 57 98.28 1 3
113 Simon Harmer Essex 6 4 56 193.10 4 3
114 Sol Budinger Leicestershire 3 2 56 107.69 7 1
115 Ethan Brookes Worcestershire 6 6 54 131.71 7 1
116 Joe Phillips Gloucestershire 3 3 54 125.58 2 3
117 Henry Hurle Glamorgan 5 4 54 120.00 2 4
118 Benny Howell Nottinghamshire 6 5 53 165.62 3 4
119 Zen Malik Birmingham Bears 3 3 53 176.67 4 4
120 Tom Prest Hampshire 5 4 52 118.18 5 2
121 Andrew Tye Yorkshire 6 5 51 159.38 5 4
122 Asa Tribe Glamorgan 1 1 48 154.84 5 1
123 Daniel Sams Somerset 6 3 46 148.39 6 1
124 James Fuller Hampshire 6 3 44 200.00 3 3
125 Keith Dudgeon Kent 3 2 44 162.96 4 2
126 Michael Jones Lancashire 3 3 44 129.41 5 1
127 Ben Mike Leicestershire 5 4 44 141.94 2 3
128 Adam Thomas Surrey 3 2 44 102.33 4 1
129 Jordan Clark Surrey 6 4 43 186.96 2 4
130 Matt Critchley Essex 6 4 43 126.47 3 1
131 James Bracey Gloucestershire 6 4 43 126.47 4 1
132 Jonny Tattersall Leicestershire 2 2 42 120.00 4 -
133 Liam Trevaskis Leicestershire 6 5 42 107.69 1 2
134 Danny Lamb Sussex 6 4 41 132.26 1 3
135 Noah Thain Essex 5 2 41 157.69 7 -
136 Matt Taylor Gloucestershire 6 4 40 153.85 5 1
137 Jordan Cox Essex 1 1 40 129.03 5 1
138 Marcus Harris Lancashire 3 2 39 150.00 6 -
139 Usama Mir Worcestershire 6 4 39 139.29 2 3
140 Harry Singh Lancashire 5 3 39 130.00 - 3
141 Jake Lintott Kent 6 3 38 118.75 5 -
142 Hasan Ali Yorkshire 5 5 38 211.11 3 3
143 Kasey Aldridge Durham 6 4 38 122.58 4 -
144 Chris Benjamin Kent 4 3 38 90.48 2 1
145 Oli Carter Sussex 2 2 38 165.22 5 -
146 Ben Raine Durham 6 6 37 132.14 5 -
147 Craig Overton Somerset 6 3 37 123.33 1 2
148 Paul Coughlin Lancashire 1 1 37 154.17 2 3
149 James Neesham Glamorgan 4 3 37 105.71 5 -
150 Nathan McAndrew Glamorgan 4 3 37 194.74 4 2
151 Dillon Pennington Nottinghamshire 6 1 37 205.56 3 2
152 Ben Aitchison Derbyshire 6 3 36 138.46 1 3
153 Vansh Jani Birmingham Bears 3 3 35 102.94 3 1
154 Saif Zaib Northamptonshire 3 3 34 147.83 4 1
155 Kai Smith Birmingham Bears 3 2 34 121.43 2 2
156 Duan Jansen Gloucestershire 6 5 34 170.00 2 3
157 Amrit Basra Derbyshire 6 4 34 113.33 3 1
158 Ben McKinney Durham 1 1 33 173.68 5 1
159 Timm van der Gugten Glamorgan 4 4 32 128.00 3 1
160 Lewis McManus Northamptonshire 5 4 32 168.42 2 2
161 Sebastian Morgan Middlesex 3 3 32 160.00 5 -
162 Caleb Falconer Middlesex 4 3 32 68.09 2 -
163 George Balderson Lancashire 4 2 31 140.91 3 -
164 Joe Pocklington Nottinghamshire 4 3 31 119.23 3 1
165 Stevie Eskinazi Leicestershire 4 4 30 76.92 3 -
166 Ben Green Leicestershire 6 5 30 85.71 2 -
167 Ben Duckett Nottinghamshire 1 1 29 161.11 4 1
168 Mason Crane Glamorgan 4 2 29 120.83 3 -
169 Matthew Waite Worcestershire 5 4 27 112.50 1 1
170 Fred Klaassen Kent 6 2 26 288.89 1 3
171 Chris Woakes Birmingham Bears 6 6 25 104.17 2 1
172 Tymal Mills Sussex 6 3 25 166.67 5 -
173 Faheem Ashraf Yorkshire 4 4 25 113.64 1 1
174 Matthew Potts Durham 5 3 25 138.89 2 1
175 Delano Potgieter Hampshire 1 1 24 126.32 - 1
176 Tom Taylor Worcestershire 6 3 23 109.52 2 -
177 Liam Patterson-White Nottinghamshire 2 2 23 121.05 2 1
178 Dom Bess Yorkshire 6 4 22 81.48 1 1
179 Ali Orr Hampshire 1 1 22 122.22 1 1
180 Jack Blatherwick Lancashire 2 1 19 172.73 - 2
181 Tom Price Sussex 2 2 19 118.75 1 -
182 Zafar Gohar Middlesex 4 2 18 100.00 3 -
183 Matt Milnes Kent 6 3 17 141.67 3 -
184 Louis Kimber Northamptonshire 4 2 17 141.67 1 1
185 James Sales Northamptonshire 6 3 17 113.33 1 -
186 Henry Crocombe Sussex 4 1 16 228.57 1 2
187 Ben Sanderson Northamptonshire 6 3 15 166.67 2 -
188 Craig Miles Gloucestershire 4 3 15 71.43 1 -
189 Grant Stewart Kent 2 2 15 100.00 - 1
190 Ian Holland Leicestershire 4 3 14 107.69 2 -
191 Tom Hartley Lancashire 6 3 14 107.69 1 -
192 Alex Davies Birmingham Bears 5 4 13 72.22 1 -
193 Tom Rogers Kent 3 2 13 100.00 1 -
194 Lewis Goldsworthy Somerset 6 2 13 50.00 - -
195 Tom Lawes Surrey 1 1 13 118.18 - 1
196 Noah Cornwell Middlesex 6 1 11 157.14 1 1
197 Josh Davey Leicestershire 5 3 10 142.86 1 -
198 Lyndon James Nottinghamshire 1 1 9 100.00 1 -
199 Jafer Chohan Yorkshire 6 2 9 81.82 - -
200 James Minto Durham 1 1 9 112.50 1 -
201 Shane Snater Essex 6 1 8 133.33 - -
202 Jack Carson Sussex 1 1 8 160.00 - 1
203 Colin Ingram Glamorgan 1 1 7 116.67 1 -
204 Alex Horton Glamorgan 1 1 7 87.50 1 -
205 Andy Gorvin Glamorgan 2 1 7 140.00 1 -
206 Farhan Ahmed Nottinghamshire 1 1 7 140.00 1 -
207 Chris Jordan Surrey 1 1 6 150.00 1 -
208 Danny Briggs Sussex 6 3 6 66.67 - -
209 Simon Fernandes Essex 2 1 6 66.67 - -
210 Tazeem Ali Birmingham Bears 4 2 6 46.15 - -
211 Olly Stone Nottinghamshire 5 1 5 50.00 - -
212 Joey Evison Kent 1 1 5 41.67 - -
213 Jack Morley Derbyshire 6 2 5 45.45 - -
214 Mohammad Ali Nottinghamshire 6 1 5 100.00 - -
215 Tom Helm Middlesex 6 3 4 80.00 - -
216 Nathan Sowter Durham 6 4 4 50.00 - -
217 Callum Parkinson Durham 6 1 4 44.44 - -
218 Akif Javed Derbyshire 6 3 4 80.00 - -
219 Sean Abbott Surrey 5 1 3 50.00 - -
220 Oliver Hannon-Dalby Birmingham Bears 4 2 2 18.18 - -
221 Josh Shaw Somerset 3 2 2 66.67 - -
222 Adam Finch Worcestershire 6 3 2 40.00 - -
223 Usman Tariq Birmingham Bears 6 3 2 66.67 - -
224 Alex Green Leicestershire 2 1 2 100.00 - -
225 Marchant de Lange Gloucestershire 6 2 1 100.00 - -
226 Luke Wood Lancashire 3 1 1 25.00 - -
227 Saqib Mahmood Lancashire 4 2 1 33.33 - -
228 Fynn Hudson-Prentice Sussex 2 2 1 33.33 - -
229 Matt Parkinson Kent 1 1 1 100.00 - -
230 Richard Gleeson Birmingham Bears 2 1 1 50.00 - -
231 George Scrimshaw Northamptonshire 6 1 1 100.00 - -
232 Ned Leonard Glamorgan 4 2 1 50.00 - -
233 Scott Currie Hampshire 6 1 1 33.33 - -
234 Ben Geddes Middlesex 2 2 1 12.50 - -
235 Tom Aspinwall Lancashire 4 2 1 16.67 - -
236 Yousef Majid Surrey 4 2 1 14.29 - -

Highest Strike Rate in Vitality Blast (T20 Blast) 2026

POS PLAYER TEAM MATCHES INN RUNS SR AVG
1 Fred Klaassen Kent 6 2 26 288.89 26.00
2 Tom Clark Sussex 3 3 122 259.57 40.67
3 Aneurin Donald Derbyshire 6 6 202 232.18 33.67
4 Henry Crocombe Sussex 4 1 16 228.57 16.00
5 Hasan Ali Yorkshire 5 5 38 211.11 12.67
6 Liam Livingstone Lancashire 4 4 225 206.42 75.00
7 Dillon Pennington Nottinghamshire 6 1 37 205.56 37
8 Hilton Cartwright Hampshire 6 6 161 203.80 80.50
9 Kiran Carlson Glamorgan 6 6 221 200.91 36.83
10 James Fuller Hampshire 6 3 44 200.00 44.00
11 Nathan McAndrew Glamorgan 4 3 37 194.74 18.50
12 Harrison Ward Sussex 3 3 109 194.64 36.33
13 Simon Harmer Essex 6 4 56 193.10 56
14 Tom Curran Surrey 6 4 95 190.00 31.67
15 Jordan Clark Surrey 6 4 43 186.96 21.50
16 Will Smeed Somerset 2 2 71 186.84 35.50
17 Ashton Turner Leicestershire 6 6 181 184.69 36.20
18 Adam Lyth Yorkshire 6 6 157 178.41 26.17
19 Tom Banton Somerset 6 6 199 177.68 33.17
20 Zen Malik Birmingham Bears 3 3 53 176.67 17.67
21 Ross Whiteley Derbyshire 6 6 153 175.86 30.60
22 Dan Mousley Birmingham Bears 2 2 72 175.61 72.00
23 Chris Lynn Northamptonshire 6 6 245 175.00 49.00
24 Ben McKinney Durham 1 1 33 173.68 33.00
25 Sam Billings Kent 6 6 224 173.64 56.00
26 Chris Cooke Glamorgan 5 4 90 173.08 30.00
27 Jack Blatherwick Lancashire 2 1 19 172.73 19
28 Tom Moores Nottinghamshire 6 6 149 171.26 29.80
29 Lewis Gregory Somerset 6 4 152 170.79 50.67
30 Duan Jansen Gloucestershire 6 5 34 170.00 11.33
31 Matt Montgomery Derbyshire 6 6 202 169.75 50.50
32 Lewis McManus Northamptonshire 5 4 32 168.42 10.67
33 Graham Clark Durham 6 6 136 167.90 27.20
34 Ben Sanderson Northamptonshire 6 3 15 166.67 15.00
35 Tymal Mills Sussex 6 3 25 166.67 12.50
36 John Simpson Sussex 6 6 138 166.27 23.00
37 Benny Howell Nottinghamshire 6 5 53 165.62 10.60
38 Oli Carter Sussex 2 2 38 165.22 38.00
39 Alex Lees Durham 6 6 160 163.27 26.67
40 Keith Dudgeon Kent 3 2 44 162.96 44.00
41 Matthew Revis Yorkshire 6 5 60 162.16 12.00
42 Ben Duckett Nottinghamshire 1 1 29 161.11 29.00
43 Martin Andersson Derbyshire 6 6 237 160.14 59.25
44 D'Arcy Short Gloucestershire 6 6 176 160.00 29.33
45 Jack Carson Sussex 1 1 8 160.00 8.00
46 Sebastian Morgan Middlesex 3 3 32 160.00 32.00
47 Andrew Tye Yorkshire 6 5 51 159.38 17.00
48 James Rew Somerset 4 4 190 158.33 63.33
49 Noah Thain Essex 5 2 41 157.69 41.00
50 Ollie Robinson Durham 6 5 104 157.58 26.00
51 James Vince Hampshire 5 5 121 157.14 24.20
52 Noah Cornwell Middlesex 6 1 11 157.14 11.00
53 Nick Potts Derbyshire 6 3 58 156.76 19.33
54 Jordan Hermann Somerset 3 3 105 156.72 52.50
55 Asa Tribe Glamorgan 1 1 48 154.84 48.00
56 Tawanda Muyeye Kent 3 3 65 154.76 21.67
57 Jonny Bairstow Yorkshire 6 6 250 154.32 50.00
58 Paul Coughlin Lancashire 1 1 37 154.17 37.00
59 David Willey Northamptonshire 6 6 171 154.05 34.20
60 Matt Taylor Gloucestershire 6 4 40 153.85 40.00
61 Liam Dawson Hampshire 6 4 138 153.33 46.00
62 Charlie Allison Essex 4 4 220 151.72 110.00
63 Miles Hammond Gloucestershire 6 6 124 151.22 20.67
64 Dan Lawrence Surrey 6 5 136 151.11 34.00
65 Tristan Stubbs Hampshire 5 4 166 150.91 83.00
66 Jack Haynes Nottinghamshire 6 6 175 150.86 29.17
67 Chris Jordan Surrey 1 1 6 150.00 6
68 Ed Barnard Birmingham Bears 6 6 84 150.00 14.00
69 Marcus Harris Lancashire 3 2 39 150.00 19.50
70 Harry Finch Kent 3 3 104 148.57 52.00
71 Daniel Sams Somerset 6 3 46 148.39 23.00
72 Saif Zaib Northamptonshire 3 3 34 147.83 17.00
73 Michael Pepper Essex 6 6 174 147.46 29.00
74 Zak Crawley Kent 6 6 141 146.88 28.20
75 Josh De Caires Middlesex 5 5 117 146.25 29.25
76 Paul Walter Essex 6 6 174 146.22 34.80
77 Beau Webster Birmingham Bears 6 6 288 146.19 48.00
78 Sean Dickson Glamorgan 6 6 144 145.45 28.80
79 Will Jacks Surrey 4 4 109 145.33 27.25
80 George Munsey Nottinghamshire 6 6 251 145.09 50.20
81 Justin Broad Northamptonshire 6 6 149 143.27 37.25
82 Josh Davey Leicestershire 5 3 10 142.86 10
83 Tom Alsop Sussex 6 5 94 142.42 23.50
84 Sam Curran Surrey 6 6 168 142.37 42.00
85 Ben Cox Leicestershire 6 6 135 142.11 33.75
86 Ben Mike Leicestershire 5 4 44 141.94 14.67
87 Matt Milnes Kent 6 3 17 141.67 17.00
88 Louis Kimber Northamptonshire 4 2 17 141.67 8.50
89 Sikandar Raza Worcestershire 6 6 161 141.23 40.25
90 Sam Hain Birmingham Bears 4 4 96 141.18 24.00
91 Joe Moores Lancashire 6 6 103 141.10 20.60
92 George Balderson Lancashire 4 2 31 140.91 31.00
93 Chris Green Lancashire 3 3 76 140.74 38.00
94 Joe Weatherley Hampshire 6 6 156 140.54 31.20
95 Andy Gorvin Glamorgan 2 1 7 140.00 7
96 Farhan Ahmed Nottinghamshire 1 1 7 140.00 7.00
97 Usama Mir Worcestershire 6 4 39 139.29 9.75
98 Ben McDermott Lancashire 6 6 100 138.89 20.00
99 Matthew Potts Durham 5 3 25 138.89 25.00
100 Jason Roy Surrey 6 6 143 138.83 23.83
101 Ben Aitchison Derbyshire 6 3 36 138.46 18.00
102 Luc Benkenstein Essex 6 5 157 137.72 31.40
103 Ben Charlesworth Gloucestershire 6 6 150 137.61 37.50
104 Dan Douthwaite Glamorgan 5 4 75 136.36 25.00
105 Rob Yates Birmingham Bears 6 6 148 135.78 24.67
106 Max Holden Middlesex 6 6 154 135.09 25.67
107 Wiaan Mulder Essex 6 5 67 134.00 16.75
108 James Wharton Yorkshire 6 6 162 133.88 32.40
109 George Linde Nottinghamshire 5 5 87 133.85 29.00
110 Keaton Jennings Lancashire 6 6 91 133.82 15.17
111 Caleb Jewell Derbyshire 6 6 132 133.33 26.40
112 Shane Snater Essex 6 1 8 133.33 8
113 Ricardo Vasconcelos Northamptonshire 6 6 124 133.33 20.67
114 Dian Forrester Kent 3 2 69 132.69 69.00
115 Gareth Roderick Worcestershire 6 5 98 132.43 19.60
116 David Bedingham Durham 5 4 86 132.31 21.50
117 Danny Lamb Sussex 6 4 41 132.26 20.50
118 Ben Raine Durham 6 6 37 132.14 7.40
119 Ethan Brookes Worcestershire 6 6 54 131.71 10.80
120 Wayne Madsen Derbyshire 6 6 100 131.58 16.67
121 Calvin Harrison Northamptonshire 6 3 59 131.11 19.67
122 Jack Taylor Gloucestershire 6 6 130 130.00 26.00
123 Adam Rossington Middlesex 6 6 130 130.00 21.67
124 Harry Singh Lancashire 5 3 39 130.00 13.00
125 Ollie Pope Surrey 6 6 114 129.55 22.80
126 Michael Jones Lancashire 3 3 44 129.41 14.67
127 Jordan Cox Essex 1 1 40 129.03 40.00
128 James Coles Sussex 4 4 113 128.41 28.25
129 Daniel Hughes Sussex 6 6 181 128.37 36.20
130 Timm van der Gugten Glamorgan 4 4 32 128.00 10.67
131 Rishi Patel Leicestershire 6 6 100 126.58 16.67
132 Matt Critchley Essex 6 4 43 126.47 10.75
133 James Bracey Gloucestershire 6 4 43 126.47 10.75
134 Kashif Ali Worcestershire 6 6 120 126.32 20.00
135 Delano Potgieter Hampshire 1 1 24 126.32 24.00
136 Joe Phillips Gloucestershire 3 3 54 125.58 18.00
137 Nick Kelly Leicestershire 6 6 193 125.32 38.60
138 Will Smale Glamorgan 6 6 130 125.00 21.67
139 Nathan McSweeney Northamptonshire 5 5 127 124.51 25.40
140 Will Luxton Yorkshire 6 6 103 124.10 17.17
141 Craig Overton Somerset 6 3 37 123.33 37.00
142 Kasey Aldridge Durham 6 4 38 122.58 9.50
143 Josh Thomas Somerset 4 4 60 122.45 15.00
144 Ali Orr Hampshire 1 1 22 122.22 22.00
145 Brett D'Oliveira Worcestershire 6 6 89 121.92 14.83
146 Adam Hose Worcestershire 6 6 119 121.43 19.83
147 Kai Smith Birmingham Bears 3 2 34 121.43 34.00
148 Kamran Dhariwal Gloucestershire 5 5 68 121.43 17.00
149 Liam Patterson-White Nottinghamshire 2 2 23 121.05 23.00
150 Mason Crane Glamorgan 4 2 29 120.83 29.00
151 Leus du Plooy Middlesex 6 6 93 120.78 15.50
152 Jonny Tattersall Leicestershire 2 2 42 120.00 21.00
153 Henry Hurle Glamorgan 5 4 54 120.00 18.00
154 Daniel Bell-Drummond Kent 6 6 79 119.70 13.17
155 Toby Albert Hampshire 6 6 122 119.61 20.33
156 Joe Pocklington Nottinghamshire 4 3 31 119.23 31.00
157 Luke Hollman Middlesex 6 6 119 119.00 39.67
158 Jake Lintott Kent 6 3 38 118.75 19.00
159 Tom Price Sussex 2 2 19 118.75 9.50
160 Tom Abell Somerset 5 5 96 118.52 24.00
161 Matty Hurst Lancashire 5 5 64 118.52 12.80
162 Tom Prest Hampshire 5 4 52 118.18 13.00
163 Tom Lawes Surrey 1 1 13 118.18 13
164 Eathan Bosch Middlesex 6 5 59 118.00 11.80
165 Laurie Evans Surrey 6 5 70 116.67 17.50
166 Colin Ingram Glamorgan 1 1 7 116.67 7.00
167 Colin Ackermann Durham 6 6 107 116.30 21.40
168 Jordan Thompson Birmingham Bears 6 5 58 116.00 14.50
169 Thomas Rew Somerset 6 6 59 115.69 14.75
170 Ben Kellaway Glamorgan 6 6 71 114.52 11.83
171 Faheem Ashraf Yorkshire 4 4 25 113.64 6.25
172 James Sales Northamptonshire 6 3 17 113.33 8.50
173 Amrit Basra Derbyshire 6 4 34 113.33 11.33
174 Matthew Waite Worcestershire 5 4 27 112.50 9.00
175 James Minto Durham 1 1 9 112.50 9
176 Moeen Ali Yorkshire 6 6 86 110.26 17.20
177 Tom Taylor Worcestershire 6 3 23 109.52 23
178 Ollie Price Gloucestershire 6 5 70 109.38 14.00
179 Isaac Mohammed Worcestershire 5 5 108 109.09 21.60
180 Ian Holland Leicestershire 4 3 14 107.69 7.00
181 Liam Trevaskis Leicestershire 6 5 42 107.69 14.00
182 Sol Budinger Leicestershire 3 2 56 107.69 28.00
183 Tom Hartley Lancashire 6 3 14 107.69 7.00
184 James Neesham Glamorgan 4 3 37 105.71 18.50
185 Chris Woakes Birmingham Bears 6 6 25 104.17 6.25
186 Vansh Jani Birmingham Bears 3 3 35 102.94 11.67
187 Ryan Higgins Middlesex 6 6 84 102.44 16.80
188 Adam Thomas Surrey 3 2 44 102.33 22.00
189 Joe Clarke Nottinghamshire 6 6 62 101.64 10.33
190 Marchant de Lange Gloucestershire 6 2 1 100.00 1
191 Zafar Gohar Middlesex 4 2 18 100.00 18.00
192 Matt Parkinson Kent 1 1 1 100.00 1
193 Tom Rogers Kent 3 2 13 100.00 13.00
194 George Scrimshaw Northamptonshire 6 1 1 100.00 1
195 Grant Stewart Kent 2 2 15 100.00 7.50
196 Lyndon James Nottinghamshire 1 1 9 100.00 9.00
197 Mohammad Ali Nottinghamshire 6 1 5 100.00 5
198 Alex Green Leicestershire 2 1 2 100.00 2.00
199 Joe Denly Kent 6 4 57 98.28 14.25
200 Will Rhodes Durham 6 4 81 97.59 20.25
201 Freddie McCann Nottinghamshire 5 5 60 96.77 15.00
202 Jack Leaning Sussex 6 6 70 94.59 14.00
203 Chris Benjamin Kent 4 3 38 90.48 12.67
204 Alex Horton Glamorgan 1 1 7 87.50 7.00
205 Ben Green Leicestershire 6 5 30 85.71 6.00
206 Jafer Chohan Yorkshire 6 2 9 81.82 9.00
207 Dom Bess Yorkshire 6 4 22 81.48 7.33
208 Tom Helm Middlesex 6 3 4 80.00 4.00
209 Akif Javed Derbyshire 6 3 4 80.00 4.00
210 Stevie Eskinazi Leicestershire 4 4 30 76.92 7.50
211 Alex Davies Birmingham Bears 5 4 13 72.22 3.25
212 Craig Miles Gloucestershire 4 3 15 71.43 5.00
213 Caleb Falconer Middlesex 4 3 32 68.09 10.67
214 Danny Briggs Sussex 6 3 6 66.67 2.00
215 Josh Shaw Somerset 3 2 2 66.67 2
216 Simon Fernandes Essex 2 1 6 66.67 6.00
217 Usman Tariq Birmingham Bears 6 3 2 66.67 2.00
218 Olly Stone Nottinghamshire 5 1 5 50.00 5
219 Sean Abbott Surrey 5 1 3 50.00 3.00
220 Nathan Sowter Durham 6 4 4 50.00 4.00
221 Richard Gleeson Birmingham Bears 2 1 1 50.00 1.00
222 Lewis Goldsworthy Somerset 6 2 13 50.00 6.50
223 Ned Leonard Glamorgan 4 2 1 50.00 1
224 Tazeem Ali Birmingham Bears 4 2 6 46.15 6.00
225 Jack Morley Derbyshire 6 2 5 45.45 5.00
226 Callum Parkinson Durham 6 1 4 44.44 4
227 Joey Evison Kent 1 1 5 41.67 5.00
228 Adam Finch Worcestershire 6 3 2 40.00 1.00
229 Saqib Mahmood Lancashire 4 2 1 33.33 0.50
230 Fynn Hudson-Prentice Sussex 2 2 1 33.33 1.00
231 Scott Currie Hampshire 6 1 1 33.33 1.00
232 Luke Wood Lancashire 3 1 1 25.00 1.00
233 Oliver Hannon-Dalby Birmingham Bears 4 2 2 18.18 1.00
234 Tom Aspinwall Lancashire 4 2 1 16.67 1.00
235 Yousef Majid Surrey 4 2 1 14.29 1.00
236 Ben Geddes Middlesex 2 2 1 12.50 0.50

Highest Individual Scores in Vitality Blast (T20 Blast) 2026

POS PLAYER TEAM MATCHES INN RUNS SR 4s 6s
1 Chris Lynn Northamptonshire 6 6 115 175.00 26 14
2 Beau Webster Birmingham Bears 6 6 112 146.19 26 14
3 Kiran Carlson Glamorgan 6 6 109 200.91 23 13
4 Adam Lyth Yorkshire 6 6 97 178.41 19 7
5 Dan Lawrence Surrey 6 5 94 151.11 8 6
6 James Rew Somerset 4 4 93 158.33 15 6
7 Jordan Hermann Somerset 3 3 90 156.72 9 6
8 George Munsey Nottinghamshire 6 6 88 145.09 25 10
9 Liam Livingstone Lancashire 4 4 85 206.42 16 18
10 Sam Billings Kent 6 6 84 173.64 20 10
11 Aneurin Donald Derbyshire 6 6 84 232.18 21 15
12 Jonny Bairstow Yorkshire 6 6 83 154.32 28 10
13 D'Arcy Short Gloucestershire 6 6 82 160.00 20 9
14 Martin Andersson Derbyshire 6 6 81 160.14 24 9
15 Josh De Caires Middlesex 5 5 80 146.25 11 5
16 Adam Rossington Middlesex 6 6 79 130.00 15 6
17 Tom Clark Sussex 3 3 79 259.57 14 9
18 Max Holden Middlesex 6 6 77 135.09 16 6
19 Liam Dawson Hampshire 6 4 76 153.33 11 5
20 Tom Moores Nottinghamshire 6 6 75 171.26 9 11
21 Zak Crawley Kent 6 6 75 146.88 11 7
22 Matt Montgomery Derbyshire 6 6 74 169.75 25 6
23 Charlie Allison Essex 4 4 74 151.72 18 13
24 Sam Curran Surrey 6 6 71 142.37 15 8
25 Dan Mousley Birmingham Bears 2 2 71 175.61 9 2
26 Will Jacks Surrey 4 4 70 145.33 9 6
27 Harrison Ward Sussex 3 3 69 194.64 11 8
28 Tristan Stubbs Hampshire 5 4 69 150.91 8 10
29 Luc Benkenstein Essex 6 5 67 137.72 12 9
30 Harry Finch Kent 3 3 64 148.57 13 2
31 Michael Pepper Essex 6 6 64 147.46 18 8
32 James Wharton Yorkshire 6 6 64 133.88 15 7
33 John Simpson Sussex 6 6 63 166.27 11 9
34 Ben McDermott Lancashire 6 6 63 138.89 9 6
35 Sean Dickson Glamorgan 6 6 63 145.45 16 7
36 Graham Clark Durham 6 6 62 167.90 13 8
37 Nick Kelly Leicestershire 6 6 61 125.32 16 6
38 Tom Banton Somerset 6 6 59 177.68 24 10
39 Will Smeed Somerset 2 2 59 186.84 8 4
40 James Vince Hampshire 5 5 58 157.14 14 3
41 Caleb Jewell Derbyshire 6 6 58 133.33 16 3
42 Paul Walter Essex 6 6 58 146.22 26 3
43 Ashton Turner Leicestershire 6 6 57 184.69 15 9
44 Matty Hurst Lancashire 5 5 57 118.52 4 4
45 Miles Hammond Gloucestershire 6 6 56 151.22 16 5
46 Lewis Gregory Somerset 6 4 55 170.79 5 12
47 Joe Moores Lancashire 6 6 55 141.10 6 7
48 Alex Lees Durham 6 6 54 163.27 19 5
49 Nathan McSweeney Northamptonshire 5 5 53 124.51 10 4
50 Sam Hain Birmingham Bears 4 4 52 141.18 8 3
51 Moeen Ali Yorkshire 6 6 51 110.26 4 6
52 Ben Cox Leicestershire 6 6 51 142.11 15 2
53 Keaton Jennings Lancashire 6 6 51 133.82 14 1
54 Ollie Pope Surrey 6 6 51 129.55 12 3
55 Dan Douthwaite Glamorgan 5 4 51 136.36 3 6
56 Adam Hose Worcestershire 6 6 50 121.43 7 4
57 Jack Haynes Nottinghamshire 6 6 50 150.86 16 6
58 James Coles Sussex 4 4 50 128.41 9 1
59 Tom Curran Surrey 6 4 49 190.00 9 6
60 Ben Charlesworth Gloucestershire 6 6 49 137.61 11 7
61 Ollie Robinson Durham 6 5 48 157.58 10 4
62 Asa Tribe Glamorgan 1 1 48 154.84 5 1
63 David Willey Northamptonshire 6 6 47 154.05 18 8
64 Gareth Roderick Worcestershire 6 5 47 132.43 10 3
65 Sikandar Raza Worcestershire 6 6 47 141.23 15 5
66 Joe Weatherley Hampshire 6 6 47 140.54 17 4
67 Luke Hollman Middlesex 6 6 47 119.00 12 2
68 Jason Roy Surrey 6 6 46 138.83 17 6
69 Hilton Cartwright Hampshire 6 6 46 203.80 13 11
70 Henry Hurle Glamorgan 5 4 46 120.00 2 4
71 Ross Whiteley Derbyshire 6 6 45 175.86 15 8
72 Rob Yates Birmingham Bears 6 6 45 135.78 16 5
73 Chris Cooke Glamorgan 5 4 44 173.08 8 5
74 Daniel Hughes Sussex 6 6 44 128.37 25 3
75 Tom Alsop Sussex 6 5 43 142.42 8 4
76 Joe Denly Kent 6 4 42 98.28 1 3
77 Joe Phillips Gloucestershire 3 3 42 125.58 2 3
78 Isaac Mohammed Worcestershire 5 5 42 109.09 13 3
79 David Bedingham Durham 5 4 41 132.31 6 4
80 Tom Abell Somerset 5 5 41 118.52 9 1
81 Ed Barnard Birmingham Bears 6 6 40 150.00 4 6
82 Sol Budinger Leicestershire 3 2 40 107.69 7 1
83 Rishi Patel Leicestershire 6 6 40 126.58 11 4
84 Jordan Cox Essex 1 1 40 129.03 5 1
85 Will Smale Glamorgan 6 6 40 125.00 12 5
86 Toby Albert Hampshire 6 6 39 119.61 16 4
87 Will Rhodes Durham 6 4 38 97.59 4 1
88 Kashif Ali Worcestershire 6 6 38 126.32 12 4
89 Tawanda Muyeye Kent 3 3 38 154.76 6 3
90 Will Luxton Yorkshire 6 6 38 124.10 9 6
91 Justin Broad Northamptonshire 6 6 38 143.27 10 6
92 Paul Coughlin Lancashire 1 1 37 154.17 2 3
93 Matt Critchley Essex 6 4 37 126.47 3 1
94 Jordan Thompson Birmingham Bears 6 5 37 116.00 3 2
95 Dillon Pennington Nottinghamshire 6 1 37 205.56 3 2
96 Ryan Higgins Middlesex 6 6 36 102.44 6 3
97 Simon Harmer Essex 6 4 36 193.10 4 3
98 Colin Ackermann Durham 6 6 36 116.30 6 4
99 Leus du Plooy Middlesex 6 6 36 120.78 9 2
100 Chris Green Lancashire 3 3 35 140.74 7 1
101 Nick Potts Derbyshire 6 3 35 156.76 4 4
102 Dian Forrester Kent 3 2 35 132.69 7 3
103 Laurie Evans Surrey 6 5 34 116.67 6 2
104 Jack Taylor Gloucestershire 6 6 34 130.00 14 4
105 Jordan Clark Surrey 6 4 34 186.96 2 4
106 Ricardo Vasconcelos Northamptonshire 6 6 34 133.33 15 4
107 Kai Smith Birmingham Bears 3 2 34 121.43 2 2
108 Nathan McAndrew Glamorgan 4 3 33 194.74 4 2
109 Ben McKinney Durham 1 1 33 173.68 5 1
110 Andrew Tye Yorkshire 6 5 32 159.38 5 4
111 Oli Carter Sussex 2 2 32 165.22 5 -
112 Ben Kellaway Glamorgan 6 6 32 114.52 6 1
113 Adam Thomas Surrey 3 2 32 102.33 4 1
114 Freddie McCann Nottinghamshire 5 5 32 96.77 5 2
115 Hasan Ali Yorkshire 5 5 31 211.11 3 3
116 Eathan Bosch Middlesex 6 5 31 118.00 2 4
117 Benny Howell Nottinghamshire 6 5 30 165.62 3 4
118 Jack Leaning Sussex 6 6 30 94.59 5 1
119 Calvin Harrison Northamptonshire 6 3 30 131.11 3 2
120 Kamran Dhariwal Gloucestershire 5 5 30 121.43 3 3
121 Daniel Bell-Drummond Kent 6 6 29 119.70 9 2
122 Ben Duckett Nottinghamshire 1 1 29 161.11 4 1
123 Jonny Tattersall Leicestershire 2 2 29 120.00 4 -
124 Keith Dudgeon Kent 3 2 29 162.96 4 2
125 George Linde Nottinghamshire 5 5 29 133.85 7 4
126 Wiaan Mulder Essex 6 5 29 134.00 5 4
127 Zen Malik Birmingham Bears 3 3 29 176.67 4 4
128 Craig Overton Somerset 6 3 28 123.33 1 2
129 Wayne Madsen Derbyshire 6 6 27 131.58 12 -
130 Michael Jones Lancashire 3 3 27 129.41 5 1
131 Thomas Rew Somerset 6 6 27 115.69 6 1
132 Brett D'Oliveira Worcestershire 6 6 26 121.92 10 2
133 Harry Singh Lancashire 5 3 26 130.00 - 3
134 Marcus Harris Lancashire 3 2 25 150.00 6 -
135 Saif Zaib Northamptonshire 3 3 25 147.83 4 1
136 Ben Aitchison Derbyshire 6 3 25 138.46 1 3
137 Tom Prest Hampshire 5 4 25 118.18 5 2
138 Daniel Sams Somerset 6 3 24 148.39 6 1
139 Delano Potgieter Hampshire 1 1 24 126.32 - 1
140 Mason Crane Glamorgan 4 2 23 120.83 3 -
141 Usama Mir Worcestershire 6 4 23 139.29 2 3
142 Matthew Revis Yorkshire 6 5 23 162.16 3 3
143 Noah Thain Essex 5 2 23 157.69 7 -
144 Timm van der Gugten Glamorgan 4 4 22 128.00 3 1
145 Danny Lamb Sussex 6 4 22 132.26 1 3
146 Chris Benjamin Kent 4 3 22 90.48 2 1
147 Ali Orr Hampshire 1 1 22 122.22 1 1
148 Joe Clarke Nottinghamshire 6 6 21 101.64 6 2
149 Ben Mike Leicestershire 5 4 21 141.94 2 3
150 Josh Thomas Somerset 4 4 21 122.45 9 1
151 Vansh Jani Birmingham Bears 3 3 21 102.94 3 1
152 Tymal Mills Sussex 6 3 20 166.67 5 -
153 James Bracey Gloucestershire 6 4 20 126.47 4 1
154 Liam Patterson-White Nottinghamshire 2 2 20 121.05 2 1
155 Kasey Aldridge Durham 6 4 20 122.58 4 -
156 James Fuller Hampshire 6 3 19 200.00 3 3
157 Jack Blatherwick Lancashire 2 1 19 172.73 - 2
158 Matthew Potts Durham 5 3 19 138.89 2 1
159 Ethan Brookes Worcestershire 6 6 19 131.71 7 1
160 Ollie Price Gloucestershire 6 5 19 109.38 8 1
161 Sebastian Morgan Middlesex 3 3 19 160.00 5 -
162 Matt Taylor Gloucestershire 6 4 18 153.85 5 1
163 Fred Klaassen Kent 6 2 18 288.89 1 3
164 Jake Lintott Kent 6 3 18 118.75 5 -
165 George Balderson Lancashire 4 2 17 140.91 3 -
166 Henry Crocombe Sussex 4 1 16 228.57 1 2
167 Joe Pocklington Nottinghamshire 4 3 16 119.23 3 1
168 Caleb Falconer Middlesex 4 3 16 68.09 2 -
169 Ben Raine Durham 6 6 15 132.14 5 -
170 James Neesham Glamorgan 4 3 15 105.71 5 -
171 Matt Milnes Kent 6 3 15 141.67 3 -
172 Tom Price Sussex 2 2 15 118.75 1 -
173 Duan Jansen Gloucestershire 6 5 15 170.00 2 3
174 Amrit Basra Derbyshire 6 4 15 113.33 3 1
175 Lewis McManus Northamptonshire 5 4 14 168.42 2 2
176 Tom Taylor Worcestershire 6 3 14 109.52 2 -
177 Stevie Eskinazi Leicestershire 4 4 14 76.92 3 -
178 Liam Trevaskis Leicestershire 6 5 14 107.69 1 2
179 Louis Kimber Northamptonshire 4 2 14 141.67 1 1
180 Matthew Waite Worcestershire 5 4 13 112.50 1 1
181 Ben Green Leicestershire 6 5 13 85.71 2 -
182 Grant Stewart Kent 2 2 13 100.00 - 1
183 Tom Lawes Surrey 1 1 13 118.18 - 1
184 Zafar Gohar Middlesex 4 2 11 100.00 3 -
185 Lewis Goldsworthy Somerset 6 2 11 50.00 - -
186 Noah Cornwell Middlesex 6 1 11 157.14 1 1
187 Chris Woakes Birmingham Bears 6 6 10 104.17 2 1
188 Faheem Ashraf Yorkshire 4 4 10 113.64 1 1
189 James Sales Northamptonshire 6 3 10 113.33 1 -
190 Ben Sanderson Northamptonshire 6 3 9 166.67 2 -
191 Dom Bess Yorkshire 6 4 9 81.48 1 1
192 Lyndon James Nottinghamshire 1 1 9 100.00 1 -
193 James Minto Durham 1 1 9 112.50 1 -
194 Craig Miles Gloucestershire 4 3 8 71.43 1 -
195 Shane Snater Essex 6 1 8 133.33 - -
196 Tom Hartley Lancashire 6 3 8 107.69 1 -
197 Jack Carson Sussex 1 1 8 160.00 - 1
198 Colin Ingram Glamorgan 1 1 7 116.67 1 -
199 Ian Holland Leicestershire 4 3 7 107.69 2 -
200 Tom Rogers Kent 3 2 7 100.00 1 -
201 Alex Horton Glamorgan 1 1 7 87.50 1 -
202 Andy Gorvin Glamorgan 2 1 7 140.00 1 -
203 Jafer Chohan Yorkshire 6 2 7 81.82 - -
204 Farhan Ahmed Nottinghamshire 1 1 7 140.00 1 -
205 Chris Jordan Surrey 1 1 6 150.00 1 -
206 Josh Davey Leicestershire 5 3 6 142.86 1 -
207 Simon Fernandes Essex 2 1 6 66.67 - -
208 Olly Stone Nottinghamshire 5 1 5 50.00 - -
209 Alex Davies Birmingham Bears 5 4 5 72.22 1 -
210 Joey Evison Kent 1 1 5 41.67 - -
211 Jack Morley Derbyshire 6 2 5 45.45 - -
212 Mohammad Ali Nottinghamshire 6 1 5 100.00 - -
213 Danny Briggs Sussex 6 3 4 66.67 - -
214 Callum Parkinson Durham 6 1 4 44.44 - -
215 Tazeem Ali Birmingham Bears 4 2 4 46.15 - -
216 Sean Abbott Surrey 5 1 3 50.00 - -
217 Nathan Sowter Durham 6 4 3 50.00 - -
218 Oliver Hannon-Dalby Birmingham Bears 4 2 2 18.18 - -
219 Tom Helm Middlesex 6 3 2 80.00 - -
220 Adam Finch Worcestershire 6 3 2 40.00 - -
221 Akif Javed Derbyshire 6 3 2 80.00 - -
222 Alex Green Leicestershire 2 1 2 100.00 - -
223 Marchant de Lange Gloucestershire 6 2 1 100.00 - -
224 Luke Wood Lancashire 3 1 1 25.00 - -
225 Josh Shaw Somerset 3 2 1 66.67 - -
226 Saqib Mahmood Lancashire 4 2 1 33.33 - -
227 Fynn Hudson-Prentice Sussex 2 2 1 33.33 - -
228 Matt Parkinson Kent 1 1 1 100.00 - -
229 Richard Gleeson Birmingham Bears 2 1 1 50.00 - -
230 George Scrimshaw Northamptonshire 6 1 1 100.00 - -
231 Ned Leonard Glamorgan 4 2 1 50.00 - -
232 Scott Currie Hampshire 6 1 1 33.33 - -
233 Ben Geddes Middlesex 2 2 1 12.50 - -
234 Tom Aspinwall Lancashire 4 2 1 16.67 - -
235 Yousef Majid Surrey 4 2 1 14.29 - -
236 Usman Tariq Birmingham Bears 6 3 1 66.67 - -

Highest Average in Vitality Blast (T20 Blast) 2026

POS PLAYER TEAM MATCHES INN RUNS AVG NO
1 Charlie Allison Essex 4 4 220 110.00 2
2 Tristan Stubbs Hampshire 5 4 166 83.00 2
3 Hilton Cartwright Hampshire 6 6 161 80.50 4
4 Liam Livingstone Lancashire 4 4 225 75.00 1
5 Dan Mousley Birmingham Bears 2 2 72 72.00 1
6 Dian Forrester Kent 3 2 69 69.00 1
7 James Rew Somerset 4 4 190 63.33 1
8 Martin Andersson Derbyshire 6 6 237 59.25 2
9 Sam Billings Kent 6 6 224 56.00 2
10 Simon Harmer Essex 6 4 56 56 4
11 Jordan Hermann Somerset 3 3 105 52.50 1
12 Harry Finch Kent 3 3 104 52.00 1
13 Lewis Gregory Somerset 6 4 152 50.67 1
14 Matt Montgomery Derbyshire 6 6 202 50.50 2
15 George Munsey Nottinghamshire 6 6 251 50.20 1
16 Jonny Bairstow Yorkshire 6 6 250 50.00 1
17 Chris Lynn Northamptonshire 6 6 245 49.00 1
18 Beau Webster Birmingham Bears 6 6 288 48.00 0
19 Asa Tribe Glamorgan 1 1 48 48.00 0
20 Liam Dawson Hampshire 6 4 138 46.00 1
21 James Fuller Hampshire 6 3 44 44.00 2
22 Keith Dudgeon Kent 3 2 44 44.00 1
23 Sam Curran Surrey 6 6 168 42.00 2
24 Noah Thain Essex 5 2 41 41.00 1
25 Tom Clark Sussex 3 3 122 40.67 0
26 Sikandar Raza Worcestershire 6 6 161 40.25 2
27 Matt Taylor Gloucestershire 6 4 40 40.00 3
28 Jordan Cox Essex 1 1 40 40.00 0
29 Luke Hollman Middlesex 6 6 119 39.67 3
30 Nick Kelly Leicestershire 6 6 193 38.60 1
31 Chris Green Lancashire 3 3 76 38.00 1
32 Oli Carter Sussex 2 2 38 38.00 1
33 Ben Charlesworth Gloucestershire 6 6 150 37.50 2
34 Justin Broad Northamptonshire 6 6 149 37.25 2
35 Craig Overton Somerset 6 3 37 37.00 2
36 Paul Coughlin Lancashire 1 1 37 37.00 0
37 Dillon Pennington Nottinghamshire 6 1 37 37 1
38 Kiran Carlson Glamorgan 6 6 221 36.83 0
39 Harrison Ward Sussex 3 3 109 36.33 0
40 Ashton Turner Leicestershire 6 6 181 36.20 1
41 Daniel Hughes Sussex 6 6 181 36.20 1
42 Will Smeed Somerset 2 2 71 35.50 0
43 Paul Walter Essex 6 6 174 34.80 1
44 David Willey Northamptonshire 6 6 171 34.20 1
45 Dan Lawrence Surrey 6 5 136 34.00 1
46 Kai Smith Birmingham Bears 3 2 34 34.00 1
47 Ben Cox Leicestershire 6 6 135 33.75 2
48 Aneurin Donald Derbyshire 6 6 202 33.67 0
49 Tom Banton Somerset 6 6 199 33.17 0
50 Ben McKinney Durham 1 1 33 33.00 0
51 James Wharton Yorkshire 6 6 162 32.40 1
52 Sebastian Morgan Middlesex 3 3 32 32.00 2
53 Tom Curran Surrey 6 4 95 31.67 1
54 Luc Benkenstein Essex 6 5 157 31.40 0
55 Joe Weatherley Hampshire 6 6 156 31.20 1
56 George Balderson Lancashire 4 2 31 31.00 1
57 Joe Pocklington Nottinghamshire 4 3 31 31.00 2
58 Ross Whiteley Derbyshire 6 6 153 30.60 1
59 Chris Cooke Glamorgan 5 4 90 30.00 1
60 Tom Moores Nottinghamshire 6 6 149 29.80 1
61 D'Arcy Short Gloucestershire 6 6 176 29.33 0
62 Josh De Caires Middlesex 5 5 117 29.25 1
63 Jack Haynes Nottinghamshire 6 6 175 29.17 0
64 Ben Duckett Nottinghamshire 1 1 29 29.00 0
65 George Linde Nottinghamshire 5 5 87 29.00 2
66 Mason Crane Glamorgan 4 2 29 29.00 1
67 Michael Pepper Essex 6 6 174 29.00 0
68 Sean Dickson Glamorgan 6 6 144 28.80 1
69 James Coles Sussex 4 4 113 28.25 0
70 Zak Crawley Kent 6 6 141 28.20 1
71 Sol Budinger Leicestershire 3 2 56 28.00 0
72 Will Jacks Surrey 4 4 109 27.25 0
73 Graham Clark Durham 6 6 136 27.20 1
74 Alex Lees Durham 6 6 160 26.67 0
75 Caleb Jewell Derbyshire 6 6 132 26.40 1
76 Adam Lyth Yorkshire 6 6 157 26.17 0
77 Jack Taylor Gloucestershire 6 6 130 26.00 1
78 Fred Klaassen Kent 6 2 26 26.00 1
79 Ollie Robinson Durham 6 5 104 26.00 1
80 Max Holden Middlesex 6 6 154 25.67 0
81 Nathan McSweeney Northamptonshire 5 5 127 25.40 0
82 Dan Douthwaite Glamorgan 5 4 75 25.00 1
83 Matthew Potts Durham 5 3 25 25.00 2
84 Rob Yates Birmingham Bears 6 6 148 24.67 0
85 James Vince Hampshire 5 5 121 24.20 0
86 Sam Hain Birmingham Bears 4 4 96 24.00 0
87 Tom Abell Somerset 5 5 96 24.00 1
88 Delano Potgieter Hampshire 1 1 24 24.00 0
89 Jason Roy Surrey 6 6 143 23.83 0
90 Tom Alsop Sussex 6 5 94 23.50 1
91 John Simpson Sussex 6 6 138 23.00 0
92 Tom Taylor Worcestershire 6 3 23 23 3
93 Daniel Sams Somerset 6 3 46 23.00 1
94 Liam Patterson-White Nottinghamshire 2 2 23 23.00 1
95 Ollie Pope Surrey 6 6 114 22.80 1
96 Ali Orr Hampshire 1 1 22 22.00 0
97 Adam Thomas Surrey 3 2 44 22.00 0
98 Adam Rossington Middlesex 6 6 130 21.67 0
99 Tawanda Muyeye Kent 3 3 65 21.67 0
100 Will Smale Glamorgan 6 6 130 21.67 0
101 Isaac Mohammed Worcestershire 5 5 108 21.60 0
102 Jordan Clark Surrey 6 4 43 21.50 2
103 David Bedingham Durham 5 4 86 21.50 0
104 Colin Ackermann Durham 6 6 107 21.40 1
105 Jonny Tattersall Leicestershire 2 2 42 21.00 0
106 Miles Hammond Gloucestershire 6 6 124 20.67 0
107 Ricardo Vasconcelos Northamptonshire 6 6 124 20.67 0
108 Joe Moores Lancashire 6 6 103 20.60 1
109 Danny Lamb Sussex 6 4 41 20.50 2
110 Toby Albert Hampshire 6 6 122 20.33 0
111 Will Rhodes Durham 6 4 81 20.25 0
112 Ben McDermott Lancashire 6 6 100 20.00 1
113 Kashif Ali Worcestershire 6 6 120 20.00 0
114 Adam Hose Worcestershire 6 6 119 19.83 0
115 Calvin Harrison Northamptonshire 6 3 59 19.67 0
116 Gareth Roderick Worcestershire 6 5 98 19.60 0
117 Marcus Harris Lancashire 3 2 39 19.50 0
118 Nick Potts Derbyshire 6 3 58 19.33 0
119 Jake Lintott Kent 6 3 38 19.00 1
120 Jack Blatherwick Lancashire 2 1 19 19 1
121 James Neesham Glamorgan 4 3 37 18.50 1
122 Nathan McAndrew Glamorgan 4 3 37 18.50 1
123 Zafar Gohar Middlesex 4 2 18 18.00 1
124 Ben Aitchison Derbyshire 6 3 36 18.00 1
125 Joe Phillips Gloucestershire 3 3 54 18.00 0
126 Henry Hurle Glamorgan 5 4 54 18.00 1
127 Zen Malik Birmingham Bears 3 3 53 17.67 0
128 Laurie Evans Surrey 6 5 70 17.50 1
129 Moeen Ali Yorkshire 6 6 86 17.20 1
130 Will Luxton Yorkshire 6 6 103 17.17 0
131 Matt Milnes Kent 6 3 17 17.00 2
132 Andrew Tye Yorkshire 6 5 51 17.00 2
133 Saif Zaib Northamptonshire 3 3 34 17.00 1
134 Kamran Dhariwal Gloucestershire 5 5 68 17.00 1
135 Ryan Higgins Middlesex 6 6 84 16.80 1
136 Wiaan Mulder Essex 6 5 67 16.75 1
137 Wayne Madsen Derbyshire 6 6 100 16.67 0
138 Rishi Patel Leicestershire 6 6 100 16.67 0
139 Henry Crocombe Sussex 4 1 16 16.00 0
140 Leus du Plooy Middlesex 6 6 93 15.50 0
141 Keaton Jennings Lancashire 6 6 91 15.17 0
142 Ben Sanderson Northamptonshire 6 3 15 15.00 2
143 Josh Thomas Somerset 4 4 60 15.00 0
144 Freddie McCann Nottinghamshire 5 5 60 15.00 1
145 Brett D'Oliveira Worcestershire 6 6 89 14.83 0
146 Thomas Rew Somerset 6 6 59 14.75 2
147 Michael Jones Lancashire 3 3 44 14.67 0
148 Ben Mike Leicestershire 5 4 44 14.67 1
149 Jordan Thompson Birmingham Bears 6 5 58 14.50 1
150 Joe Denly Kent 6 4 57 14.25 0
151 Jack Leaning Sussex 6 6 70 14.00 1
152 Ed Barnard Birmingham Bears 6 6 84 14.00 0
153 Liam Trevaskis Leicestershire 6 5 42 14.00 2
154 Ollie Price Gloucestershire 6 5 70 14.00 0
155 Daniel Bell-Drummond Kent 6 6 79 13.17 0
156 Tom Rogers Kent 3 2 13 13.00 1
157 Tom Prest Hampshire 5 4 52 13.00 0
158 Tom Lawes Surrey 1 1 13 13 1
159 Harry Singh Lancashire 5 3 39 13.00 0
160 Matty Hurst Lancashire 5 5 64 12.80 0
161 Hasan Ali Yorkshire 5 5 38 12.67 2
162 Chris Benjamin Kent 4 3 38 12.67 0
163 Tymal Mills Sussex 6 3 25 12.50 1
164 Matthew Revis Yorkshire 6 5 60 12.00 0
165 Ben Kellaway Glamorgan 6 6 71 11.83 0
166 Eathan Bosch Middlesex 6 5 59 11.80 0
167 Vansh Jani Birmingham Bears 3 3 35 11.67 0
168 Duan Jansen Gloucestershire 6 5 34 11.33 2
169 Amrit Basra Derbyshire 6 4 34 11.33 1
170 Noah Cornwell Middlesex 6 1 11 11.00 0
171 Ethan Brookes Worcestershire 6 6 54 10.80 1
172 Matt Critchley Essex 6 4 43 10.75 0
173 James Bracey Gloucestershire 6 4 43 10.75 0
174 Timm van der Gugten Glamorgan 4 4 32 10.67 1
175 Lewis McManus Northamptonshire 5 4 32 10.67 1
176 Caleb Falconer Middlesex 4 3 32 10.67 0
177 Benny Howell Nottinghamshire 6 5 53 10.60 0
178 Joe Clarke Nottinghamshire 6 6 62 10.33 0
179 Josh Davey Leicestershire 5 3 10 10 3
180 Usama Mir Worcestershire 6 4 39 9.75 0
181 Kasey Aldridge Durham 6 4 38 9.50 0
182 Tom Price Sussex 2 2 19 9.50 0
183 Matthew Waite Worcestershire 5 4 27 9.00 1
184 Lyndon James Nottinghamshire 1 1 9 9.00 0
185 Jafer Chohan Yorkshire 6 2 9 9.00 1
186 James Minto Durham 1 1 9 9 1
187 Louis Kimber Northamptonshire 4 2 17 8.50 0
188 James Sales Northamptonshire 6 3 17 8.50 1
189 Shane Snater Essex 6 1 8 8 1
190 Jack Carson Sussex 1 1 8 8.00 0
191 Stevie Eskinazi Leicestershire 4 4 30 7.50 0
192 Grant Stewart Kent 2 2 15 7.50 0
193 Ben Raine Durham 6 6 37 7.40 1
194 Dom Bess Yorkshire 6 4 22 7.33 1
195 Colin Ingram Glamorgan 1 1 7 7.00 0
196 Ian Holland Leicestershire 4 3 14 7.00 1
197 Tom Hartley Lancashire 6 3 14 7.00 1
198 Alex Horton Glamorgan 1 1 7 7.00 0
199 Andy Gorvin Glamorgan 2 1 7 7 1
200 Farhan Ahmed Nottinghamshire 1 1 7 7.00 0
201 Lewis Goldsworthy Somerset 6 2 13 6.50 0
202 Chris Woakes Birmingham Bears 6 6 25 6.25 2
203 Faheem Ashraf Yorkshire 4 4 25 6.25 0
204 Chris Jordan Surrey 1 1 6 6 1
205 Ben Green Leicestershire 6 5 30 6.00 0
206 Simon Fernandes Essex 2 1 6 6.00 0
207 Tazeem Ali Birmingham Bears 4 2 6 6.00 1
208 Craig Miles Gloucestershire 4 3 15 5.00 0
209 Olly Stone Nottinghamshire 5 1 5 5 1
210 Joey Evison Kent 1 1 5 5.00 0
211 Jack Morley Derbyshire 6 2 5 5.00 1
212 Mohammad Ali Nottinghamshire 6 1 5 5 1
213 Tom Helm Middlesex 6 3 4 4.00 2
214 Nathan Sowter Durham 6 4 4 4.00 3
215 Callum Parkinson Durham 6 1 4 4 1
216 Akif Javed Derbyshire 6 3 4 4.00 2
217 Alex Davies Birmingham Bears 5 4 13 3.25 0
218 Sean Abbott Surrey 5 1 3 3.00 0
219 Danny Briggs Sussex 6 3 6 2.00 0
220 Josh Shaw Somerset 3 2 2 2 2
221 Usman Tariq Birmingham Bears 6 3 2 2.00 2
222 Alex Green Leicestershire 2 1 2 2.00 0
223 Oliver Hannon-Dalby Birmingham Bears 4 2 2 1.00 0
224 Marchant de Lange Gloucestershire 6 2 1 1 2
225 Luke Wood Lancashire 3 1 1 1.00 0
226 Fynn Hudson-Prentice Sussex 2 2 1 1.00 1
227 Matt Parkinson Kent 1 1 1 1 1
228 Richard Gleeson Birmingham Bears 2 1 1 1.00 0
229 George Scrimshaw Northamptonshire 6 1 1 1 1
230 Adam Finch Worcestershire 6 3 2 1.00 1
231 Ned Leonard Glamorgan 4 2 1 1 2
232 Scott Currie Hampshire 6 1 1 1.00 0
233 Tom Aspinwall Lancashire 4 2 1 1.00 1
234 Yousef Majid Surrey 4 2 1 1.00 1
235 Saqib Mahmood Lancashire 4 2 1 0.50 0
236 Ben Geddes Middlesex 2 2 1 0.50 0
237 James Anderson Lancashire 1 0 0 0 0
238 Jake Ball Somerset 6 0 0 0 0
239 Chris Wood Hampshire 6 1 0 0 1
240 Reece Topley Surrey 6 1 0 0.00 0
241 Logan van Beek Yorkshire 1 0 0 0 0
242 Jake Lehmann Hampshire 1 0 0 0 0
243 George Bartlett Northamptonshire 1 0 0 0 0
244 Tom Lammonby Somerset 2 0 0 0 0
245 Ben Allison Worcestershire 1 0 0 0 0
246 Tom Scriven Leicestershire 1 0 0 0 0
247 Zaman Akhter Essex 6 0 0 0 0
248 George Hill Yorkshire 2 1 0 0.00 0
249 Andrew Neal Hampshire 1 0 0 0 0
250 Fazalhaq Farooqi Glamorgan 2 0 0 0 0
251 Sean Hunt Sussex 2 1 0 0 1
252 Rehan Ahmed Leicestershire 1 1 0 0.00 0
253 Henry Cullen Worcestershire 1 0 0 0 0
254 Brad Currie Sussex 1 0 0 0 0
255 Alfie Ogborne Somerset 1 0 0 0 0
256 Bertie Foreman Kent 1 0 0 0 0
257 Josh Hull Leicestershire 3 1 0 0.00 0
258 Charlie Bennett Essex 6 0 0 0 0
259 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 6 6 245 1 115
2 Beau Webster Birmingham Bears 6 6 288 1 112
3 Kiran Carlson Glamorgan 6 6 221 1 109

Most Fifties in Vitality Blast (T20 Blast) 2026

POS PLAYER TEAM MATCHES INN RUNS 50s H.S
1 Martin Andersson Derbyshire 6 6 237 3 81
2 Charlie Allison Essex 4 4 220 3 74
3 George Munsey Nottinghamshire 6 6 251 2 88
4 Liam Livingstone Lancashire 4 4 225 2 85
5 Sam Billings Kent 6 6 224 2 84
6 Jonny Bairstow Yorkshire 6 6 250 2 83
7 D'Arcy Short Gloucestershire 6 6 176 2 82
8 Liam Dawson Hampshire 6 4 138 2 76
9 Matt Montgomery Derbyshire 6 6 202 2 74
10 Michael Pepper Essex 6 6 174 2 64
11 James Wharton Yorkshire 6 6 162 2 64
12 Ashton Turner Leicestershire 6 6 181 2 57
13 Lewis Gregory Somerset 6 4 152 2 55
14 Chris Lynn Northamptonshire 6 6 245 1 115
15 Beau Webster Birmingham Bears 6 6 288 1 112
16 Adam Lyth Yorkshire 6 6 157 1 97
17 Dan Lawrence Surrey 6 5 136 1 94
18 James Rew Somerset 4 4 190 1 93
19 Jordan Hermann Somerset 3 3 105 1 90
20 Aneurin Donald Derbyshire 6 6 202 1 84
21 Josh De Caires Middlesex 5 5 117 1 80
22 Adam Rossington Middlesex 6 6 130 1 79
23 Tom Clark Sussex 3 3 122 1 79
24 Max Holden Middlesex 6 6 154 1 77
25 Tom Moores Nottinghamshire 6 6 149 1 75
26 Zak Crawley Kent 6 6 141 1 75
27 Sam Curran Surrey 6 6 168 1 71
28 Dan Mousley Birmingham Bears 2 2 72 1 71
29 Will Jacks Surrey 4 4 109 1 70
30 Harrison Ward Sussex 3 3 109 1 69
31 Tristan Stubbs Hampshire 5 4 166 1 69
32 Luc Benkenstein Essex 6 5 157 1 67
33 Harry Finch Kent 3 3 104 1 64
34 John Simpson Sussex 6 6 138 1 63
35 Ben McDermott Lancashire 6 6 100 1 63
36 Sean Dickson Glamorgan 6 6 144 1 63
37 Graham Clark Durham 6 6 136 1 62
38 Nick Kelly Leicestershire 6 6 193 1 61
39 Tom Banton Somerset 6 6 199 1 59
40 Will Smeed Somerset 2 2 71 1 59
41 James Vince Hampshire 5 5 121 1 58
42 Caleb Jewell Derbyshire 6 6 132 1 58
43 Paul Walter Essex 6 6 174 1 58
44 Matty Hurst Lancashire 5 5 64 1 57
45 Miles Hammond Gloucestershire 6 6 124 1 56
46 Joe Moores Lancashire 6 6 103 1 55
47 Alex Lees Durham 6 6 160 1 54
48 Nathan McSweeney Northamptonshire 5 5 127 1 53
49 Sam Hain Birmingham Bears 4 4 96 1 52
50 Moeen Ali Yorkshire 6 6 86 1 51
51 Ben Cox Leicestershire 6 6 135 1 51
52 Keaton Jennings Lancashire 6 6 91 1 51
53 Ollie Pope Surrey 6 6 114 1 51
54 Dan Douthwaite Glamorgan 5 4 75 1 51
55 Adam Hose Worcestershire 6 6 119 1 50
56 Jack Haynes Nottinghamshire 6 6 175 1 50
57 James Coles Sussex 4 4 113 1 50

Most Sixes in Vitality Blast (T20 Blast) 2026

POS PLAYER TEAM MATCHES INN RUNS 6s
1 Liam Livingstone Lancashire 4 4 225 18
2 Aneurin Donald Derbyshire 6 6 202 15
3 Beau Webster Birmingham Bears 6 6 288 14
4 Chris Lynn Northamptonshire 6 6 245 14
5 Kiran Carlson Glamorgan 6 6 221 13
6 Charlie Allison Essex 4 4 220 13
7 Lewis Gregory Somerset 6 4 152 12
8 Hilton Cartwright Hampshire 6 6 161 11
9 Tom Moores Nottinghamshire 6 6 149 11
10 George Munsey Nottinghamshire 6 6 251 10
11 Jonny Bairstow Yorkshire 6 6 250 10
12 Sam Billings Kent 6 6 224 10
13 Tom Banton Somerset 6 6 199 10
14 Tristan Stubbs Hampshire 5 4 166 10
15 Martin Andersson Derbyshire 6 6 237 9
16 Ashton Turner Leicestershire 6 6 181 9
17 D'Arcy Short Gloucestershire 6 6 176 9
18 Luc Benkenstein Essex 6 5 157 9
19 John Simpson Sussex 6 6 138 9
20 Tom Clark Sussex 3 3 122 9
21 Michael Pepper Essex 6 6 174 8
22 David Willey Northamptonshire 6 6 171 8
23 Sam Curran Surrey 6 6 168 8
24 Ross Whiteley Derbyshire 6 6 153 8
25 Graham Clark Durham 6 6 136 8
26 Harrison Ward Sussex 3 3 109 8
27 James Wharton Yorkshire 6 6 162 7
28 Adam Lyth Yorkshire 6 6 157 7
29 Ben Charlesworth Gloucestershire 6 6 150 7
30 Sean Dickson Glamorgan 6 6 144 7
31 Zak Crawley Kent 6 6 141 7
32 Joe Moores Lancashire 6 6 103 7
33 Matt Montgomery Derbyshire 6 6 202 6
34 Nick Kelly Leicestershire 6 6 193 6
35 James Rew Somerset 4 4 190 6
36 Jack Haynes Nottinghamshire 6 6 175 6
37 Max Holden Middlesex 6 6 154 6
38 Justin Broad Northamptonshire 6 6 149 6
39 Jason Roy Surrey 6 6 143 6
40 Dan Lawrence Surrey 6 5 136 6
41 Adam Rossington Middlesex 6 6 130 6
42 Will Jacks Surrey 4 4 109 6
43 Jordan Hermann Somerset 3 3 105 6
44 Will Luxton Yorkshire 6 6 103 6
45 Ben McDermott Lancashire 6 6 100 6
46 Tom Curran Surrey 6 4 95 6
47 Moeen Ali Yorkshire 6 6 86 6
48 Ed Barnard Birmingham Bears 6 6 84 6
49 Dan Douthwaite Glamorgan 5 4 75 6
50 Sikandar Raza Worcestershire 6 6 161 5
51 Alex Lees Durham 6 6 160 5
52 Rob Yates Birmingham Bears 6 6 148 5
53 Liam Dawson Hampshire 6 4 138 5
54 Will Smale Glamorgan 6 6 130 5
55 Miles Hammond Gloucestershire 6 6 124 5
56 Josh De Caires Middlesex 5 5 117 5
57 Chris Cooke Glamorgan 5 4 90 5
58 Joe Weatherley Hampshire 6 6 156 4
59 Jack Taylor Gloucestershire 6 6 130 4
60 Nathan McSweeney Northamptonshire 5 5 127 4
61 Ricardo Vasconcelos Northamptonshire 6 6 124 4
62 Toby Albert Hampshire 6 6 122 4
63 Kashif Ali Worcestershire 6 6 120 4
64 Adam Hose Worcestershire 6 6 119 4
65 Colin Ackermann Durham 6 6 107 4
66 Ollie Robinson Durham 6 5 104 4
67 Rishi Patel Leicestershire 6 6 100 4
68 Tom Alsop Sussex 6 5 94 4
69 George Linde Nottinghamshire 5 5 87 4
70 David Bedingham Durham 5 4 86 4
71 Will Smeed Somerset 2 2 71 4
72 Wiaan Mulder Essex 6 5 67 4
73 Matty Hurst Lancashire 5 5 64 4
74 Eathan Bosch Middlesex 6 5 59 4
75 Nick Potts Derbyshire 6 3 58 4
76 Henry Hurle Glamorgan 5 4 54 4
77 Benny Howell Nottinghamshire 6 5 53 4
78 Zen Malik Birmingham Bears 3 3 53 4
79 Andrew Tye Yorkshire 6 5 51 4
80 Jordan Clark Surrey 6 4 43 4
81 Daniel Hughes Sussex 6 6 181 3
82 Paul Walter Essex 6 6 174 3
83 Caleb Jewell Derbyshire 6 6 132 3
84 James Vince Hampshire 5 5 121 3
85 Ollie Pope Surrey 6 6 114 3
86 Isaac Mohammed Worcestershire 5 5 108 3
87 Gareth Roderick Worcestershire 6 5 98 3
88 Sam Hain Birmingham Bears 4 4 96 3
89 Ryan Higgins Middlesex 6 6 84 3
90 Dian Forrester Kent 3 2 69 3
91 Kamran Dhariwal Gloucestershire 5 5 68 3
92 Tawanda Muyeye Kent 3 3 65 3
93 Matthew Revis Yorkshire 6 5 60 3
94 Joe Denly Kent 6 4 57 3
95 Simon Harmer Essex 6 4 56 3
96 Joe Phillips Gloucestershire 3 3 54 3
97 James Fuller Hampshire 6 3 44 3
98 Ben Mike Leicestershire 5 4 44 3
99 Danny Lamb Sussex 6 4 41 3
100 Usama Mir Worcestershire 6 4 39 3
101 Harry Singh Lancashire 5 3 39 3
102 Hasan Ali Yorkshire 5 5 38 3
103 Paul Coughlin Lancashire 1 1 37 3
104 Ben Aitchison Derbyshire 6 3 36 3
105 Duan Jansen Gloucestershire 6 5 34 3
106 Fred Klaassen Kent 6 2 26 3
107 Ben Cox Leicestershire 6 6 135 2
108 Luke Hollman Middlesex 6 6 119 2
109 Harry Finch Kent 3 3 104 2
110 Leus du Plooy Middlesex 6 6 93 2
111 Brett D'Oliveira Worcestershire 6 6 89 2
112 Daniel Bell-Drummond Kent 6 6 79 2
113 Dan Mousley Birmingham Bears 2 2 72 2
114 Laurie Evans Surrey 6 5 70 2
115 Joe Clarke Nottinghamshire 6 6 62 2
116 Freddie McCann Nottinghamshire 5 5 60 2
117 Calvin Harrison Northamptonshire 6 3 59 2
118 Jordan Thompson Birmingham Bears 6 5 58 2
119 Tom Prest Hampshire 5 4 52 2
120 Keith Dudgeon Kent 3 2 44 2
121 Liam Trevaskis Leicestershire 6 5 42 2
122 Craig Overton Somerset 6 3 37 2
123 Nathan McAndrew Glamorgan 4 3 37 2
124 Dillon Pennington Nottinghamshire 6 1 37 2
125 Kai Smith Birmingham Bears 3 2 34 2
126 Lewis McManus Northamptonshire 5 4 32 2
127 Jack Blatherwick Lancashire 2 1 19 2
128 Henry Crocombe Sussex 4 1 16 2
129 James Coles Sussex 4 4 113 1
130 Tom Abell Somerset 5 5 96 1
131 Keaton Jennings Lancashire 6 6 91 1
132 Will Rhodes Durham 6 4 81 1
133 Chris Green Lancashire 3 3 76 1
134 Ben Kellaway Glamorgan 6 6 71 1
135 Jack Leaning Sussex 6 6 70 1
136 Ollie Price Gloucestershire 6 5 70 1
137 Josh Thomas Somerset 4 4 60 1
138 Thomas Rew Somerset 6 6 59 1
139 Sol Budinger Leicestershire 3 2 56 1
140 Ethan Brookes Worcestershire 6 6 54 1
141 Asa Tribe Glamorgan 1 1 48 1
142 Daniel Sams Somerset 6 3 46 1
143 Michael Jones Lancashire 3 3 44 1
144 Adam Thomas Surrey 3 2 44 1
145 Matt Critchley Essex 6 4 43 1
146 James Bracey Gloucestershire 6 4 43 1
147 Matt Taylor Gloucestershire 6 4 40 1
148 Jordan Cox Essex 1 1 40 1
149 Chris Benjamin Kent 4 3 38 1
150 Vansh Jani Birmingham Bears 3 3 35 1
151 Saif Zaib Northamptonshire 3 3 34 1
152 Amrit Basra Derbyshire 6 4 34 1
153 Ben McKinney Durham 1 1 33 1
154 Timm van der Gugten Glamorgan 4 4 32 1
155 Joe Pocklington Nottinghamshire 4 3 31 1
156 Ben Duckett Nottinghamshire 1 1 29 1
157 Matthew Waite Worcestershire 5 4 27 1
158 Chris Woakes Birmingham Bears 6 6 25 1
159 Faheem Ashraf Yorkshire 4 4 25 1
160 Matthew Potts Durham 5 3 25 1
161 Delano Potgieter Hampshire 1 1 24 1
162 Liam Patterson-White Nottinghamshire 2 2 23 1
163 Dom Bess Yorkshire 6 4 22 1
164 Ali Orr Hampshire 1 1 22 1
165 Louis Kimber Northamptonshire 4 2 17 1
166 Grant Stewart Kent 2 2 15 1
167 Tom Lawes Surrey 1 1 13 1
168 Noah Cornwell Middlesex 6 1 11 1
169 Jack Carson Sussex 1 1 8 1

Most Fours in Vitality Blast (T20 Blast) 2026

POS PLAYER TEAM MATCHES INN RUNS 4s
1 Jonny Bairstow Yorkshire 6 6 250 28
2 Beau Webster Birmingham Bears 6 6 288 26
3 Chris Lynn Northamptonshire 6 6 245 26
4 Paul Walter Essex 6 6 174 26
5 George Munsey Nottinghamshire 6 6 251 25
6 Matt Montgomery Derbyshire 6 6 202 25
7 Daniel Hughes Sussex 6 6 181 25
8 Martin Andersson Derbyshire 6 6 237 24
9 Tom Banton Somerset 6 6 199 24
10 Kiran Carlson Glamorgan 6 6 221 23
11 Aneurin Donald Derbyshire 6 6 202 21
12 Sam Billings Kent 6 6 224 20
13 D'Arcy Short Gloucestershire 6 6 176 20
14 Alex Lees Durham 6 6 160 19
15 Adam Lyth Yorkshire 6 6 157 19
16 Charlie Allison Essex 4 4 220 18
17 Michael Pepper Essex 6 6 174 18
18 David Willey Northamptonshire 6 6 171 18
19 Joe Weatherley Hampshire 6 6 156 17
20 Jason Roy Surrey 6 6 143 17
21 Liam Livingstone Lancashire 4 4 225 16
22 Nick Kelly Leicestershire 6 6 193 16
23 Jack Haynes Nottinghamshire 6 6 175 16
24 Max Holden Middlesex 6 6 154 16
25 Rob Yates Birmingham Bears 6 6 148 16
26 Sean Dickson Glamorgan 6 6 144 16
27 Caleb Jewell Derbyshire 6 6 132 16
28 Miles Hammond Gloucestershire 6 6 124 16
29 Toby Albert Hampshire 6 6 122 16
30 James Rew Somerset 4 4 190 15
31 Ashton Turner Leicestershire 6 6 181 15
32 Sam Curran Surrey 6 6 168 15
33 James Wharton Yorkshire 6 6 162 15
34 Sikandar Raza Worcestershire 6 6 161 15
35 Ross Whiteley Derbyshire 6 6 153 15
36 Ben Cox Leicestershire 6 6 135 15
37 Adam Rossington Middlesex 6 6 130 15
38 Ricardo Vasconcelos Northamptonshire 6 6 124 15
39 Jack Taylor Gloucestershire 6 6 130 14
40 Tom Clark Sussex 3 3 122 14
41 James Vince Hampshire 5 5 121 14
42 Keaton Jennings Lancashire 6 6 91 14
43 Hilton Cartwright Hampshire 6 6 161 13
44 Graham Clark Durham 6 6 136 13
45 Isaac Mohammed Worcestershire 5 5 108 13
46 Harry Finch Kent 3 3 104 13
47 Luc Benkenstein Essex 6 5 157 12
48 Will Smale Glamorgan 6 6 130 12
49 Kashif Ali Worcestershire 6 6 120 12
50 Luke Hollman Middlesex 6 6 119 12
51 Ollie Pope Surrey 6 6 114 12
52 Wayne Madsen Derbyshire 6 6 100 12
53 Ben Charlesworth Gloucestershire 6 6 150 11
54 Zak Crawley Kent 6 6 141 11
55 Liam Dawson Hampshire 6 4 138 11
56 John Simpson Sussex 6 6 138 11
57 Josh De Caires Middlesex 5 5 117 11
58 Harrison Ward Sussex 3 3 109 11
59 Rishi Patel Leicestershire 6 6 100 11
60 Justin Broad Northamptonshire 6 6 149 10
61 Nathan McSweeney Northamptonshire 5 5 127 10
62 Ollie Robinson Durham 6 5 104 10
63 Gareth Roderick Worcestershire 6 5 98 10
64 Brett D'Oliveira Worcestershire 6 6 89 10
65 Tom Moores Nottinghamshire 6 6 149 9
66 James Coles Sussex 4 4 113 9
67 Will Jacks Surrey 4 4 109 9
68 Jordan Hermann Somerset 3 3 105 9
69 Will Luxton Yorkshire 6 6 103 9
70 Ben McDermott Lancashire 6 6 100 9
71 Tom Abell Somerset 5 5 96 9
72 Tom Curran Surrey 6 4 95 9
73 Leus du Plooy Middlesex 6 6 93 9
74 Daniel Bell-Drummond Kent 6 6 79 9
75 Dan Mousley Birmingham Bears 2 2 72 9
76 Josh Thomas Somerset 4 4 60 9
77 Tristan Stubbs Hampshire 5 4 166 8
78 Dan Lawrence Surrey 6 5 136 8
79 Sam Hain Birmingham Bears 4 4 96 8
80 Tom Alsop Sussex 6 5 94 8
81 Chris Cooke Glamorgan 5 4 90 8
82 Will Smeed Somerset 2 2 71 8
83 Ollie Price Gloucestershire 6 5 70 8
84 Adam Hose Worcestershire 6 6 119 7
85 George Linde Nottinghamshire 5 5 87 7
86 Chris Green Lancashire 3 3 76 7
87 Dian Forrester Kent 3 2 69 7
88 Sol Budinger Leicestershire 3 2 56 7
89 Ethan Brookes Worcestershire 6 6 54 7
90 Noah Thain Essex 5 2 41 7
91 Colin Ackermann Durham 6 6 107 6
92 Joe Moores Lancashire 6 6 103 6
93 David Bedingham Durham 5 4 86 6
94 Ryan Higgins Middlesex 6 6 84 6
95 Ben Kellaway Glamorgan 6 6 71 6
96 Laurie Evans Surrey 6 5 70 6
97 Tawanda Muyeye Kent 3 3 65 6
98 Joe Clarke Nottinghamshire 6 6 62 6
99 Thomas Rew Somerset 6 6 59 6
100 Daniel Sams Somerset 6 3 46 6
101 Marcus Harris Lancashire 3 2 39 6
102 Lewis Gregory Somerset 6 4 152 5
103 Jack Leaning Sussex 6 6 70 5
104 Wiaan Mulder Essex 6 5 67 5
105 Freddie McCann Nottinghamshire 5 5 60 5
106 Tom Prest Hampshire 5 4 52 5
107 Andrew Tye Yorkshire 6 5 51 5
108 Asa Tribe Glamorgan 1 1 48 5
109 Michael Jones Lancashire 3 3 44 5
110 Matt Taylor Gloucestershire 6 4 40 5
111 Jordan Cox Essex 1 1 40 5
112 Jake Lintott Kent 6 3 38 5
113 Oli Carter Sussex 2 2 38 5
114 Ben Raine Durham 6 6 37 5
115 James Neesham Glamorgan 4 3 37 5
116 Ben McKinney Durham 1 1 33 5
117 Sebastian Morgan Middlesex 3 3 32 5
118 Tymal Mills Sussex 6 3 25 5
119 Moeen Ali Yorkshire 6 6 86 4
120 Ed Barnard Birmingham Bears 6 6 84 4
121 Will Rhodes Durham 6 4 81 4
122 Matty Hurst Lancashire 5 5 64 4
123 Nick Potts Derbyshire 6 3 58 4
124 Simon Harmer Essex 6 4 56 4
125 Zen Malik Birmingham Bears 3 3 53 4
126 Keith Dudgeon Kent 3 2 44 4
127 Adam Thomas Surrey 3 2 44 4
128 James Bracey Gloucestershire 6 4 43 4
129 Jonny Tattersall Leicestershire 2 2 42 4
130 Kasey Aldridge Durham 6 4 38 4
131 Nathan McAndrew Glamorgan 4 3 37 4
132 Saif Zaib Northamptonshire 3 3 34 4
133 Ben Duckett Nottinghamshire 1 1 29 4
134 Dan Douthwaite Glamorgan 5 4 75 3
135 Kamran Dhariwal Gloucestershire 5 5 68 3
136 Matthew Revis Yorkshire 6 5 60 3
137 Calvin Harrison Northamptonshire 6 3 59 3
138 Jordan Thompson Birmingham Bears 6 5 58 3
139 Benny Howell Nottinghamshire 6 5 53 3
140 James Fuller Hampshire 6 3 44 3
141 Matt Critchley Essex 6 4 43 3
142 Hasan Ali Yorkshire 5 5 38 3
143 Dillon Pennington Nottinghamshire 6 1 37 3
144 Vansh Jani Birmingham Bears 3 3 35 3
145 Amrit Basra Derbyshire 6 4 34 3
146 Timm van der Gugten Glamorgan 4 4 32 3
147 George Balderson Lancashire 4 2 31 3
148 Joe Pocklington Nottinghamshire 4 3 31 3
149 Stevie Eskinazi Leicestershire 4 4 30 3
150 Mason Crane Glamorgan 4 2 29 3
151 Zafar Gohar Middlesex 4 2 18 3
152 Matt Milnes Kent 6 3 17 3
153 Eathan Bosch Middlesex 6 5 59 2
154 Joe Phillips Gloucestershire 3 3 54 2
155 Henry Hurle Glamorgan 5 4 54 2
156 Ben Mike Leicestershire 5 4 44 2
157 Jordan Clark Surrey 6 4 43 2
158 Usama Mir Worcestershire 6 4 39 2
159 Chris Benjamin Kent 4 3 38 2
160 Paul Coughlin Lancashire 1 1 37 2
161 Kai Smith Birmingham Bears 3 2 34 2
162 Duan Jansen Gloucestershire 6 5 34 2
163 Lewis McManus Northamptonshire 5 4 32 2
164 Caleb Falconer Middlesex 4 3 32 2
165 Ben Green Leicestershire 6 5 30 2
166 Chris Woakes Birmingham Bears 6 6 25 2
167 Matthew Potts Durham 5 3 25 2
168 Tom Taylor Worcestershire 6 3 23 2
169 Liam Patterson-White Nottinghamshire 2 2 23 2
170 Ben Sanderson Northamptonshire 6 3 15 2
171 Ian Holland Leicestershire 4 3 14 2
172 Joe Denly Kent 6 4 57 1
173 Liam Trevaskis Leicestershire 6 5 42 1
174 Danny Lamb Sussex 6 4 41 1
175 Craig Overton Somerset 6 3 37 1
176 Ben Aitchison Derbyshire 6 3 36 1
177 Matthew Waite Worcestershire 5 4 27 1
178 Fred Klaassen Kent 6 2 26 1
179 Faheem Ashraf Yorkshire 4 4 25 1
180 Dom Bess Yorkshire 6 4 22 1
181 Ali Orr Hampshire 1 1 22 1
182 Tom Price Sussex 2 2 19 1
183 Louis Kimber Northamptonshire 4 2 17 1
184 James Sales Northamptonshire 6 3 17 1
185 Henry Crocombe Sussex 4 1 16 1
186 Craig Miles Gloucestershire 4 3 15 1
187 Tom Hartley Lancashire 6 3 14 1
188 Alex Davies Birmingham Bears 5 4 13 1
189 Tom Rogers Kent 3 2 13 1
190 Noah Cornwell Middlesex 6 1 11 1
191 Josh Davey Leicestershire 5 3 10 1
192 Lyndon James Nottinghamshire 1 1 9 1
193 James Minto Durham 1 1 9 1
194 Colin Ingram Glamorgan 1 1 7 1
195 Alex Horton Glamorgan 1 1 7 1
196 Andy Gorvin Glamorgan 2 1 7 1
197 Farhan Ahmed Nottinghamshire 1 1 7 1
198 Chris Jordan Surrey 1 1 6 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 Duan Jansen Gloucestershire 6 6 132 16 0
2 James Sales Northamptonshire 6 6 132 16 1
3 Scott Currie Hampshire 6 6 138 12 0
4 Mohammad Ali Nottinghamshire 6 6 144 12 0
5 Adam Finch Worcestershire 6 6 120 12 0
6 Hasan Ali Yorkshire 5 5 96 11 0
7 Callum Parkinson Durham 6 6 126 11 0
8 Charlie Bennett Essex 6 6 107 11 0
9 Jafer Chohan Yorkshire 6 6 117 10 0
10 Reece Topley Surrey 6 6 138 10 0
11 Chris Wood Hampshire 6 6 138 10 0
12 Tymal Mills Sussex 6 6 140 10 0
13 Jack Morley Derbyshire 6 6 114 10 0
14 Matthew Potts Durham 5 5 103 9 0
15 Dan Douthwaite Glamorgan 5 5 114 9 0
16 Kasey Aldridge Durham 6 6 104 9 0
17 Moeen Ali Yorkshire 6 6 102 8 0
18 Liam Trevaskis Leicestershire 6 6 138 8 0
19 Marchant de Lange Gloucestershire 6 6 124 8 0
20 Zaman Akhter Essex 6 6 96 8 0
21 Tom Hartley Lancashire 6 6 119 8 0
22 Matt Milnes Kent 6 6 126 8 0
23 Tom Helm Middlesex 6 6 123 8 0
24 Usama Mir Worcestershire 6 6 138 8 0
25 Matthew Waite Worcestershire 5 5 116 8 0
26 Martin Andersson Derbyshire 6 4 90 8 1
27 Nathan McAndrew Glamorgan 4 4 96 8 0
28 Nick Potts Derbyshire 6 6 124 8 0
29 Ben Aitchison Derbyshire 6 6 116 8 0
30 Ben Green Leicestershire 6 6 118 8 0
31 Dillon Pennington Nottinghamshire 6 6 126 8 0
32 Jake Ball Somerset 6 6 110 8 0
33 Calvin Harrison Northamptonshire 6 6 130 7 0
34 Ian Holland Leicestershire 4 4 90 7 0
35 Liam Dawson Hampshire 6 6 144 7 0
36 Ben Raine Durham 6 6 132 7 0
37 Ben Sanderson Northamptonshire 6 6 126 7 0
38 Shane Snater Essex 6 6 126 7 0
39 Tom Curran Surrey 6 6 120 7 0
40 David Willey Northamptonshire 6 6 138 7 0
41 Craig Overton Somerset 6 6 126 7 0
42 Wiaan Mulder Essex 6 6 108 7 0
43 Craig Miles Gloucestershire 4 4 82 6 0
44 Sikandar Raza Worcestershire 6 6 144 6 0
45 Usman Tariq Birmingham Bears 6 6 132 6 0
46 Noah Cornwell Middlesex 6 6 130 6 0
47 Tom Taylor Worcestershire 6 6 120 6 0
48 Liam Livingstone Lancashire 4 4 78 6 0
49 Danny Briggs Sussex 6 6 138 6 0
50 George Linde Nottinghamshire 5 5 102 6 0
51 Josh Davey Leicestershire 5 5 84 6 0
52 Fazalhaq Farooqi Glamorgan 2 2 48 6 0
53 Daniel Sams Somerset 6 6 126 6 0
54 James Fuller Hampshire 6 6 132 6 0
55 Sean Hunt Sussex 2 2 48 5 0
56 Jake Lintott Kent 6 6 138 5 0
57 Mason Crane Glamorgan 4 4 96 5 0
58 Jack Taylor Gloucestershire 6 4 80 5 0
59 Ashton Turner Leicestershire 6 6 84 5 0
60 Benny Howell Nottinghamshire 6 6 123 5 0
61 Keith Dudgeon Kent 3 3 71 5 0
62 George Scrimshaw Northamptonshire 6 5 84 5 0
63 Akif Javed Derbyshire 6 6 132 5 0
64 Matt Taylor Gloucestershire 6 6 114 5 0
65 Jordan Clark Surrey 6 6 91 5 0
66 George Balderson Lancashire 4 4 78 5 0
67 Yousef Majid Surrey 4 4 78 5 0
68 Saqib Mahmood Lancashire 4 4 96 5 0
69 Andrew Tye Yorkshire 6 6 126 5 0
70 Manny Lumsden Hampshire 5 5 99 5 0
71 Tom Rogers Kent 3 3 54 5 0
72 Jordan Thompson Birmingham Bears 6 6 95 5 0
73 Simon Harmer Essex 6 6 108 4 0
74 D'Arcy Short Gloucestershire 6 4 48 4 0
75 Luke Hollman Middlesex 6 6 114 4 0
76 Chris Woakes Birmingham Bears 6 6 115 4 0
77 Dom Bess Yorkshire 6 4 62 4 0
78 Rob Yates Birmingham Bears 6 2 30 4 0
79 Ollie Price Gloucestershire 6 5 72 4 0
80 Tazeem Ali Birmingham Bears 4 4 66 4 0
81 Lewis Gregory Somerset 6 6 108 4 0
82 Ned Leonard Glamorgan 4 4 84 4 0
83 Oliver Hannon-Dalby Birmingham Bears 4 4 70 4 0
84 Fred Klaassen Kent 6 6 124 4 0
85 Eathan Bosch Middlesex 6 6 114 4 0
86 Olly Stone Nottinghamshire 5 5 81 4 0
87 Tom Aspinwall Lancashire 4 4 53 4 0
88 Noah Thain Essex 5 1 12 3 0
89 Dian Forrester Kent 3 2 30 3 0
90 Rehan Ahmed Leicestershire 1 1 24 3 0
91 Andy Gorvin Glamorgan 2 2 36 3 0
92 Matt Critchley Essex 6 5 90 3 0
93 Sean Abbott Surrey 5 5 109 3 0
94 James Coles Sussex 4 4 84 3 0
95 Zafar Gohar Middlesex 4 4 66 3 0
96 Faheem Ashraf Yorkshire 4 4 78 3 0
97 James Neesham Glamorgan 4 4 66 3 0
98 Chris Green Lancashire 3 3 72 3 0
99 Danny Lamb Sussex 6 6 88 3 0
100 Ben Mike Leicestershire 5 5 66 3 0
101 Ethan Brookes Worcestershire 6 4 36 2 0
102 Will Jacks Surrey 4 3 66 2 0
103 Liam Patterson-White Nottinghamshire 2 2 36 2 0
104 Ben Kellaway Glamorgan 6 6 96 2 0
105 Alex Green Leicestershire 2 2 36 2 0
106 Beau Webster Birmingham Bears 6 6 54 2 0
107 Nathan Sowter Durham 6 6 120 2 0
108 Timm van der Gugten Glamorgan 4 4 84 2 0
109 Henry Crocombe Sussex 4 4 78 2 0
110 Matt Montgomery Derbyshire 6 6 104 2 0
111 Sebastian Morgan Middlesex 3 2 37 2 0
112 Luke Wood Lancashire 3 3 60 2 0
113 Freddie McCann Nottinghamshire 5 3 30 1 0
114 Richard Gleeson Birmingham Bears 2 2 47 1 0
115 Nathan McSweeney Northamptonshire 5 2 30 1 0
116 James Anderson Lancashire 1 1 18 1 0
117 Jack Leaning Sussex 6 2 30 1 0
118 George Hill Yorkshire 2 2 42 1 0
119 Tom Lawes Surrey 1 1 24 1 0
120 Grant Stewart Kent 2 2 20 1 0
121 Andrew Neal Hampshire 1 1 24 1 0
122 Alfie Ogborne Somerset 1 1 24 1 0
123 Colin Ackermann Durham 6 4 42 1 0
124 Lewis Goldsworthy Somerset 6 5 78 1 0
125 Josh De Caires Middlesex 5 1 12 1 0
126 Saif Zaib Northamptonshire 3 2 24 1 0
127 Tom Price Sussex 2 2 24 1 0
128 Jack Blatherwick Lancashire 2 2 19 1 0
129 Harry Singh Lancashire 5 4 42 1 0
130 Ben Allison Worcestershire 1 1 18 1 0
131 Josh Shaw Somerset 3 3 54 1 0
132 Matthew Revis Yorkshire 6 2 24 1 0
133 Luc Benkenstein Essex 6 3 30 1 0
134 Fynn Hudson-Prentice Sussex 2 2 36 1 0
135 Bertie Foreman Kent 1 1 12 1 0
136 Josh Hull Leicestershire 3 3 42 1 0
137 Paul Coughlin Lancashire 1 1 24 1 0
138 Josh Thomas Somerset 4 1 6 1 0

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

POS PLAYER TEAM MATCHES INN RUNS WKTS 5Wkts
1 Martin Andersson Derbyshire 6 4 136 8 1
2 James Sales Northamptonshire 6 6 179 16 1

Best Economy in Vitality Blast (T20 Blast) 2026

POS PLAYER TEAM MATCHES INN ECO SR
1 Noah Thain Essex 5 1 5.5
2 Freddie McCann Nottinghamshire 5 3 5.6
3 Moeen Ali Yorkshire 6 6 5.71
4 Sean Hunt Sussex 2 2 5.75
5 Ethan Brookes Worcestershire 6 4 6
6 Jake Lintott Kent 6 6 6.09
7 Will Jacks Surrey 4 3 6.27
8 Scott Currie Hampshire 6 6 6.35
9 Richard Gleeson Birmingham Bears 2 2 6.38
10 Louis Kimber Northamptonshire 4 1 6.5
11 Craig Miles Gloucestershire 4 4 6.51
12 Dian Forrester Kent 3 2 6.6
13 Sikandar Raza Worcestershire 6 6 6.62
14 Joe Denly Kent 6 5 6.64
15 Mason Crane Glamorgan 4 4 6.69
16 Liam Patterson-White Nottinghamshire 2 2 6.83
17 Jack Taylor Gloucestershire 6 4 6.9
18 Rehan Ahmed Leicestershire 1 1 7
19 Liam Trevaskis Leicestershire 6 6 7.04
20 Usman Tariq Birmingham Bears 6 6 7.05
21 Calvin Harrison Northamptonshire 6 6 7.06
22 Ian Holland Leicestershire 4 4 7.07
23 Duan Jansen Gloucestershire 6 6 7.09
24 Simon Harmer Essex 6 6 7.11
25 Liam Dawson Hampshire 6 6 7.12
26 Hasan Ali Yorkshire 5 5 7.12
27 Ben Raine Durham 6 6 7.18
28 Marchant de Lange Gloucestershire 6 6 7.21
29 Callum Parkinson Durham 6 6 7.24
30 Jafer Chohan Yorkshire 6 6 7.33
31 Noah Cornwell Middlesex 6 6 7.43
32 Andy Gorvin Glamorgan 2 2 7.5
33 Reece Topley Surrey 6 6 7.52
34 Zaman Akhter Essex 6 6 7.56
35 Nathan McSweeney Northamptonshire 5 2 7.6
36 Tom Taylor Worcestershire 6 6 7.65
37 James Anderson Lancashire 1 1 7.67
38 Ben Kellaway Glamorgan 6 6 7.69
39 Ben Sanderson Northamptonshire 6 6 7.71
40 Mohammad Ali Nottinghamshire 6 6 7.75
41 Tom Hartley Lancashire 6 6 7.76
42 Ashton Turner Leicestershire 6 6 7.79
43 Jack Leaning Sussex 6 2 7.8
44 D'Arcy Short Gloucestershire 6 4 8
45 Matt Milnes Kent 6 6 8.05
46 Liam Livingstone Lancashire 4 4 8.08
47 George Hill Yorkshire 2 2 8.14
48 James Sales Northamptonshire 6 6 8.14
49 Tom Helm Middlesex 6 6 8.15
50 Alex Green Leicestershire 2 2 8.17
51 Benny Howell Nottinghamshire 6 6 8.24
52 Luke Hollman Middlesex 6 6 8.26
53 Shane Snater Essex 6 6 8.29
54 Chris Woakes Birmingham Bears 6 6 8.4
55 Tom Curran Surrey 6 6 8.4
56 Danny Briggs Sussex 6 6 8.43
57 Beau Webster Birmingham Bears 6 6 8.44
58 Keith Dudgeon Kent 3 3 8.45
59 Chris Wood Hampshire 6 6 8.48
60 Tymal Mills Sussex 6 6 8.49
61 Tom Lawes Surrey 1 1 8.5
62 Usama Mir Worcestershire 6 6 8.52
63 Dom Bess Yorkshire 6 4 8.52
64 George Scrimshaw Northamptonshire 6 5 8.57
65 Logan van Beek Yorkshire 1 1 8.67
66 Akif Javed Derbyshire 6 6 8.77
67 Matt Taylor Gloucestershire 6 6 8.79
68 David Willey Northamptonshire 6 6 8.83
69 Jordan Clark Surrey 6 6 8.84
70 Nathan Sowter Durham 6 6 8.85
71 Timm van der Gugten Glamorgan 4 4 8.86
72 Matt Critchley Essex 6 5 8.93
73 George Linde Nottinghamshire 5 5 8.94
74 Craig Overton Somerset 6 6 8.95
75 Matthew Waite Worcestershire 5 5 8.95
76 Josh Davey Leicestershire 5 5 9
77 Dan Lawrence Surrey 6 2 9
78 Grant Stewart Kent 2 2 9
79 Rob Yates Birmingham Bears 6 2 9
80 Andrew Neal Hampshire 1 1 9
81 Fazalhaq Farooqi Glamorgan 2 2 9
82 Jack Morley Derbyshire 6 6 9.05
83 Martin Andersson Derbyshire 6 4 9.07
84 George Balderson Lancashire 4 4 9.08
85 Sean Abbott Surrey 5 5 9.14
86 Daniel Sams Somerset 6 6 9.14
87 James Coles Sussex 4 4 9.14
88 Joe Pocklington Nottinghamshire 4 3 9.14
89 Ed Barnard Birmingham Bears 6 4 9.2
90 Yousef Majid Surrey 4 4 9.23
91 Saqib Mahmood Lancashire 4 4 9.25
92 Ollie Price Gloucestershire 6 5 9.25
93 Alfie Ogborne Somerset 1 1 9.25
94 Matthew Potts Durham 5 5 9.26
95 Colin Ackermann Durham 6 4 9.29
96 Nathan McAndrew Glamorgan 4 4 9.31
97 Lewis Goldsworthy Somerset 6 5 9.31
98 Nick Potts Derbyshire 6 6 9.34
99 Wiaan Mulder Essex 6 6 9.44
100 Zafar Gohar Middlesex 4 4 9.45
101 Charlie Bennett Essex 6 6 9.48
102 Tom Lammonby Somerset 2 2 9.5
103 Adam Finch Worcestershire 6 6 9.5
104 Josh De Caires Middlesex 5 1 9.5
105 Faheem Ashraf Yorkshire 4 4 9.62
106 Henry Crocombe Sussex 4 4 9.62
107 Dan Douthwaite Glamorgan 5 5 9.63
108 Andrew Tye Yorkshire 6 6 9.71
109 Kasey Aldridge Durham 6 6 9.81
110 Tazeem Ali Birmingham Bears 4 4 9.82
111 James Neesham Glamorgan 4 4 9.91
112 Saif Zaib Northamptonshire 3 2 10
113 Tom Price Sussex 2 2 10
114 Farhan Ahmed Nottinghamshire 1 1 10
115 Matt Montgomery Derbyshire 6 6 10.04
116 Lewis Gregory Somerset 6 6 10.06
117 Ned Leonard Glamorgan 4 4 10.07
118 Ben Aitchison Derbyshire 6 6 10.09
119 Chris Green Lancashire 3 3 10.17
120 Oliver Hannon-Dalby Birmingham Bears 4 4 10.2
121 Fred Klaassen Kent 6 6 10.21
122 James Fuller Hampshire 6 6 10.27
123 Manny Lumsden Hampshire 5 5 10.36
124 Sebastian Morgan Middlesex 3 2 10.38
125 Jack Blatherwick Lancashire 2 2 10.42
126 Harry Singh Lancashire 5 4 10.43
127 Ben Green Leicestershire 6 6 10.47
128 Joey Evison Kent 1 1 10.5
129 Danny Lamb Sussex 6 6 10.57
130 Ben Allison Worcestershire 1 1 10.67
131 Dillon Pennington Nottinghamshire 6 6 10.76
132 Eathan Bosch Middlesex 6 6 10.79
133 Josh Shaw Somerset 3 3 10.89
134 Dan Mousley Birmingham Bears 2 2 11
135 Matthew Revis Yorkshire 6 2 11
136 Luc Benkenstein Essex 6 3 11.4
137 Jake Ball Somerset 6 6 11.51
138 Chris Jordan Surrey 1 1 11.67
139 Tom Rogers Kent 3 3 11.67
140 Luke Wood Lancashire 3 3 11.7
141 Jordan Thompson Birmingham Bears 6 6 11.75
142 Olly Stone Nottinghamshire 5 5 11.85
143 Ryan Higgins Middlesex 6 4 11.86
144 Tom Aspinwall Lancashire 4 4 11.89
145 Ben Mike Leicestershire 5 5 11.91
146 Paul Walter Essex 6 1 12
147 Fynn Hudson-Prentice Sussex 2 2 12.17
148 Matt Parkinson Kent 1 1 12.5
149 Bertie Foreman Kent 1 1 12.5
150 James Minto Durham 1 1 12.5
151 Brad Currie Sussex 1 1 12.67
152 Jack Carson Sussex 1 1 13.5
153 Josh Hull Leicestershire 3 3 13.71
154 Paul Coughlin Lancashire 1 1 14
155 Josh Thomas Somerset 4 1 14
156 Delano Potgieter Hampshire 1 1 14.25
157 Ross Whiteley Derbyshire 6 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 (288) in Vitality Blast (T20 Blast) 2026
  • Who hit most fours in Vitality Blast (T20 Blast) 2026?
    Jonny Bairstow holds the record for most fours (28) in Vitality Blast (T20 Blast) 2026
  • Who hit most sixes in Vitality Blast (T20 Blast) 2026?
    Liam Livingstone holds the record for most sixes (18) in Vitality Blast (T20 Blast) 2026
  • Who is highest wicket taker in Vitality Blast (T20 Blast) 2026?
    Duan Jansen is the top wicket-taker (16) 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

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

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+