Notification Settings X
Time Settings
Done
Clear Notification X
Do you want to clear all the notifications from your inbox?
Settings X

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 Martin Andersson Derbyshire 5 5 237 163.45 24 9
2 Chris Lynn Northamptonshire 4 4 207 173.95 23 10
3 Matt Montgomery Derbyshire 5 5 198 170.69 24 6
4 Aneurin Donald Derbyshire 5 5 182 233.33 19 14
5 George Munsey Nottinghamshire 4 4 171 154.05 20 5
6 James Rew Somerset 3 3 162 167.01 15 5
7 Sam Curran Surrey 4 4 155 140.91 13 8
8 Michael Pepper Essex 4 4 154 155.56 14 8
9 Beau Webster Birmingham Bears 4 4 153 139.09 16 6
10 Kiran Carlson Glamorgan 3 3 139 207.46 17 7
11 Jonny Bairstow Yorkshire 4 4 138 142.27 13 6
12 Tom Banton Somerset 3 3 136 183.78 16 7
13 Adam Lyth Yorkshire 4 4 134 176.32 16 6
14 Ross Whiteley Derbyshire 5 5 129 184.29 12 7
15 James Wharton Yorkshire 4 4 125 131.58 13 4
16 Ashton Turner Leicestershire 4 4 124 182.35 9 6
17 Paul Walter Essex 4 4 123 146.43 16 3
18 Max Holden Middlesex 4 4 122 148.78 13 5
19 Tom Clark Sussex 3 3 122 259.57 14 9
20 Sam Billings Kent 4 3 120 196.72 11 6
21 Nick Kelly Leicestershire 4 4 119 119.00 6 5
22 Zak Crawley Kent 4 3 118 163.89 8 7
23 James Vince Hampshire 4 4 113 156.94 13 3
24 D'Arcy Short Gloucestershire 4 4 113 150.67 12 6
25 James Coles Sussex 3 3 111 135.37 9 1
26 Adam Rossington Middlesex 4 4 110 139.24 15 4
27 Tom Moores Nottinghamshire 4 4 109 184.75 7 8
28 Caleb Jewell Derbyshire 5 5 107 127.38 13 2
29 Ollie Robinson Durham 4 4 104 160.00 10 4
30 Alex Lees Durham 4 4 103 166.13 10 5
31 Kashif Ali Worcestershire 3 3 102 130.77 9 4
32 Rob Yates Birmingham Bears 4 4 101 134.67 10 3
33 Tristan Stubbs Hampshire 3 2 100 144.93 3 6
34 Nathan McSweeney Northamptonshire 3 3 99 119.28 6 3
35 David Willey Northamptonshire 4 4 98 178.18 12 4
36 Jason Roy Surrey 4 4 97 136.62 10 6
37 Hilton Cartwright Hampshire 4 4 97 215.56 8 7
38 Sam Hain Birmingham Bears 4 4 96 141.18 8 3
39 Josh De Caires Middlesex 3 3 96 160.00 8 5
40 Ricardo Vasconcelos Northamptonshire 4 4 95 146.15 13 3
41 Ben Cox Leicestershire 4 4 94 146.88 9 2
42 Miles Hammond Gloucestershire 4 4 94 159.32 12 4
43 Joe Weatherley Hampshire 4 4 92 137.31 11 2
44 Jack Haynes Nottinghamshire 4 4 89 141.27 9 1
45 Tom Curran Surrey 4 3 88 200.00 8 6
46 Graham Clark Durham 4 4 87 170.59 8 6
47 Justin Broad Northamptonshire 4 4 87 161.11 7 3
48 David Bedingham Durham 4 4 86 132.31 6 4
49 Ben Charlesworth Gloucestershire 4 4 86 132.31 7 4
50 Liam Dawson Hampshire 4 2 84 161.54 5 4
51 Daniel Hughes Sussex 3 3 84 144.83 16 1
52 Luke Hollman Middlesex 4 4 84 127.27 10 1
53 Luc Benkenstein Essex 4 2 84 171.43 3 7
54 Joe Moores Lancashire 3 3 83 148.21 4 6
55 Toby Albert Hampshire 4 4 82 126.15 10 4
56 Ben McDermott Lancashire 3 3 81 172.34 8 5
57 Ed Barnard Birmingham Bears 4 4 79 175.56 4 6
58 Chris Green Lancashire 3 3 76 140.74 7 1
59 Moeen Ali Yorkshire 4 4 75 122.95 3 6
60 Colin Ackermann Durham 4 4 75 113.64 5 2
61 John Simpson Sussex 3 3 74 211.43 2 8
62 Wayne Madsen Derbyshire 5 5 73 135.19 10 -
63 Leus du Plooy Middlesex 4 4 71 142.00 7 2
64 Will Smeed Somerset 2 2 71 186.84 8 4
65 Jack Taylor Gloucestershire 4 4 70 120.69 8 1
66 Isaac Mohammed Worcestershire 3 3 70 116.67 8 3
67 Dian Forrester Kent 3 2 69 132.69 7 3
68 Daniel Bell-Drummond Kent 4 3 68 151.11 9 2
69 Sikandar Raza Worcestershire 3 3 67 139.58 8 1
70 Tawanda Muyeye Kent 3 3 65 154.76 6 3
71 Will Smale Glamorgan 3 3 64 123.08 10 -
72 Laurie Evans Surrey 4 4 63 121.15 6 2
73 Keaton Jennings Lancashire 3 3 61 141.86 9 1
74 Rishi Patel Leicestershire 4 4 61 122.00 5 3
75 Tom Alsop Sussex 3 3 58 156.76 5 3
76 Ollie Pope Surrey 4 4 58 123.40 7 1
77 Matty Hurst Lancashire 3 3 58 126.09 4 4
78 Jordan Thompson Birmingham Bears 4 4 57 121.28 3 2
79 Sol Budinger Leicestershire 3 2 56 107.69 7 1
80 Kamran Dhariwal Gloucestershire 4 4 56 121.74 2 3
81 Eathan Bosch Middlesex 4 3 55 130.95 2 4
82 Brett D'Oliveira Worcestershire 3 3 54 154.29 6 2
83 Benny Howell Nottinghamshire 4 3 51 196.15 3 4
84 Dan Douthwaite Glamorgan 2 1 51 150.00 1 5
85 Ollie Price Gloucestershire 4 4 51 121.43 6 1
86 Tom Abell Somerset 3 3 50 116.28 4 -
87 Will Rhodes Durham 4 3 50 100.00 3 1
88 George Linde Nottinghamshire 3 3 50 142.86 3 3
89 Calvin Harrison Northamptonshire 4 2 50 135.14 2 2
90 Henry Hurle Glamorgan 2 2 48 141.18 1 4
91 Tom Prest Hampshire 4 3 47 130.56 4 2
92 Simon Harmer Essex 4 2 46 184.00 2 3
93 Freddie McCann Nottinghamshire 3 3 46 86.79 4 1
94 Jack Leaning Sussex 3 3 45 115.38 3 1
95 Adam Hose Worcestershire 3 3 44 125.71 3 1
96 Adam Thomas Surrey 2 2 44 102.33 4 1
97 Jordan Clark Surrey 4 3 42 200.00 2 4
98 Joe Clarke Nottinghamshire 4 4 42 110.53 4 2
99 Dan Lawrence Surrey 4 4 42 97.67 2 -
100 Joe Phillips Gloucestershire 1 1 42 168.00 1 3
101 Noah Thain Essex 4 2 41 157.69 7 -
102 Ben Mike Leicestershire 4 3 40 160.00 2 3
103 Nick Potts Derbyshire 5 2 39 156.00 3 2
104 Matt Taylor Gloucestershire 4 3 38 152.00 5 1
105 Paul Coughlin Lancashire 1 1 37 154.17 2 3
106 Dillon Pennington Nottinghamshire 4 1 37 205.56 3 2
107 Vansh Jani Birmingham Bears 3 3 35 102.94 3 1
108 Hasan Ali Yorkshire 3 3 34 212.50 2 3
109 Andrew Tye Yorkshire 4 3 33 157.14 4 2
110 Sean Dickson Glamorgan 3 3 33 132.00 6 -
111 Duan Jansen Gloucestershire 4 4 33 173.68 2 3
112 Matthew Revis Yorkshire 4 3 32 177.78 2 2
113 Caleb Falconer Middlesex 4 3 32 68.09 2 -
114 Chris Cooke Glamorgan 3 2 31 129.17 4 -
115 James Bracey Gloucestershire 4 3 31 134.78 3 1
116 Ben Kellaway Glamorgan 3 3 31 114.81 3 -
117 Will Luxton Yorkshire 4 4 31 110.71 4 1
118 Joe Pocklington Nottinghamshire 4 3 31 119.23 3 1
119 Lewis McManus Northamptonshire 4 3 30 200.00 2 2
120 Stevie Eskinazi Leicestershire 4 4 30 76.92 3 -
121 Kasey Aldridge Durham 4 3 30 142.86 4 -
122 Thomas Rew Somerset 3 3 30 103.45 2 1
123 Ben Duckett Nottinghamshire 1 1 29 161.11 4 1
124 Mason Crane Glamorgan 3 2 29 120.83 3 -
125 Ethan Brookes Worcestershire 3 3 27 142.11 4 -
126 Charlie Allison Essex 2 2 26 162.50 4 1
127 Matthew Potts Durham 4 3 25 138.89 2 1
128 Zen Malik Birmingham Bears 1 1 24 240.00 1 3
129 Delano Potgieter Hampshire 1 1 24 126.32 - 1
130 Timm van der Gugten Glamorgan 2 2 23 115.00 1 1
131 Danny Lamb Sussex 3 2 23 164.29 1 2
132 Daniel Sams Somerset 3 1 22 122.22 1 1
133 Ryan Higgins Middlesex 4 4 21 84.00 2 -
134 Tymal Mills Sussex 3 1 20 181.82 4 -
135 Jack Blatherwick Lancashire 2 1 19 172.73 - 2
136 Amrit Basra Derbyshire 5 3 19 100.00 1 1
137 Sebastian Morgan Middlesex 1 1 19 190.00 3 -
138 Zafar Gohar Middlesex 4 2 18 100.00 3 -
139 Jake Lintott Kent 4 1 18 100.00 2 -
140 Michael Jones Lancashire 2 2 17 89.47 2 -
141 Louis Kimber Northamptonshire 4 2 17 141.67 1 1
142 Ben Green Leicestershire 4 3 16 80.00 - -
143 Wiaan Mulder Essex 4 2 16 84.21 - 1
144 Craig Miles Gloucestershire 3 3 15 71.43 1 -
145 Liam Livingstone Lancashire 1 1 15 136.36 3 -
146 Matt Milnes Kent 4 1 15 214.29 3 -
147 Faheem Ashraf Yorkshire 2 2 15 107.14 1 -
148 Will Jacks Surrey 2 2 15 93.75 1 1
149 Liam Trevaskis Leicestershire 4 3 15 88.24 1 -
150 Joe Denly Kent 4 2 14 66.67 - 1
151 Chris Woakes Birmingham Bears 4 4 14 73.68 1 -
152 Ian Holland Leicestershire 2 2 14 127.27 2 -
153 George Balderson Lancashire 2 1 14 127.27 2 -
154 James Sales Northamptonshire 4 2 14 116.67 1 -
155 Tom Rogers Kent 3 2 13 100.00 1 -
156 Usama Mir Worcestershire 3 2 13 108.33 1 1
157 Dom Bess Yorkshire 4 3 13 108.33 1 1
158 Matthew Waite Worcestershire 3 2 12 92.31 1 -
159 Ben Raine Durham 4 4 11 100.00 2 -
160 Gareth Roderick Worcestershire 3 2 11 137.50 1 1
161 Ben Aitchison Derbyshire 5 2 11 110.00 - 1
162 Lewis Gregory Somerset 3 1 10 142.86 - 1
163 Josh Thomas Somerset 1 1 10 71.43 1 -
164 Alex Davies Birmingham Bears 3 3 9 64.29 1 -
165 Tom Taylor Worcestershire 3 2 9 81.82 - -
166 Lyndon James Nottinghamshire 1 1 9 100.00 1 -
167 Fred Klaassen Kent 4 1 8 200.00 - 1
168 Shane Snater Essex 4 1 8 133.33 - -
169 Jack Carson Sussex 1 1 8 160.00 - 1
170 Harry Singh Lancashire 2 1 8 100.00 - -
171 Josh Davey Leicestershire 3 2 7 175.00 1 -
172 Colin Ingram Glamorgan 1 1 7 116.67 1 -
173 James Fuller Hampshire 4 1 7 100.00 1 -
174 Alex Horton Glamorgan 1 1 7 87.50 1 -
175 Farhan Ahmed Nottinghamshire 1 1 7 140.00 1 -
176 Ben Sanderson Northamptonshire 4 2 6 150.00 1 -
177 Matt Critchley Essex 4 2 6 60.00 - -
178 Tom Hartley Lancashire 3 2 6 100.00 - -
179 Simon Fernandes Essex 2 1 6 66.67 - -
180 Tazeem Ali Birmingham Bears 4 2 6 46.15 - -
181 Craig Overton Somerset 3 1 5 71.43 - -
182 Joey Evison Kent 1 1 5 41.67 - -
183 Mohammad Ali Nottinghamshire 4 1 5 100.00 - -
184 Danny Briggs Sussex 3 1 4 80.00 - -
185 Callum Parkinson Durham 4 1 4 44.44 - -
186 Tom Lawes Surrey 1 1 4 80.00 - -
187 Sean Abbott Surrey 3 1 3 50.00 - -
188 Akif Javed Derbyshire 5 2 3 100.00 - -
189 Oliver Hannon-Dalby Birmingham Bears 4 2 2 18.18 - -
190 Tom Helm Middlesex 4 2 2 100.00 - -
191 Lewis Goldsworthy Somerset 3 1 2 40.00 - -
192 Jafer Chohan Yorkshire 4 1 2 100.00 - -
193 Usman Tariq Birmingham Bears 4 2 2 66.67 - -
194 Alex Green Leicestershire 1 1 2 100.00 - -
195 Marchant de Lange Gloucestershire 4 2 1 100.00 - -
196 Josh Shaw Somerset 1 1 1 100.00 - -
197 Saqib Mahmood Lancashire 3 1 1 50.00 - -
198 Fynn Hudson-Prentice Sussex 2 2 1 33.33 - -
199 Matt Parkinson Kent 1 1 1 100.00 - -
200 Nathan Sowter Durham 4 3 1 16.67 - -
201 George Scrimshaw Northamptonshire 4 1 1 100.00 - -
202 Ned Leonard Glamorgan 3 2 1 50.00 - -
203 Scott Currie Hampshire 4 1 1 33.33 - -

