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

Highest Strike Rate in Vitality Blast (T20 Blast) 2026

POS PLAYER TEAM MATCHES INN RUNS SR AVG
1 Jordan Clark Surrey 3 2 38 271.43 38
2 Tom Clark Sussex 3 3 122 259.57 40.67
3 Aneurin Donald Derbyshire 4 4 162 245.45 40.50
4 Tom Curran Surrey 3 2 56 243.48 56.00
5 Amrit Basra Derbyshire 4 2 12 240.00 12.00
6 Hasan Ali Yorkshire 2 2 34 226.67 34.00
7 Matt Milnes Kent 3 1 15 214.29 15
8 Hilton Cartwright Hampshire 3 3 68 212.50 68.00
9 John Simpson Sussex 3 3 74 211.43 24.67
10 Lewis McManus Northamptonshire 3 2 25 208.33 12.50
11 Kiran Carlson Glamorgan 3 3 139 207.46 46.33
12 Dillon Pennington Nottinghamshire 3 1 37 205.56 37
13 Fred Klaassen Kent 3 1 8 200.00 8.00
14 Sam Billings Kent 3 3 120 196.72 60.00
15 Benny Howell Nottinghamshire 3 3 51 196.15 17.00
16 Ed Barnard Birmingham Bears 3 3 39 195.00 13.00
17 Sebastian Morgan Middlesex 1 1 19 190.00 19
18 Ross Whiteley Derbyshire 4 4 117 188.71 39.00
19 Matthew Revis Yorkshire 3 2 32 188.24 16.00
20 Tom Moores Nottinghamshire 3 3 109 187.93 54.50
21 Will Smeed Somerset 2 2 71 186.84 35.50
22 Adam Lyth Yorkshire 3 3 37 185.00 12.33
23 Simon Harmer Essex 3 2 46 184.00 46
24 Tom Banton Somerset 3 3 136 183.78 45.33
25 Ashton Turner Leicestershire 4 4 124 182.35 31.00
26 Tymal Mills Sussex 3 1 20 181.82 20
27 Ollie Robinson Durham 3 3 68 178.95 34.00
28 Andrew Tye Yorkshire 3 2 32 177.78 32
29 Josh Davey Leicestershire 3 2 7 175.00 7
30 Alex Lees Durham 3 3 101 174.14 33.67
31 Graham Clark Durham 3 3 87 174.00 29.00
32 Jack Blatherwick Lancashire 2 1 19 172.73 19
33 Ben McDermott Lancashire 3 3 81 172.34 40.50
34 Matt Montgomery Derbyshire 4 4 148 172.09 74.00
35 Luc Benkenstein Essex 3 2 84 171.43 42.00
36 David Willey Northamptonshire 3 3 75 170.45 37.50
37 James Rew Somerset 3 3 162 167.01 81.00
38 Leus du Plooy Middlesex 3 3 55 166.67 18.33
39 Miles Hammond Gloucestershire 3 3 81 165.31 27.00
40 Danny Lamb Sussex 3 2 23 164.29 23.00
41 Zak Crawley Kent 3 3 118 163.89 59.00
42 Josh De Caires Middlesex 2 2 96 162.71 96.00
43 Martin Andersson Derbyshire 4 4 225 161.87 112.50
44 Liam Dawson Hampshire 3 2 84 161.54 84.00
45 Ben Duckett Nottinghamshire 1 1 29 161.11 29.00
46 Ben Mike Leicestershire 4 3 40 160.00 20.00
47 Jack Carson Sussex 1 1 8 160.00 8.00
48 James Vince Hampshire 3 3 68 158.14 22.67
49 Jason Roy Surrey 3 3 79 158.00 26.33
50 Max Holden Middlesex 3 3 120 157.89 40.00
51 Noah Thain Essex 3 2 41 157.69 41.00
52 Tom Alsop Sussex 3 3 58 156.76 29.00
53 Justin Broad Northamptonshire 3 3 73 155.32 36.50
54 Michael Pepper Essex 3 3 141 154.95 47.00
55 Tawanda Muyeye Kent 3 3 65 154.76 21.67
56 Brett D'Oliveira Worcestershire 3 3 54 154.29 18.00
57 Paul Coughlin Lancashire 1 1 37 154.17 37.00
58 Toby Albert Hampshire 3 3 66 153.49 22.00
59 Chris Lynn Northamptonshire 3 3 92 153.33 30.67
60 Matt Taylor Gloucestershire 3 3 38 152.00 38.00
61 Daniel Bell-Drummond Kent 3 3 68 151.11 22.67
62 Sam Hain Birmingham Bears 3 3 77 150.98 25.67
63 Ben Sanderson Northamptonshire 3 2 6 150.00 6.00
64 Dan Douthwaite Glamorgan 2 1 51 150.00 51
65 Charlie Allison Essex 1 1 18 150.00 18
66 Eathan Bosch Middlesex 3 2 43 148.28 21.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 3 3 109 145.33 54.50
70 Tristan Stubbs Hampshire 2 2 100 144.93 100.00
71 Daniel Hughes Sussex 3 3 84 144.83 28.00
72 Jonny Bairstow Yorkshire 3 3 134 144.09 67.00
73 Adam Rossington Middlesex 3 3 95 143.94 31.67
74 Laurie Evans Surrey 3 3 59 143.90 29.50
75 Sam Curran Surrey 3 3 141 143.88 70.50
76 Jack Haynes Nottinghamshire 3 3 79 143.64 26.33
77 Lewis Gregory Somerset 3 1 10 142.86 10.00
78 Ethan Brookes Worcestershire 3 3 27 142.11 13.50
79 Keaton Jennings Lancashire 3 3 61 141.86 20.33
80 Louis Kimber Northamptonshire 3 2 17 141.67 8.50
81 Henry Hurle Glamorgan 2 2 48 141.18 48.00
82 Chris Green Lancashire 3 3 76 140.74 38.00
83 George Munsey Nottinghamshire 3 3 83 140.68 27.67
84 Rob Yates Birmingham Bears 3 3 101 140.28 33.67
85 Farhan Ahmed Nottinghamshire 1 1 7 140.00 7.00
86 Sikandar Raza Worcestershire 3 3 67 139.58 33.50
87 George Linde Nottinghamshire 2 2 43 138.71 21.50
88 Gareth Roderick Worcestershire 3 2 11 137.50 5.50
89 Matthew Potts Durham 3 2 22 137.50 22.00
90 Liam Livingstone Lancashire 1 1 15 136.36 15.00
91 Ricardo Vasconcelos Northamptonshire 3 3 68 136.00 22.67
92 James Coles Sussex 3 3 111 135.37 37.00
93 Calvin Harrison Northamptonshire 3 2 50 135.14 25.00
94 David Bedingham Durham 3 3 62 134.78 20.67
95 James Bracey Gloucestershire 3 3 31 134.78 10.33
96 James Wharton Yorkshire 3 3 124 134.78 41.33
97 Wayne Madsen Derbyshire 4 4 66 134.69 16.50
98 Shane Snater Essex 3 1 8 133.33 8
99 Nick Potts Derbyshire 4 1 4 133.33 4.00
100 Caleb Jewell Derbyshire 4 4 93 132.86 31.00
101 Dian Forrester Kent 2 2 69 132.69 69.00
102 Ben Charlesworth Gloucestershire 3 3 74 132.14 24.67
103 Sean Dickson Glamorgan 3 3 33 132.00 16.50
104 Kashif Ali Worcestershire 3 3 102 130.77 34.00
105 Tom Prest Hampshire 3 3 47 130.56 15.67
106 Moeen Ali Yorkshire 3 3 60 130.43 30.00
107 Ollie Pope Surrey 3 3 48 129.73 16.00
108 Chris Cooke Glamorgan 3 2 31 129.17 15.50
109 Nathan McSweeney Northamptonshire 2 2 80 129.03 40.00
110 Ian Holland Leicestershire 2 2 14 127.27 14.00
111 George Balderson Lancashire 2 1 14 127.27 14.00
112 Delano Potgieter Hampshire 1 1 24 126.32 24.00
113 Matty Hurst Lancashire 3 3 58 126.09 19.33
114 Adam Hose Worcestershire 3 3 44 125.71 14.67
115 Kasey Aldridge Durham 3 2 10 125.00 5.00
116 D'Arcy Short Gloucestershire 3 3 31 124.00 10.33
117 Kamran Dhariwal Gloucestershire 3 3 52 123.81 26.00
118 Will Smale Glamorgan 3 3 64 123.08 21.33
119 Zafar Gohar Middlesex 3 1 11 122.22 11.00
120 Daniel Sams Somerset 3 1 22 122.22 22.00
121 Rishi Patel Leicestershire 4 4 61 122.00 15.25
122 Joe Weatherley Hampshire 3 3 56 121.74 18.67
123 Mason Crane Glamorgan 3 2 29 120.83 29.00
124 Duan Jansen Gloucestershire 3 3 18 120.00 6.00
125 Joe Pocklington Nottinghamshire 3 3 31 119.23 31.00
126 Nick Kelly Leicestershire 4 4 119 119.00 39.67
127 Colin Ingram Glamorgan 1 1 7 116.67 7.00
128 James Sales Northamptonshire 3 2 14 116.67 14.00
129 Isaac Mohammed Worcestershire 3 3 70 116.67 23.33
130 Tom Abell Somerset 3 3 50 116.28 25.00
131 Jack Leaning Sussex 3 3 45 115.38 22.50
132 Will Jacks Surrey 1 1 15 115.38 15.00
133 Timm van der Gugten Glamorgan 2 2 23 115.00 11.50
134 Ben Kellaway Glamorgan 3 3 31 114.81 10.33
135 Jordan Thompson Birmingham Bears 3 3 42 113.51 21.00
136 Dan Lawrence Surrey 3 3 26 113.04 8.67
137 Luke Hollman Middlesex 3 3 37 112.12 18.50
138 Colin Ackermann Durham 3 3 50 111.11 25.00
139 Faheem Ashraf Yorkshire 1 1 10 111.11 10.00
140 Ben Raine Durham 3 3 11 110.00 3.67
141 Ollie Price Gloucestershire 3 3 37 108.82 12.33
142 Usama Mir Worcestershire 3 2 13 108.33 6.50
143 Sol Budinger Leicestershire 3 2 56 107.69 28.00
144 Jack Taylor Gloucestershire 3 3 50 104.17 16.67
145 Beau Webster Birmingham Bears 3 3 56 103.70 18.67
146 Thomas Rew Somerset 3 3 30 103.45 30.00
147 Vansh Jani Birmingham Bears 3 3 35 102.94 11.67
148 Adam Thomas Surrey 2 2 44 102.33 22.00
149 James Fuller Hampshire 3 1 7 100.00 7.00
150 Marchant de Lange Gloucestershire 3 2 1 100.00 1
151 Tom Helm Middlesex 3 2 2 100.00 2.00
152 Josh Shaw Somerset 1 1 1 100.00 1
153 Matt Parkinson Kent 1 1 1 100.00 1
154 Jake Lintott Kent 3 1 18 100.00 18.00
155 Tom Rogers Kent 3 2 13 100.00 13.00
156 Dom Bess Yorkshire 3 2 7 100.00 3.50
157 George Scrimshaw Northamptonshire 3 1 1 100.00 1
158 Lyndon James Nottinghamshire 1 1 9 100.00 9.00
159 Tom Hartley Lancashire 3 2 6 100.00 3.00
160 Akif Javed Derbyshire 4 1 1 100.00 1
161 Ben Aitchison Derbyshire 4 1 3 100.00 3.00
162 Harry Singh Lancashire 2 1 8 100.00 8.00
163 Mohammad Ali Nottinghamshire 3 1 5 100.00 5
164 Alex Green Leicestershire 1 1 2 100.00 2.00
165 Joe Clarke Nottinghamshire 3 3 31 96.88 10.33
166 Matthew Waite Worcestershire 3 2 12 92.31 6.00
167 Michael Jones Lancashire 2 2 17 89.47 8.50
168 Liam Trevaskis Leicestershire 4 3 15 88.24 7.50
169 Alex Horton Glamorgan 1 1 7 87.50 7.00
170 Wiaan Mulder Essex 3 2 16 84.21 8.00
171 Tom Taylor Worcestershire 3 2 9 81.82 9
172 Danny Briggs Sussex 3 1 4 80.00 4.00
173 Ben Green Leicestershire 4 3 16 80.00 5.33
174 Stevie Eskinazi Leicestershire 4 4 30 76.92 7.50
175 Ryan Higgins Middlesex 3 3 15 75.00 7.50
176 Chris Woakes Birmingham Bears 3 3 14 73.68 7.00
177 Craig Miles Gloucestershire 3 3 15 71.43 5.00
178 Craig Overton Somerset 3 1 5 71.43 5.00
179 Josh Thomas Somerset 1 1 10 71.43 10.00
180 Freddie McCann Nottinghamshire 2 2 14 70.00 7.00
181 Will Luxton Yorkshire 3 3 11 68.75 3.67
182 Joe Denly Kent 3 2 14 66.67 7.00
183 Will Rhodes Durham 3 2 12 66.67 6.00
184 Simon Fernandes Essex 2 1 6 66.67 6.00
185 Usman Tariq Birmingham Bears 3 2 2 66.67 2.00
186 Caleb Falconer Middlesex 3 2 16 66.67 8.00
187 Alex Davies Birmingham Bears 3 3 9 64.29 3.00
188 Matt Critchley Essex 3 2 6 60.00 3.00
189 Sean Abbott Surrey 3 1 3 50.00 3.00
190 Saqib Mahmood Lancashire 3 1 1 50.00 1.00
191 Ned Leonard Glamorgan 3 2 1 50.00 1
192 Tazeem Ali Birmingham Bears 3 2 6 46.15 6.00
193 Callum Parkinson Durham 3 1 4 44.44 4
194 Joey Evison Kent 1 1 5 41.67 5.00
195 Lewis Goldsworthy Somerset 3 1 2 40.00 2.00
196 Fynn Hudson-Prentice Sussex 2 2 1 33.33 1.00
197 Scott Currie Hampshire 3 1 1 33.33 1.00
198 Nathan Sowter Durham 3 2 1 20.00 1.00
199 Oliver Hannon-Dalby Birmingham Bears 3 2 2 18.18 1.00

Highest Individual Scores in Vitality Blast (T20 Blast) 2026

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

Highest Average in Vitality Blast (T20 Blast) 2026

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

Most Hundreds in Vitality Blast (T20 Blast) 2026

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

Most Fours in Vitality Blast (T20 Blast) 2026

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

Best Economy in Vitality Blast (T20 Blast) 2026

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