Highest Strike Rate in Vitality Blast (T20 Blast) 2026

POS PLAYER TEAM MATCHES INN RUNS SR AVG
1 Tom Clark Sussex 3 3 122 259.57 40.67
2 Zen Malik Birmingham Bears 1 1 24 240.00 24.00
3 Aneurin Donald Derbyshire 5 5 182 233.33 36.40
4 Hilton Cartwright Hampshire 4 4 97 215.56 97.00
5 Matt Milnes Kent 4 1 15 214.29 15
6 Hasan Ali Yorkshire 3 3 34 212.50 17.00
7 John Simpson Sussex 3 3 74 211.43 24.67
8 Kiran Carlson Glamorgan 3 3 139 207.46 46.33
9 Dillon Pennington Nottinghamshire 4 1 37 205.56 37
10 Jordan Clark Surrey 4 3 42 200.00 42
11 Lewis McManus Northamptonshire 4 3 30 200.00 15.00
12 Tom Curran Surrey 4 3 88 200.00 44.00
13 Fred Klaassen Kent 4 1 8 200.00 8.00
14 Sam Billings Kent 4 3 120 196.72 60.00
15 Benny Howell Nottinghamshire 4 3 51 196.15 17.00
16 Sebastian Morgan Middlesex 1 1 19 190.00 19
17 Will Smeed Somerset 2 2 71 186.84 35.50
18 Tom Moores Nottinghamshire 4 4 109 184.75 36.33
19 Ross Whiteley Derbyshire 5 5 129 184.29 32.25
20 Simon Harmer Essex 4 2 46 184.00 46
21 Tom Banton Somerset 3 3 136 183.78 45.33
22 Ashton Turner Leicestershire 4 4 124 182.35 31.00
23 Tymal Mills Sussex 3 1 20 181.82 20
24 David Willey Northamptonshire 4 4 98 178.18 32.67
25 Matthew Revis Yorkshire 4 3 32 177.78 10.67
26 Adam Lyth Yorkshire 4 4 134 176.32 33.50
27 Ed Barnard Birmingham Bears 4 4 79 175.56 19.75
28 Josh Davey Leicestershire 3 2 7 175.00 7
29 Chris Lynn Northamptonshire 4 4 207 173.95 69.00
30 Duan Jansen Gloucestershire 4 4 33 173.68 11.00
31 Jack Blatherwick Lancashire 2 1 19 172.73 19
32 Ben McDermott Lancashire 3 3 81 172.34 40.50
33 Luc Benkenstein Essex 4 2 84 171.43 42.00
34 Matt Montgomery Derbyshire 5 5 198 170.69 66.00
35 Graham Clark Durham 4 4 87 170.59 21.75
36 Joe Phillips Gloucestershire 1 1 42 168.00 42.00
37 James Rew Somerset 3 3 162 167.01 81.00
38 Alex Lees Durham 4 4 103 166.13 25.75
39 Danny Lamb Sussex 3 2 23 164.29 23.00
40 Zak Crawley Kent 4 3 118 163.89 59.00
41 Martin Andersson Derbyshire 5 5 237 163.45 79.00
42 Charlie Allison Essex 2 2 26 162.50 26
43 Liam Dawson Hampshire 4 2 84 161.54 84.00
44 Ben Duckett Nottinghamshire 1 1 29 161.11 29.00
45 Justin Broad Northamptonshire 4 4 87 161.11 29.00
46 Ollie Robinson Durham 4 4 104 160.00 34.67
47 Ben Mike Leicestershire 4 3 40 160.00 20.00
48 Jack Carson Sussex 1 1 8 160.00 8.00
49 Josh De Caires Middlesex 3 3 96 160.00 48.00
50 Miles Hammond Gloucestershire 4 4 94 159.32 23.50
51 Noah Thain Essex 4 2 41 157.69 41.00
52 Andrew Tye Yorkshire 4 3 33 157.14 33.00
53 James Vince Hampshire 4 4 113 156.94 28.25
54 Tom Alsop Sussex 3 3 58 156.76 29.00
55 Nick Potts Derbyshire 5 2 39 156.00 19.50
56 Michael Pepper Essex 4 4 154 155.56 38.50
57 Tawanda Muyeye Kent 3 3 65 154.76 21.67
58 Brett D'Oliveira Worcestershire 3 3 54 154.29 18.00
59 Paul Coughlin Lancashire 1 1 37 154.17 37.00
60 George Munsey Nottinghamshire 4 4 171 154.05 57.00
61 Matt Taylor Gloucestershire 4 3 38 152.00 38.00
62 Daniel Bell-Drummond Kent 4 3 68 151.11 22.67
63 D'Arcy Short Gloucestershire 4 4 113 150.67 28.25
64 Ben Sanderson Northamptonshire 4 2 6 150.00 6.00
65 Dan Douthwaite Glamorgan 2 1 51 150.00 51
66 Max Holden Middlesex 4 4 122 148.78 30.50
67 Joe Moores Lancashire 3 3 83 148.21 27.67
68 Ben Cox Leicestershire 4 4 94 146.88 31.33
69 Paul Walter Essex 4 4 123 146.43 61.50
70 Ricardo Vasconcelos Northamptonshire 4 4 95 146.15 23.75
71 Tristan Stubbs Hampshire 3 2 100 144.93 100.00
72 Daniel Hughes Sussex 3 3 84 144.83 28.00
73 Lewis Gregory Somerset 3 1 10 142.86 10.00
74 George Linde Nottinghamshire 3 3 50 142.86 25.00
75 Kasey Aldridge Durham 4 3 30 142.86 10.00
76 Jonny Bairstow Yorkshire 4 4 138 142.27 46.00
77 Ethan Brookes Worcestershire 3 3 27 142.11 13.50
78 Leus du Plooy Middlesex 4 4 71 142.00 17.75
79 Keaton Jennings Lancashire 3 3 61 141.86 20.33
80 Louis Kimber Northamptonshire 4 2 17 141.67 8.50
81 Jack Haynes Nottinghamshire 4 4 89 141.27 22.25
82 Sam Hain Birmingham Bears 4 4 96 141.18 24.00
83 Henry Hurle Glamorgan 2 2 48 141.18 48.00
84 Sam Curran Surrey 4 4 155 140.91 51.67
85 Chris Green Lancashire 3 3 76 140.74 38.00
86 Farhan Ahmed Nottinghamshire 1 1 7 140.00 7.00
87 Sikandar Raza Worcestershire 3 3 67 139.58 33.50
88 Adam Rossington Middlesex 4 4 110 139.24 27.50
89 Beau Webster Birmingham Bears 4 4 153 139.09 38.25
90 Matthew Potts Durham 4 3 25 138.89 25.00
91 Gareth Roderick Worcestershire 3 2 11 137.50 5.50
92 Joe Weatherley Hampshire 4 4 92 137.31 30.67
93 Jason Roy Surrey 4 4 97 136.62 24.25
94 Liam Livingstone Lancashire 1 1 15 136.36 15.00
95 James Coles Sussex 3 3 111 135.37 37.00
96 Wayne Madsen Derbyshire 5 5 73 135.19 14.60
97 Calvin Harrison Northamptonshire 4 2 50 135.14 25.00
98 James Bracey Gloucestershire 4 3 31 134.78 10.33
99 Rob Yates Birmingham Bears 4 4 101 134.67 25.25
100 Shane Snater Essex 4 1 8 133.33 8
101 Dian Forrester Kent 3 2 69 132.69 69.00
102 David Bedingham Durham 4 4 86 132.31 21.50
103 Ben Charlesworth Gloucestershire 4 4 86 132.31 28.67
104 Sean Dickson Glamorgan 3 3 33 132.00 16.50
105 James Wharton Yorkshire 4 4 125 131.58 31.25
106 Eathan Bosch Middlesex 4 3 55 130.95 18.33
107 Kashif Ali Worcestershire 3 3 102 130.77 34.00
108 Tom Prest Hampshire 4 3 47 130.56 15.67
109 Chris Cooke Glamorgan 3 2 31 129.17 15.50
110 Caleb Jewell Derbyshire 5 5 107 127.38 26.75
111 Ian Holland Leicestershire 2 2 14 127.27 14.00
112 Luke Hollman Middlesex 4 4 84 127.27 42.00
113 George Balderson Lancashire 2 1 14 127.27 14.00
114 Delano Potgieter Hampshire 1 1 24 126.32 24.00
115 Toby Albert Hampshire 4 4 82 126.15 20.50
116 Matty Hurst Lancashire 3 3 58 126.09 19.33
117 Adam Hose Worcestershire 3 3 44 125.71 14.67
118 Ollie Pope Surrey 4 4 58 123.40 14.50
119 Will Smale Glamorgan 3 3 64 123.08 21.33
120 Moeen Ali Yorkshire 4 4 75 122.95 25.00
121 Daniel Sams Somerset 3 1 22 122.22 22.00
122 Rishi Patel Leicestershire 4 4 61 122.00 15.25
123 Kamran Dhariwal Gloucestershire 4 4 56 121.74 18.67
124 Ollie Price Gloucestershire 4 4 51 121.43 12.75
125 Jordan Thompson Birmingham Bears 4 4 57 121.28 19.00
126 Laurie Evans Surrey 4 4 63 121.15 21.00
127 Mason Crane Glamorgan 3 2 29 120.83 29.00
128 Jack Taylor Gloucestershire 4 4 70 120.69 17.50
129 Nathan McSweeney Northamptonshire 3 3 99 119.28 33.00
130 Joe Pocklington Nottinghamshire 4 3 31 119.23 31.00
131 Nick Kelly Leicestershire 4 4 119 119.00 39.67
132 Colin Ingram Glamorgan 1 1 7 116.67 7.00
133 James Sales Northamptonshire 4 2 14 116.67 14.00
134 Isaac Mohammed Worcestershire 3 3 70 116.67 23.33
135 Tom Abell Somerset 3 3 50 116.28 25.00
136 Jack Leaning Sussex 3 3 45 115.38 22.50
137 Timm van der Gugten Glamorgan 2 2 23 115.00 11.50
138 Ben Kellaway Glamorgan 3 3 31 114.81 10.33
139 Colin Ackermann Durham 4 4 75 113.64 25.00
140 Will Luxton Yorkshire 4 4 31 110.71 7.75
141 Joe Clarke Nottinghamshire 4 4 42 110.53 10.50
142 Ben Aitchison Derbyshire 5 2 11 110.00 5.50
143 Usama Mir Worcestershire 3 2 13 108.33 6.50
144 Dom Bess Yorkshire 4 3 13 108.33 4.33
145 Sol Budinger Leicestershire 3 2 56 107.69 28.00
146 Faheem Ashraf Yorkshire 2 2 15 107.14 7.50
147 Thomas Rew Somerset 3 3 30 103.45 30.00
148 Vansh Jani Birmingham Bears 3 3 35 102.94 11.67
149 Adam Thomas Surrey 2 2 44 102.33 22.00
150 James Fuller Hampshire 4 1 7 100.00 7.00
151 Ben Raine Durham 4 4 11 100.00 2.75
152 Marchant de Lange Gloucestershire 4 2 1 100.00 1
153 Tom Helm Middlesex 4 2 2 100.00 2.00
154 Zafar Gohar Middlesex 4 2 18 100.00 18.00
155 Josh Shaw Somerset 1 1 1 100.00 1
156 Will Rhodes Durham 4 3 50 100.00 16.67
157 Matt Parkinson Kent 1 1 1 100.00 1
158 Jake Lintott Kent 4 1 18 100.00 18.00
159 Tom Rogers Kent 3 2 13 100.00 13.00
160 George Scrimshaw Northamptonshire 4 1 1 100.00 1
161 Lyndon James Nottinghamshire 1 1 9 100.00 9.00
162 Tom Hartley Lancashire 3 2 6 100.00 3.00
163 Akif Javed Derbyshire 5 2 3 100.00 3
164 Amrit Basra Derbyshire 5 3 19 100.00 9.50
165 Jafer Chohan Yorkshire 4 1 2 100.00 2
166 Harry Singh Lancashire 2 1 8 100.00 8.00
167 Mohammad Ali Nottinghamshire 4 1 5 100.00 5
168 Alex Green Leicestershire 1 1 2 100.00 2.00
169 Dan Lawrence Surrey 4 4 42 97.67 10.50
170 Will Jacks Surrey 2 2 15 93.75 7.50
171 Matthew Waite Worcestershire 3 2 12 92.31 6.00
172 Michael Jones Lancashire 2 2 17 89.47 8.50
173 Liam Trevaskis Leicestershire 4 3 15 88.24 7.50
174 Alex Horton Glamorgan 1 1 7 87.50 7.00
175 Freddie McCann Nottinghamshire 3 3 46 86.79 15.33
176 Wiaan Mulder Essex 4 2 16 84.21 8.00
177 Ryan Higgins Middlesex 4 4 21 84.00 7.00
178 Tom Taylor Worcestershire 3 2 9 81.82 9
179 Danny Briggs Sussex 3 1 4 80.00 4.00
180 Ben Green Leicestershire 4 3 16 80.00 5.33
181 Tom Lawes Surrey 1 1 4 80.00 4
182 Stevie Eskinazi Leicestershire 4 4 30 76.92 7.50
183 Chris Woakes Birmingham Bears 4 4 14 73.68 4.67
184 Craig Miles Gloucestershire 3 3 15 71.43 5.00
185 Craig Overton Somerset 3 1 5 71.43 5.00
186 Josh Thomas Somerset 1 1 10 71.43 10.00
187 Caleb Falconer Middlesex 4 3 32 68.09 10.67
188 Joe Denly Kent 4 2 14 66.67 7.00
189 Simon Fernandes Essex 2 1 6 66.67 6.00
190 Usman Tariq Birmingham Bears 4 2 2 66.67 2.00
191 Alex Davies Birmingham Bears 3 3 9 64.29 3.00
192 Matt Critchley Essex 4 2 6 60.00 3.00
193 Sean Abbott Surrey 3 1 3 50.00 3.00
194 Saqib Mahmood Lancashire 3 1 1 50.00 1.00
195 Ned Leonard Glamorgan 3 2 1 50.00 1
196 Tazeem Ali Birmingham Bears 4 2 6 46.15 6.00
197 Callum Parkinson Durham 4 1 4 44.44 4
198 Joey Evison Kent 1 1 5 41.67 5.00
199 Lewis Goldsworthy Somerset 3 1 2 40.00 2.00
200 Fynn Hudson-Prentice Sussex 2 2 1 33.33 1.00
201 Scott Currie Hampshire 4 1 1 33.33 1.00
202 Oliver Hannon-Dalby Birmingham Bears 4 2 2 18.18 1.00
203 Nathan Sowter Durham 4 3 1 16.67 1.00

Highest Individual Scores in Vitality Blast (T20 Blast) 2026

POS PLAYER TEAM MATCHES INN RUNS SR 4s 6s
1 Chris Lynn Northamptonshire 4 4 115 173.95 23 10
2 Kiran Carlson Glamorgan 3 3 109 207.46 17 7
3 Adam Lyth Yorkshire 4 4 97 176.32 16 6
4 Beau Webster Birmingham Bears 4 4 97 139.09 16 6
5 James Rew Somerset 3 3 93 167.01 15 5
6 George Munsey Nottinghamshire 4 4 88 154.05 20 5
7 Sam Billings Kent 4 3 84 196.72 11 6
8 Aneurin Donald Derbyshire 5 5 84 233.33 19 14
9 Jonny Bairstow Yorkshire 4 4 83 142.27 13 6
10 D'Arcy Short Gloucestershire 4 4 82 150.67 12 6
11 Martin Andersson Derbyshire 5 5 81 163.45 24 9
12 Josh De Caires Middlesex 3 3 80 160.00 8 5
13 Adam Rossington Middlesex 4 4 79 139.24 15 4
14 Tom Clark Sussex 3 3 79 259.57 14 9
15 Max Holden Middlesex 4 4 77 148.78 13 5
16 Liam Dawson Hampshire 4 2 76 161.54 5 4
17 Tom Moores Nottinghamshire 4 4 75 184.75 7 8
18 Zak Crawley Kent 4 3 75 163.89 8 7
19 Matt Montgomery Derbyshire 5 5 74 170.69 24 6
20 Sam Curran Surrey 4 4 71 140.91 13 8
21 Tristan Stubbs Hampshire 3 2 69 144.93 3 6
22 Michael Pepper Essex 4 4 64 155.56 14 8
23 James Wharton Yorkshire 4 4 64 131.58 13 4
24 John Simpson Sussex 3 3 63 211.43 2 8
25 Ben McDermott Lancashire 3 3 63 172.34 8 5
26 Graham Clark Durham 4 4 62 170.59 8 6
27 Nick Kelly Leicestershire 4 4 61 119.00 6 5
28 Tom Banton Somerset 3 3 59 183.78 16 7
29 Will Smeed Somerset 2 2 59 186.84 8 4
30 James Vince Hampshire 4 4 58 156.94 13 3
31 Caleb Jewell Derbyshire 5 5 58 127.38 13 2
32 Paul Walter Essex 4 4 58 146.43 16 3
33 Matty Hurst Lancashire 3 3 57 126.09 4 4
34 Miles Hammond Gloucestershire 4 4 56 159.32 12 4
35 Joe Moores Lancashire 3 3 55 148.21 4 6
36 Alex Lees Durham 4 4 54 166.13 10 5
37 Ashton Turner Leicestershire 4 4 53 182.35 9 6
38 Nathan McSweeney Northamptonshire 3 3 53 119.28 6 3
39 Sam Hain Birmingham Bears 4 4 52 141.18 8 3
40 Moeen Ali Yorkshire 4 4 51 122.95 3 6
41 Ben Cox Leicestershire 4 4 51 146.88 9 2
42 Keaton Jennings Lancashire 3 3 51 141.86 9 1
43 Dan Douthwaite Glamorgan 2 1 51 150.00 1 5
44 James Coles Sussex 3 3 50 135.37 9 1
45 Tom Curran Surrey 4 3 49 200.00 8 6
46 Ben Charlesworth Gloucestershire 4 4 49 132.31 7 4
47 Ollie Robinson Durham 4 4 48 160.00 10 4
48 Luc Benkenstein Essex 4 2 48 171.43 3 7
49 Joe Weatherley Hampshire 4 4 47 137.31 11 2
50 Luke Hollman Middlesex 4 4 47 127.27 10 1
51 David Willey Northamptonshire 4 4 46 178.18 12 4
52 Hilton Cartwright Hampshire 4 4 46 215.56 8 7
53 Henry Hurle Glamorgan 2 2 46 141.18 1 4
54 Jason Roy Surrey 4 4 45 136.62 10 6
55 Ross Whiteley Derbyshire 5 5 45 184.29 12 7
56 Jack Haynes Nottinghamshire 4 4 45 141.27 9 1
57 Rob Yates Birmingham Bears 4 4 45 134.67 10 3
58 Daniel Hughes Sussex 3 3 44 144.83 16 1
59 Tom Alsop Sussex 3 3 43 156.76 5 3
60 Joe Phillips Gloucestershire 1 1 42 168.00 1 3
61 Isaac Mohammed Worcestershire 3 3 42 116.67 8 3
62 David Bedingham Durham 4 4 41 132.31 6 4
63 Ed Barnard Birmingham Bears 4 4 40 175.56 4 6
64 Sol Budinger Leicestershire 3 2 40 107.69 7 1
65 Rishi Patel Leicestershire 4 4 40 122.00 5 3
66 Will Smale Glamorgan 3 3 40 123.08 10 -
67 Will Rhodes Durham 4 3 38 100.00 3 1
68 Kashif Ali Worcestershire 3 3 38 130.77 9 4
69 Tawanda Muyeye Kent 3 3 38 154.76 6 3
70 Justin Broad Northamptonshire 4 4 38 161.11 7 3
71 Paul Coughlin Lancashire 1 1 37 154.17 2 3
72 Jordan Thompson Birmingham Bears 4 4 37 121.28 3 2
73 Dillon Pennington Nottinghamshire 4 1 37 205.56 3 2
74 Simon Harmer Essex 4 2 36 184.00 2 3
75 Colin Ackermann Durham 4 4 36 113.64 5 2
76 Leus du Plooy Middlesex 4 4 36 142.00 7 2
77 Tom Abell Somerset 3 3 35 116.28 4 -
78 Chris Green Lancashire 3 3 35 140.74 7 1
79 Nick Potts Derbyshire 5 2 35 156.00 3 2
80 Dian Forrester Kent 3 2 35 132.69 7 3
81 Laurie Evans Surrey 4 4 34 121.15 6 2
82 Jack Taylor Gloucestershire 4 4 34 120.69 8 1
83 Jordan Clark Surrey 4 3 34 200.00 2 4
84 Ricardo Vasconcelos Northamptonshire 4 4 34 146.15 13 3
85 Andrew Tye Yorkshire 4 3 32 157.14 4 2
86 Adam Thomas Surrey 2 2 32 102.33 4 1
87 Freddie McCann Nottinghamshire 3 3 32 86.79 4 1
88 Hasan Ali Yorkshire 3 3 31 212.50 2 3
89 Ollie Pope Surrey 4 4 31 123.40 7 1
90 Eathan Bosch Middlesex 4 3 31 130.95 2 4
91 Benny Howell Nottinghamshire 4 3 30 196.15 3 4
92 Jack Leaning Sussex 3 3 30 115.38 3 1
93 Calvin Harrison Northamptonshire 4 2 30 135.14 2 2
94 Toby Albert Hampshire 4 4 30 126.15 10 4
95 Kamran Dhariwal Gloucestershire 4 4 30 121.74 2 3
96 Daniel Bell-Drummond Kent 4 3 29 151.11 9 2
97 Ben Duckett Nottinghamshire 1 1 29 161.11 4 1
98 George Linde Nottinghamshire 3 3 29 142.86 3 3
99 Brett D'Oliveira Worcestershire 3 3 26 154.29 6 2
100 Chris Cooke Glamorgan 3 2 25 129.17 4 -
101 Sikandar Raza Worcestershire 3 3 25 139.58 8 1
102 Tom Prest Hampshire 4 3 25 130.56 4 2
103 Wayne Madsen Derbyshire 5 5 24 135.19 10 -
104 Zen Malik Birmingham Bears 1 1 24 240.00 1 3
105 Delano Potgieter Hampshire 1 1 24 126.32 - 1
106 Adam Hose Worcestershire 3 3 23 125.71 3 1
107 Mason Crane Glamorgan 3 2 23 120.83 3 -
108 Noah Thain Essex 4 2 23 157.69 7 -
109 Timm van der Gugten Glamorgan 2 2 22 115.00 1 1
110 Daniel Sams Somerset 3 1 22 122.22 1 1
111 Danny Lamb Sussex 3 2 22 164.29 1 2
112 Joe Clarke Nottinghamshire 4 4 21 110.53 4 2
113 Ben Mike Leicestershire 4 3 21 160.00 2 3
114 Vansh Jani Birmingham Bears 3 3 21 102.94 3 1
115 Tymal Mills Sussex 3 1 20 181.82 4 -
116 James Bracey Gloucestershire 4 3 20 134.78 3 1
117 Kasey Aldridge Durham 4 3 20 142.86 4 -
118 Ben Kellaway Glamorgan 3 3 20 114.81 3 -
119 Will Luxton Yorkshire 4 4 20 110.71 4 1
120 Jack Blatherwick Lancashire 2 1 19 172.73 - 2
121 Matthew Potts Durham 4 3 19 138.89 2 1
122 Matthew Revis Yorkshire 4 3 19 177.78 2 2
123 Ollie Price Gloucestershire 4 4 19 121.43 6 1
124 Sebastian Morgan Middlesex 1 1 19 190.00 3 -
125 Matt Taylor Gloucestershire 4 3 18 152.00 5 1
126 Jake Lintott Kent 4 1 18 100.00 2 -
127 Ethan Brookes Worcestershire 3 3 18 142.11 4 -
128 Charlie Allison Essex 2 2 18 162.50 4 1
129 Dan Lawrence Surrey 4 4 17 97.67 2 -
130 Sean Dickson Glamorgan 3 3 16 132.00 6 -
131 Michael Jones Lancashire 2 2 16 89.47 2 -
132 Joe Pocklington Nottinghamshire 4 3 16 119.23 3 1
133 Caleb Falconer Middlesex 4 3 16 68.09 2 -
134 Liam Livingstone Lancashire 1 1 15 136.36 3 -
135 Matt Milnes Kent 4 1 15 214.29 3 -
136 Will Jacks Surrey 2 2 15 93.75 1 1
137 Duan Jansen Gloucestershire 4 4 15 173.68 2 3
138 Thomas Rew Somerset 3 3 15 103.45 2 1
139 Joe Denly Kent 4 2 14 66.67 - 1
140 Lewis McManus Northamptonshire 4 3 14 200.00 2 2
141 Stevie Eskinazi Leicestershire 4 4 14 76.92 3 -
142 Wiaan Mulder Essex 4 2 14 84.21 - 1
143 Louis Kimber Northamptonshire 4 2 14 141.67 1 1
144 George Balderson Lancashire 2 1 14 127.27 2 -
145 Ryan Higgins Middlesex 4 4 13 84.00 2 -
146 Zafar Gohar Middlesex 4 2 11 100.00 3 -
147 Gareth Roderick Worcestershire 3 2 11 137.50 1 1
148 Amrit Basra Derbyshire 5 3 11 100.00 1 1
149 Lewis Gregory Somerset 3 1 10 142.86 - 1
150 Faheem Ashraf Yorkshire 2 2 10 107.14 1 -
151 James Sales Northamptonshire 4 2 10 116.67 1 -
152 Josh Thomas Somerset 1 1 10 71.43 1 -
153 Ben Raine Durham 4 4 9 100.00 2 -
154 Tom Taylor Worcestershire 3 2 9 81.82 - -
155 Ben Green Leicestershire 4 3 9 80.00 - -
156 Lyndon James Nottinghamshire 1 1 9 100.00 1 -
157 Craig Miles Gloucestershire 3 3 8 71.43 1 -
158 Matthew Waite Worcestershire 3 2 8 92.31 1 -
159 Fred Klaassen Kent 4 1 8 200.00 - 1
160 Liam Trevaskis Leicestershire 4 3 8 88.24 1 -
161 Shane Snater Essex 4 1 8 133.33 - -
162 Ben Aitchison Derbyshire 5 2 8 110.00 - 1
163 Jack Carson Sussex 1 1 8 160.00 - 1
164 Harry Singh Lancashire 2 1 8 100.00 - -
165 Colin Ingram Glamorgan 1 1 7 116.67 1 -
166 James Fuller Hampshire 4 1 7 100.00 1 -
167 Ian Holland Leicestershire 2 2 7 127.27 2 -
168 Tom Rogers Kent 3 2 7 100.00 1 -
169 Usama Mir Worcestershire 3 2 7 108.33 1 1
170 Dom Bess Yorkshire 4 3 7 108.33 1 1
171 Alex Horton Glamorgan 1 1 7 87.50 1 -
172 Farhan Ahmed Nottinghamshire 1 1 7 140.00 1 -
173 Josh Davey Leicestershire 3 2 6 175.00 1 -
174 Tom Hartley Lancashire 3 2 6 100.00 - -
175 Simon Fernandes Essex 2 1 6 66.67 - -
176 Chris Woakes Birmingham Bears 4 4 5 73.68 1 -
177 Alex Davies Birmingham Bears 3 3 5 64.29 1 -
178 Craig Overton Somerset 3 1 5 71.43 - -
179 Joey Evison Kent 1 1 5 41.67 - -
180 Mohammad Ali Nottinghamshire 4 1 5 100.00 - -
181 Ben Sanderson Northamptonshire 4 2 4 150.00 1 -
182 Danny Briggs Sussex 3 1 4 80.00 - -
183 Matt Critchley Essex 4 2 4 60.00 - -
184 Callum Parkinson Durham 4 1 4 44.44 - -
185 Tom Lawes Surrey 1 1 4 80.00 - -
186 Tazeem Ali Birmingham Bears 4 2 4 46.15 - -
187 Sean Abbott Surrey 3 1 3 50.00 - -
188 Oliver Hannon-Dalby Birmingham Bears 4 2 2 18.18 - -
189 Lewis Goldsworthy Somerset 3 1 2 40.00 - -
190 Akif Javed Derbyshire 5 2 2 100.00 - -
191 Jafer Chohan Yorkshire 4 1 2 100.00 - -
192 Alex Green Leicestershire 1 1 2 100.00 - -
193 Marchant de Lange Gloucestershire 4 2 1 100.00 - -
194 Tom Helm Middlesex 4 2 1 100.00 - -
195 Josh Shaw Somerset 1 1 1 100.00 - -
196 Saqib Mahmood Lancashire 3 1 1 50.00 - -
197 Fynn Hudson-Prentice Sussex 2 2 1 33.33 - -
198 Matt Parkinson Kent 1 1 1 100.00 - -
199 Nathan Sowter Durham 4 3 1 16.67 - -
200 George Scrimshaw Northamptonshire 4 1 1 100.00 - -
201 Ned Leonard Glamorgan 3 2 1 50.00 - -
202 Scott Currie Hampshire 4 1 1 33.33 - -
203 Usman Tariq Birmingham Bears 4 2 1 66.67 - -

Highest Average in Vitality Blast (T20 Blast) 2026

POS PLAYER TEAM MATCHES INN RUNS AVG NO
1 Tristan Stubbs Hampshire 3 2 100 100.00 1
2 Hilton Cartwright Hampshire 4 4 97 97.00 3
3 Liam Dawson Hampshire 4 2 84 84.00 1
4 James Rew Somerset 3 3 162 81.00 1
5 Martin Andersson Derbyshire 5 5 237 79.00 2
6 Chris Lynn Northamptonshire 4 4 207 69.00 1
7 Dian Forrester Kent 3 2 69 69.00 1
8 Matt Montgomery Derbyshire 5 5 198 66.00 2
9 Paul Walter Essex 4 4 123 61.50 2
10 Sam Billings Kent 4 3 120 60.00 1
11 Zak Crawley Kent 4 3 118 59.00 1
12 George Munsey Nottinghamshire 4 4 171 57.00 1
13 Sam Curran Surrey 4 4 155 51.67 1
14 Dan Douthwaite Glamorgan 2 1 51 51 1
15 Josh De Caires Middlesex 3 3 96 48.00 1
16 Henry Hurle Glamorgan 2 2 48 48.00 1
17 Kiran Carlson Glamorgan 3 3 139 46.33 0
18 Jonny Bairstow Yorkshire 4 4 138 46.00 1
19 Simon Harmer Essex 4 2 46 46 2
20 Tom Banton Somerset 3 3 136 45.33 0
21 Tom Curran Surrey 4 3 88 44.00 1
22 Jordan Clark Surrey 4 3 42 42 3
23 Luke Hollman Middlesex 4 4 84 42.00 2
24 Luc Benkenstein Essex 4 2 84 42.00 0
25 Joe Phillips Gloucestershire 1 1 42 42.00 0
26 Noah Thain Essex 4 2 41 41.00 1
27 Tom Clark Sussex 3 3 122 40.67 0
28 Ben McDermott Lancashire 3 3 81 40.50 1
29 Nick Kelly Leicestershire 4 4 119 39.67 1
30 Michael Pepper Essex 4 4 154 38.50 0
31 Beau Webster Birmingham Bears 4 4 153 38.25 0
32 Matt Taylor Gloucestershire 4 3 38 38.00 2
33 Chris Green Lancashire 3 3 76 38.00 1
34 Paul Coughlin Lancashire 1 1 37 37.00 0
35 Dillon Pennington Nottinghamshire 4 1 37 37 1
36 James Coles Sussex 3 3 111 37.00 0
37 Aneurin Donald Derbyshire 5 5 182 36.40 0
38 Tom Moores Nottinghamshire 4 4 109 36.33 1
39 Will Smeed Somerset 2 2 71 35.50 0
40 Ollie Robinson Durham 4 4 104 34.67 1
41 Kashif Ali Worcestershire 3 3 102 34.00 0
42 Adam Lyth Yorkshire 4 4 134 33.50 0
43 Sikandar Raza Worcestershire 3 3 67 33.50 1
44 Andrew Tye Yorkshire 4 3 33 33.00 2
45 Nathan McSweeney Northamptonshire 3 3 99 33.00 0
46 David Willey Northamptonshire 4 4 98 32.67 1
47 Ross Whiteley Derbyshire 5 5 129 32.25 1
48 Ben Cox Leicestershire 4 4 94 31.33 1
49 James Wharton Yorkshire 4 4 125 31.25 0
50 Ashton Turner Leicestershire 4 4 124 31.00 0
51 Joe Pocklington Nottinghamshire 4 3 31 31.00 2
52 Joe Weatherley Hampshire 4 4 92 30.67 1
53 Max Holden Middlesex 4 4 122 30.50 0
54 Thomas Rew Somerset 3 3 30 30.00 2
55 Ben Duckett Nottinghamshire 1 1 29 29.00 0
56 Tom Alsop Sussex 3 3 58 29.00 1
57 Mason Crane Glamorgan 3 2 29 29.00 1
58 Justin Broad Northamptonshire 4 4 87 29.00 1
59 Ben Charlesworth Gloucestershire 4 4 86 28.67 1
60 James Vince Hampshire 4 4 113 28.25 0
61 D'Arcy Short Gloucestershire 4 4 113 28.25 0
62 Daniel Hughes Sussex 3 3 84 28.00 0
63 Sol Budinger Leicestershire 3 2 56 28.00 0
64 Joe Moores Lancashire 3 3 83 27.67 0
65 Adam Rossington Middlesex 4 4 110 27.50 0
66 Caleb Jewell Derbyshire 5 5 107 26.75 1
67 Charlie Allison Essex 2 2 26 26 2
68 Alex Lees Durham 4 4 103 25.75 0
69 Rob Yates Birmingham Bears 4 4 101 25.25 0
70 Moeen Ali Yorkshire 4 4 75 25.00 1
71 Tom Abell Somerset 3 3 50 25.00 1
72 Colin Ackermann Durham 4 4 75 25.00 1
73 George Linde Nottinghamshire 3 3 50 25.00 1
74 Matthew Potts Durham 4 3 25 25.00 2
75 Calvin Harrison Northamptonshire 4 2 50 25.00 0
76 John Simpson Sussex 3 3 74 24.67 0
77 Jason Roy Surrey 4 4 97 24.25 0
78 Sam Hain Birmingham Bears 4 4 96 24.00 0
79 Zen Malik Birmingham Bears 1 1 24 24.00 0
80 Delano Potgieter Hampshire 1 1 24 24.00 0
81 Ricardo Vasconcelos Northamptonshire 4 4 95 23.75 0
82 Miles Hammond Gloucestershire 4 4 94 23.50 0
83 Isaac Mohammed Worcestershire 3 3 70 23.33 0
84 Danny Lamb Sussex 3 2 23 23.00 1
85 Daniel Bell-Drummond Kent 4 3 68 22.67 0
86 Jack Leaning Sussex 3 3 45 22.50 1
87 Jack Haynes Nottinghamshire 4 4 89 22.25 0
88 Daniel Sams Somerset 3 1 22 22.00 0
89 Adam Thomas Surrey 2 2 44 22.00 0
90 Graham Clark Durham 4 4 87 21.75 0
91 Tawanda Muyeye Kent 3 3 65 21.67 0
92 David Bedingham Durham 4 4 86 21.50 0
93 Will Smale Glamorgan 3 3 64 21.33 0
94 Laurie Evans Surrey 4 4 63 21.00 1
95 Toby Albert Hampshire 4 4 82 20.50 0
96 Keaton Jennings Lancashire 3 3 61 20.33 0
97 Tymal Mills Sussex 3 1 20 20 1
98 Ben Mike Leicestershire 4 3 40 20.00 1
99 Ed Barnard Birmingham Bears 4 4 79 19.75 0
100 Nick Potts Derbyshire 5 2 39 19.50 0
101 Matty Hurst Lancashire 3 3 58 19.33 0
102 Jordan Thompson Birmingham Bears 4 4 57 19.00 1
103 Jack Blatherwick Lancashire 2 1 19 19 1
104 Sebastian Morgan Middlesex 1 1 19 19 1
105 Kamran Dhariwal Gloucestershire 4 4 56 18.67 1
106 Eathan Bosch Middlesex 4 3 55 18.33 0
107 Brett D'Oliveira Worcestershire 3 3 54 18.00 0
108 Zafar Gohar Middlesex 4 2 18 18.00 1
109 Jake Lintott Kent 4 1 18 18.00 0
110 Leus du Plooy Middlesex 4 4 71 17.75 0
111 Jack Taylor Gloucestershire 4 4 70 17.50 0
112 Benny Howell Nottinghamshire 4 3 51 17.00 0
113 Hasan Ali Yorkshire 3 3 34 17.00 1
114 Will Rhodes Durham 4 3 50 16.67 0
115 Sean Dickson Glamorgan 3 3 33 16.50 1
116 Tom Prest Hampshire 4 3 47 15.67 0
117 Chris Cooke Glamorgan 3 2 31 15.50 0
118 Freddie McCann Nottinghamshire 3 3 46 15.33 0
119 Rishi Patel Leicestershire 4 4 61 15.25 0
120 Liam Livingstone Lancashire 1 1 15 15.00 0
121 Matt Milnes Kent 4 1 15 15 1
122 Lewis McManus Northamptonshire 4 3 30 15.00 1
123 Adam Hose Worcestershire 3 3 44 14.67 0
124 Wayne Madsen Derbyshire 5 5 73 14.60 0
125 Ollie Pope Surrey 4 4 58 14.50 0
126 Ian Holland Leicestershire 2 2 14 14.00 1
127 George Balderson Lancashire 2 1 14 14.00 0
128 James Sales Northamptonshire 4 2 14 14.00 1
129 Ethan Brookes Worcestershire 3 3 27 13.50 1
130 Tom Rogers Kent 3 2 13 13.00 1
131 Ollie Price Gloucestershire 4 4 51 12.75 0
132 Vansh Jani Birmingham Bears 3 3 35 11.67 0
133 Timm van der Gugten Glamorgan 2 2 23 11.50 0
134 Duan Jansen Gloucestershire 4 4 33 11.00 1
135 Matthew Revis Yorkshire 4 3 32 10.67 0
136 Caleb Falconer Middlesex 4 3 32 10.67 0
137 Joe Clarke Nottinghamshire 4 4 42 10.50 0
138 Dan Lawrence Surrey 4 4 42 10.50 0
139 James Bracey Gloucestershire 4 3 31 10.33 0
140 Ben Kellaway Glamorgan 3 3 31 10.33 0
141 Lewis Gregory Somerset 3 1 10 10.00 0
142 Kasey Aldridge Durham 4 3 30 10.00 0
143 Josh Thomas Somerset 1 1 10 10.00 0
144 Amrit Basra Derbyshire 5 3 19 9.50 1
145 Tom Taylor Worcestershire 3 2 9 9 2
146 Lyndon James Nottinghamshire 1 1 9 9.00 0
147 Michael Jones Lancashire 2 2 17 8.50 0
148 Louis Kimber Northamptonshire 4 2 17 8.50 0
149 Fred Klaassen Kent 4 1 8 8.00 0
150 Wiaan Mulder Essex 4 2 16 8.00 0
151 Shane Snater Essex 4 1 8 8 1
152 Jack Carson Sussex 1 1 8 8.00 0
153 Harry Singh Lancashire 2 1 8 8.00 0
154 Will Luxton Yorkshire 4 4 31 7.75 0
155 Stevie Eskinazi Leicestershire 4 4 30 7.50 0
156 Faheem Ashraf Yorkshire 2 2 15 7.50 0
157 Will Jacks Surrey 2 2 15 7.50 0
158 Liam Trevaskis Leicestershire 4 3 15 7.50 1
159 Joe Denly Kent 4 2 14 7.00 0
160 Josh Davey Leicestershire 3 2 7 7 2
161 Colin Ingram Glamorgan 1 1 7 7.00 0
162 James Fuller Hampshire 4 1 7 7.00 0
163 Ryan Higgins Middlesex 4 4 21 7.00 1
164 Alex Horton Glamorgan 1 1 7 7.00 0
165 Farhan Ahmed Nottinghamshire 1 1 7 7.00 0
166 Usama Mir Worcestershire 3 2 13 6.50 0
167 Ben Sanderson Northamptonshire 4 2 6 6.00 1
168 Matthew Waite Worcestershire 3 2 12 6.00 0
169 Simon Fernandes Essex 2 1 6 6.00 0
170 Tazeem Ali Birmingham Bears 4 2 6 6.00 1
171 Gareth Roderick Worcestershire 3 2 11 5.50 0
172 Ben Aitchison Derbyshire 5 2 11 5.50 0
173 Ben Green Leicestershire 4 3 16 5.33 0
174 Craig Miles Gloucestershire 3 3 15 5.00 0
175 Craig Overton Somerset 3 1 5 5.00 0
176 Joey Evison Kent 1 1 5 5.00 0
177 Mohammad Ali Nottinghamshire 4 1 5 5 1
178 Chris Woakes Birmingham Bears 4 4 14 4.67 1
179 Dom Bess Yorkshire 4 3 13 4.33 0
180 Danny Briggs Sussex 3 1 4 4.00 0
181 Callum Parkinson Durham 4 1 4 4 1
182 Tom Lawes Surrey 1 1 4 4 1
183 Alex Davies Birmingham Bears 3 3 9 3.00 0
184 Sean Abbott Surrey 3 1 3 3.00 0
185 Matt Critchley Essex 4 2 6 3.00 0
186 Tom Hartley Lancashire 3 2 6 3.00 0
187 Akif Javed Derbyshire 5 2 3 3 2
188 Ben Raine Durham 4 4 11 2.75 0
189 Tom Helm Middlesex 4 2 2 2.00 1
190 Lewis Goldsworthy Somerset 3 1 2 2.00 0
191 Jafer Chohan Yorkshire 4 1 2 2 1
192 Usman Tariq Birmingham Bears 4 2 2 2.00 1
193 Alex Green Leicestershire 1 1 2 2.00 0
194 Oliver Hannon-Dalby Birmingham Bears 4 2 2 1.00 0
195 Marchant de Lange Gloucestershire 4 2 1 1 2
196 Josh Shaw Somerset 1 1 1 1 1
197 Saqib Mahmood Lancashire 3 1 1 1.00 0
198 Fynn Hudson-Prentice Sussex 2 2 1 1.00 1
199 Matt Parkinson Kent 1 1 1 1 1
200 Nathan Sowter Durham 4 3 1 1.00 2
201 George Scrimshaw Northamptonshire 4 1 1 1 1
202 Ned Leonard Glamorgan 3 2 1 1 2
203 Scott Currie Hampshire 4 1 1 1.00 0
204 James Anderson Lancashire 1 0 0 0 0
205 Jake Ball Somerset 3 0 0 0 0
206 Chris Wood Hampshire 4 1 0 0 1
207 Reece Topley Surrey 4 0 0 0 0
208 Olly Stone Nottinghamshire 3 0 0 0 0
209 Harry Finch Kent 1 0 0 0 0
210 Logan van Beek Yorkshire 1 0 0 0 0
211 James Neesham Glamorgan 1 0 0 0 0
212 Saif Zaib Northamptonshire 1 1 0 0.00 0
213 Keith Dudgeon Kent 1 0 0 0 0
214 Nathan McAndrew Glamorgan 1 0 0 0 0
215 Tom Lammonby Somerset 2 0 0 0 0
216 Adam Finch Worcestershire 3 2 0 0.00 1
217 Zaman Akhter Essex 4 0 0 0 0
218 George Hill Yorkshire 2 1 0 0.00 0
219 Jack Morley Derbyshire 5 1 0 0.00 0
220 Andrew Neal Hampshire 1 0 0 0 0
221 Chris Benjamin Kent 2 1 0 0.00 0
222 Fazalhaq Farooqi Glamorgan 2 0 0 0 0
223 Kai Smith Birmingham Bears 1 1 0 0 1
224 Henry Crocombe Sussex 2 0 0 0 0
225 Tom Aspinwall Lancashire 1 1 0 0 1
226 Brad Currie Sussex 1 0 0 0 0
227 Yousef Majid Surrey 4 1 0 0 1
228 Bertie Foreman Kent 1 0 0 0 0
229 Josh Hull Leicestershire 3 1 0 0.00 0
230 Noah Cornwell Middlesex 4 0 0 0 0
231 Charlie Bennett Essex 4 0 0 0 0
232 Manny Lumsden Hampshire 3 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 4 4 207 1 115
2 Kiran Carlson Glamorgan 3 3 139 1 109

Most Fifties in Vitality Blast (T20 Blast) 2026

POS PLAYER TEAM MATCHES INN RUNS 50s H.S
1 Martin Andersson Derbyshire 5 5 237 3 81
2 Matt Montgomery Derbyshire 5 5 198 2 74
3 Michael Pepper Essex 4 4 154 2 64
4 James Wharton Yorkshire 4 4 125 2 64
5 Chris Lynn Northamptonshire 4 4 207 1 115
6 Adam Lyth Yorkshire 4 4 134 1 97
7 Beau Webster Birmingham Bears 4 4 153 1 97
8 James Rew Somerset 3 3 162 1 93
9 George Munsey Nottinghamshire 4 4 171 1 88
10 Sam Billings Kent 4 3 120 1 84
11 Aneurin Donald Derbyshire 5 5 182 1 84
12 Jonny Bairstow Yorkshire 4 4 138 1 83
13 D'Arcy Short Gloucestershire 4 4 113 1 82
14 Josh De Caires Middlesex 3 3 96 1 80
15 Adam Rossington Middlesex 4 4 110 1 79
16 Tom Clark Sussex 3 3 122 1 79
17 Max Holden Middlesex 4 4 122 1 77
18 Liam Dawson Hampshire 4 2 84 1 76
19 Tom Moores Nottinghamshire 4 4 109 1 75
20 Zak Crawley Kent 4 3 118 1 75
21 Sam Curran Surrey 4 4 155 1 71
22 Tristan Stubbs Hampshire 3 2 100 1 69
23 John Simpson Sussex 3 3 74 1 63
24 Ben McDermott Lancashire 3 3 81 1 63
25 Graham Clark Durham 4 4 87 1 62
26 Nick Kelly Leicestershire 4 4 119 1 61
27 Tom Banton Somerset 3 3 136 1 59
28 Will Smeed Somerset 2 2 71 1 59
29 James Vince Hampshire 4 4 113 1 58
30 Caleb Jewell Derbyshire 5 5 107 1 58
31 Paul Walter Essex 4 4 123 1 58
32 Matty Hurst Lancashire 3 3 58 1 57
33 Miles Hammond Gloucestershire 4 4 94 1 56
34 Joe Moores Lancashire 3 3 83 1 55
35 Alex Lees Durham 4 4 103 1 54
36 Ashton Turner Leicestershire 4 4 124 1 53
37 Nathan McSweeney Northamptonshire 3 3 99 1 53
38 Sam Hain Birmingham Bears 4 4 96 1 52
39 Moeen Ali Yorkshire 4 4 75 1 51
40 Ben Cox Leicestershire 4 4 94 1 51
41 Keaton Jennings Lancashire 3 3 61 1 51
42 Dan Douthwaite Glamorgan 2 1 51 1 51
43 James Coles Sussex 3 3 111 1 50

Most Sixes in Vitality Blast (T20 Blast) 2026

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

Most Fours in Vitality Blast (T20 Blast) 2026

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

Best Economy in Vitality Blast (T20 Blast) 2026

POS PLAYER TEAM MATCHES INN ECO SR
1 Nathan McAndrew Glamorgan 1 1 3.75
2 Scott Currie Hampshire 4 4 5.25
3 Will Jacks Surrey 2 1 5.33
4 Keith Dudgeon Kent 1 1 6
5 Dan Lawrence Surrey 4 1 6
6 Joe Denly Kent 4 3 6.14
7 Jake Lintott Kent 4 4 6.2
8 Simon Harmer Essex 4 4 6.21
9 Freddie McCann Nottinghamshire 3 2 6.25
10 Moeen Ali Yorkshire 4 4 6.3
11 Louis Kimber Northamptonshire 4 1 6.5
12 Craig Miles Gloucestershire 3 3 6.56
13 Dian Forrester Kent 3 2 6.6
14 Ian Holland Leicestershire 2 2 6.62
15 Ethan Brookes Worcestershire 3 2 6.67
16 Duan Jansen Gloucestershire 4 4 6.71
17 Harry Singh Lancashire 2 1 6.75
18 Liam Dawson Hampshire 4 4 6.81
19 Tom Taylor Worcestershire 3 3 6.82
20 Mason Crane Glamorgan 3 3 6.92
21 Liam Trevaskis Leicestershire 4 4 6.93
22 Ben Raine Durham 4 4 6.94
23 George Balderson Lancashire 2 2 7
24 Noah Cornwell Middlesex 4 4 7.09
25 Usman Tariq Birmingham Bears 4 4 7.2
26 Tom Hartley Lancashire 3 3 7.22
27 Jafer Chohan Yorkshire 4 4 7.31
28 Saqib Mahmood Lancashire 3 3 7.33
29 Callum Parkinson Durham 4 4 7.47
30 Ben Sanderson Northamptonshire 4 4 7.54
31 Calvin Harrison Northamptonshire 4 4 7.57
32 Tom Curran Surrey 4 3 7.64
33 Marchant de Lange Gloucestershire 4 4 7.66
34 James Anderson Lancashire 1 1 7.67
35 Ed Barnard Birmingham Bears 4 3 7.67
36 Sikandar Raza Worcestershire 3 3 7.67
37 Hasan Ali Yorkshire 3 3 7.7
38 Martin Andersson Derbyshire 5 2 7.88
39 Ashton Turner Leicestershire 4 4 7.89
40 Chris Woakes Birmingham Bears 4 4 8.04
41 George Hill Yorkshire 2 2 8.14
42 Benny Howell Nottinghamshire 4 4 8.19
43 Colin Ackermann Durham 4 3 8.2
44 Jack Taylor Gloucestershire 4 2 8.21
45 Dom Bess Yorkshire 4 3 8.25
46 Dan Douthwaite Glamorgan 2 2 8.25
47 Ned Leonard Glamorgan 3 3 8.27
48 Ben Kellaway Glamorgan 3 3 8.29
49 George Scrimshaw Northamptonshire 4 4 8.31
50 Shane Snater Essex 4 4 8.38
51 Mohammad Ali Nottinghamshire 4 4 8.38
52 James Sales Northamptonshire 4 4 8.44
53 Matt Milnes Kent 4 4 8.5
54 Matthew Potts Durham 4 4 8.5
55 Luke Hollman Middlesex 4 4 8.54
56 Logan van Beek Yorkshire 1 1 8.67
57 Danny Briggs Sussex 3 3 8.75
58 Reece Topley Surrey 4 3 8.75
59 Zaman Akhter Essex 4 4 8.78
60 Jack Morley Derbyshire 5 4 8.79
61 Beau Webster Birmingham Bears 4 4 8.8
62 D'Arcy Short Gloucestershire 4 2 8.8
63 Jordan Clark Surrey 4 3 8.82
64 Usama Mir Worcestershire 3 3 8.82
65 Sean Abbott Surrey 3 3 8.85
66 Matthew Waite Worcestershire 3 3 8.87
67 Josh Davey Leicestershire 3 3 8.88
68 Manny Lumsden Hampshire 3 3 8.89
69 Matt Critchley Essex 4 4 8.92
70 Nathan McSweeney Northamptonshire 3 1 9
71 Kasey Aldridge Durham 4 4 9
72 Andrew Neal Hampshire 1 1 9
73 Fazalhaq Farooqi Glamorgan 2 2 9
74 Lewis Goldsworthy Somerset 3 3 9.11
75 Joe Pocklington Nottinghamshire 4 3 9.14
76 Craig Overton Somerset 3 3 9.18
77 Yousef Majid Surrey 4 3 9.2
78 Daniel Sams Somerset 3 3 9.3
79 Henry Crocombe Sussex 2 2 9.33
80 Tymal Mills Sussex 3 3 9.35
81 Ollie Price Gloucestershire 4 3 9.38
82 Zafar Gohar Middlesex 4 4 9.45
83 Jake Ball Somerset 3 3 9.46
84 Tom Lammonby Somerset 2 2 9.5
85 Josh De Caires Middlesex 3 1 9.5
86 Tom Helm Middlesex 4 4 9.52
87 Chris Wood Hampshire 4 4 9.53
88 David Willey Northamptonshire 4 4 9.6
89 Timm van der Gugten Glamorgan 2 2 9.62
90 Fred Klaassen Kent 4 4 9.62
91 George Linde Nottinghamshire 3 3 9.64
92 Adam Finch Worcestershire 3 3 9.64
93 Nathan Sowter Durham 4 4 9.79
94 Tazeem Ali Birmingham Bears 4 4 9.82
95 Ben Aitchison Derbyshire 5 5 9.84
96 Eathan Bosch Middlesex 4 4 9.85
97 Akif Javed Derbyshire 5 5 9.86
98 James Fuller Hampshire 4 4 9.87
99 James Coles Sussex 3 3 9.9
100 Lewis Gregory Somerset 3 3 10
101 Farhan Ahmed Nottinghamshire 1 1 10
102 Matt Taylor Gloucestershire 4 4 10.08
103 Chris Green Lancashire 3 3 10.17
104 Oliver Hannon-Dalby Birmingham Bears 4 4 10.2
105 Nick Potts Derbyshire 5 5 10.36
106 Jack Blatherwick Lancashire 2 2 10.42
107 Joey Evison Kent 1 1 10.5
108 Matt Montgomery Derbyshire 5 5 10.62
109 Wiaan Mulder Essex 4 4 10.73
110 Charlie Bennett Essex 4 4 10.8
111 Andrew Tye Yorkshire 4 4 10.86
112 James Neesham Glamorgan 1 1 11
113 Danny Lamb Sussex 3 3 11
114 Matthew Revis Yorkshire 4 2 11
115 Ben Green Leicestershire 4 4 11.07
116 Ben Mike Leicestershire 4 4 11.1
117 Faheem Ashraf Yorkshire 2 2 11.17
118 Jordan Thompson Birmingham Bears 4 4 11.32
119 Luc Benkenstein Essex 4 3 11.4
120 Josh Shaw Somerset 1 1 11.65
121 Liam Livingstone Lancashire 1 1 11.67
122 Ryan Higgins Middlesex 4 3 11.67
123 Tom Rogers Kent 3 3 11.67
124 Paul Walter Essex 4 1 12
125 Tom Aspinwall Lancashire 1 1 12
126 Fynn Hudson-Prentice Sussex 2 2 12.17
127 Dillon Pennington Nottinghamshire 4 4 12.21
128 Matt Parkinson Kent 1 1 12.5
129 Bertie Foreman Kent 1 1 12.5
130 Brad Currie Sussex 1 1 12.67
131 Jack Carson Sussex 1 1 13.5
132 Josh Hull Leicestershire 3 3 13.71
133 Paul Coughlin Lancashire 1 1 14
134 Josh Thomas Somerset 1 1 14
135 Delano Potgieter Hampshire 1 1 14.25
136 Olly Stone Nottinghamshire 3 3 14.43
137 Alex Green Leicestershire 1 1 15
138 Ross Whiteley Derbyshire 5 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?
    Martin Andersson holds the record for most runs (237) in Vitality Blast (T20 Blast) 2026
  • Who hit most fours in Vitality Blast (T20 Blast) 2026?
    Martin Andersson holds the record for most fours (24) in Vitality Blast (T20 Blast) 2026
  • Who hit most sixes in Vitality Blast (T20 Blast) 2026?
    Aneurin Donald holds the record for most sixes (14) in Vitality Blast (T20 Blast) 2026
  • Who is highest wicket taker in Vitality Blast (T20 Blast) 2026?
    James Sales is the top wicket-taker (11) in Vitality Blast (T20 Blast) 2026
  • Who has the highest strike rate in Vitality Blast (T20 Blast) 2026?
    Tom Clark has the highest strike rate (259.57) 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