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

Highest Strike Rate in Vitality Blast (T20 Blast) 2026

POS PLAYER TEAM MATCHES INN RUNS SR AVG
1 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 Lewis McManus Northamptonshire 4 3 30 200.00 15.00
11 Tom Curran Surrey 4 3 88 200.00 44.00
12 Fred Klaassen Kent 4 1 8 200.00 8.00
13 Benny Howell Nottinghamshire 4 3 51 196.15 17.00
14 Jordan Clark Surrey 4 3 43 195.45 43.00
15 Simon Harmer Essex 4 3 50 192.31 50
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 Tom Banton Somerset 3 3 136 183.78 45.33
21 Ashton Turner Leicestershire 4 4 124 182.35 31.00
22 Sam Billings Kent 4 4 162 182.02 81.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 Matt Montgomery Derbyshire 5 5 198 170.69 66.00
34 Graham Clark Durham 4 4 87 170.59 21.75
35 Joe Phillips Gloucestershire 1 1 42 168.00 42.00
36 James Rew Somerset 3 3 162 167.01 81.00
37 Luc Benkenstein Essex 4 3 85 166.67 28.33
38 Alex Lees Durham 4 4 103 166.13 25.75
39 Danny Lamb Sussex 3 2 23 164.29 23.00
40 Martin Andersson Derbyshire 5 5 237 163.45 79.00
41 Liam Dawson Hampshire 4 2 84 161.54 84.00
42 Ben Duckett Nottinghamshire 1 1 29 161.11 29.00
43 Justin Broad Northamptonshire 4 4 87 161.11 29.00
44 Ollie Robinson Durham 4 4 104 160.00 34.67
45 Ben Mike Leicestershire 4 3 40 160.00 20.00
46 Jack Carson Sussex 1 1 8 160.00 8.00
47 Josh De Caires Middlesex 3 3 96 160.00 48.00
48 Miles Hammond Gloucestershire 4 4 94 159.32 23.50
49 Noah Thain Essex 4 2 41 157.69 41.00
50 Andrew Tye Yorkshire 4 3 33 157.14 33.00
51 James Vince Hampshire 4 4 113 156.94 28.25
52 Tom Alsop Sussex 3 3 58 156.76 29.00
53 Nick Potts Derbyshire 5 2 39 156.00 19.50
54 Zak Crawley Kent 4 4 120 155.84 40.00
55 Michael Pepper Essex 4 4 154 155.56 38.50
56 Tawanda Muyeye Kent 3 3 65 154.76 21.67
57 Brett D'Oliveira Worcestershire 3 3 54 154.29 18.00
58 Paul Coughlin Lancashire 1 1 37 154.17 37.00
59 George Munsey Nottinghamshire 4 4 171 154.05 57.00
60 Harry Finch Kent 1 1 64 152.38 64
61 Matt Taylor Gloucestershire 4 3 38 152.00 38.00
62 Paul Walter Essex 4 4 150 151.52 50.00
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 Ricardo Vasconcelos Northamptonshire 4 4 95 146.15 23.75
70 Tristan Stubbs Hampshire 3 2 100 144.93 100.00
71 Daniel Hughes Sussex 3 3 84 144.83 28.00
72 Lewis Gregory Somerset 3 1 10 142.86 10.00
73 George Linde Nottinghamshire 3 3 50 142.86 25.00
74 Kasey Aldridge Durham 4 3 30 142.86 10.00
75 Jonny Bairstow Yorkshire 4 4 138 142.27 46.00
76 Ethan Brookes Worcestershire 3 3 27 142.11 13.50
77 Leus du Plooy Middlesex 4 4 71 142.00 17.75
78 Keaton Jennings Lancashire 3 3 61 141.86 20.33
79 Louis Kimber Northamptonshire 4 2 17 141.67 8.50
80 Jack Haynes Nottinghamshire 4 4 89 141.27 22.25
81 Sam Hain Birmingham Bears 4 4 96 141.18 24.00
82 Henry Hurle Glamorgan 2 2 48 141.18 48.00
83 Sam Curran Surrey 4 4 155 140.91 51.67
84 Chris Green Lancashire 3 3 76 140.74 38.00
85 Farhan Ahmed Nottinghamshire 1 1 7 140.00 7.00
86 Sikandar Raza Worcestershire 3 3 67 139.58 33.50
87 Charlie Allison Essex 2 2 85 139.34 85
88 Adam Rossington Middlesex 4 4 110 139.24 27.50
89 Beau Webster Birmingham Bears 4 4 153 139.09 38.25
90 Daniel Bell-Drummond Kent 4 4 75 138.89 18.75
91 Matthew Potts Durham 4 3 25 138.89 25.00
92 Matt Critchley Essex 4 3 43 138.71 14.33
93 Gareth Roderick Worcestershire 3 2 11 137.50 5.50
94 Joe Weatherley Hampshire 4 4 92 137.31 30.67
95 Jason Roy Surrey 4 4 97 136.62 24.25
96 Liam Livingstone Lancashire 1 1 15 136.36 15.00
97 James Coles Sussex 3 3 111 135.37 37.00
98 Wayne Madsen Derbyshire 5 5 73 135.19 14.60
99 Calvin Harrison Northamptonshire 4 2 50 135.14 25.00
100 James Bracey Gloucestershire 4 3 31 134.78 10.33
101 Rob Yates Birmingham Bears 4 4 101 134.67 25.25
102 Shane Snater Essex 4 1 8 133.33 8
103 Dian Forrester Kent 3 2 69 132.69 69.00
104 David Bedingham Durham 4 4 86 132.31 21.50
105 Ben Charlesworth Gloucestershire 4 4 86 132.31 28.67
106 Sean Dickson Glamorgan 3 3 33 132.00 16.50
107 James Wharton Yorkshire 4 4 125 131.58 31.25
108 Eathan Bosch Middlesex 4 3 55 130.95 18.33
109 Kashif Ali Worcestershire 3 3 102 130.77 34.00
110 Tom Prest Hampshire 4 3 47 130.56 15.67
111 Chris Cooke Glamorgan 3 2 31 129.17 15.50
112 Caleb Jewell Derbyshire 5 5 107 127.38 26.75
113 Ian Holland Leicestershire 2 2 14 127.27 14.00
114 Luke Hollman Middlesex 4 4 84 127.27 42.00
115 George Balderson Lancashire 2 1 14 127.27 14.00
116 Delano Potgieter Hampshire 1 1 24 126.32 24.00
117 Toby Albert Hampshire 4 4 82 126.15 20.50
118 Matty Hurst Lancashire 3 3 58 126.09 19.33
119 Adam Hose Worcestershire 3 3 44 125.71 14.67
120 Ollie Pope Surrey 4 4 58 123.40 14.50
121 Will Smale Glamorgan 3 3 64 123.08 21.33
122 Moeen Ali Yorkshire 4 4 75 122.95 25.00
123 Daniel Sams Somerset 3 1 22 122.22 22.00
124 Rishi Patel Leicestershire 4 4 61 122.00 15.25
125 Kamran Dhariwal Gloucestershire 4 4 56 121.74 18.67
126 Ollie Price Gloucestershire 4 4 51 121.43 12.75
127 Jordan Thompson Birmingham Bears 4 4 57 121.28 19.00
128 Laurie Evans Surrey 4 4 63 121.15 21.00
129 Mason Crane Glamorgan 3 2 29 120.83 29.00
130 Jack Taylor Gloucestershire 4 4 70 120.69 17.50
131 Nathan McSweeney Northamptonshire 3 3 99 119.28 33.00
132 Joe Pocklington Nottinghamshire 4 3 31 119.23 31.00
133 Nick Kelly Leicestershire 4 4 119 119.00 39.67
134 Tom Lawes Surrey 1 1 13 118.18 13
135 Colin Ingram Glamorgan 1 1 7 116.67 7.00
136 James Sales Northamptonshire 4 2 14 116.67 14.00
137 Isaac Mohammed Worcestershire 3 3 70 116.67 23.33
138 Tom Abell Somerset 3 3 50 116.28 25.00
139 Jack Leaning Sussex 3 3 45 115.38 22.50
140 Timm van der Gugten Glamorgan 2 2 23 115.00 11.50
141 Ben Kellaway Glamorgan 3 3 31 114.81 10.33
142 Colin Ackermann Durham 4 4 75 113.64 25.00
143 Will Luxton Yorkshire 4 4 31 110.71 7.75
144 Joe Clarke Nottinghamshire 4 4 42 110.53 10.50
145 Ben Aitchison Derbyshire 5 2 11 110.00 5.50
146 Usama Mir Worcestershire 3 2 13 108.33 6.50
147 Dom Bess Yorkshire 4 3 13 108.33 4.33
148 Sol Budinger Leicestershire 3 2 56 107.69 28.00
149 Faheem Ashraf Yorkshire 2 2 15 107.14 7.50
150 Thomas Rew Somerset 3 3 30 103.45 30.00
151 Vansh Jani Birmingham Bears 3 3 35 102.94 11.67
152 Adam Thomas Surrey 2 2 44 102.33 22.00
153 James Fuller Hampshire 4 1 7 100.00 7.00
154 Ben Raine Durham 4 4 11 100.00 2.75
155 Marchant de Lange Gloucestershire 4 2 1 100.00 1
156 Tom Helm Middlesex 4 2 2 100.00 2.00
157 Zafar Gohar Middlesex 4 2 18 100.00 18.00
158 Josh Shaw Somerset 1 1 1 100.00 1
159 Will Rhodes Durham 4 3 50 100.00 16.67
160 Matt Parkinson Kent 1 1 1 100.00 1
161 Jake Lintott Kent 4 1 18 100.00 18.00
162 Tom Rogers Kent 3 2 13 100.00 13.00
163 George Scrimshaw Northamptonshire 4 1 1 100.00 1
164 Lyndon James Nottinghamshire 1 1 9 100.00 9.00
165 Tom Hartley Lancashire 3 2 6 100.00 3.00
166 Akif Javed Derbyshire 5 2 3 100.00 3
167 Amrit Basra Derbyshire 5 3 19 100.00 9.50
168 Jafer Chohan Yorkshire 4 1 2 100.00 2
169 Harry Singh Lancashire 2 1 8 100.00 8.00
170 Mohammad Ali Nottinghamshire 4 1 5 100.00 5
171 Alex Green Leicestershire 1 1 2 100.00 2.00
172 Dan Lawrence Surrey 4 4 42 97.67 10.50
173 Will Jacks Surrey 2 2 15 93.75 7.50
174 Matthew Waite Worcestershire 3 2 12 92.31 6.00
175 Michael Jones Lancashire 2 2 17 89.47 8.50
176 Liam Trevaskis Leicestershire 4 3 15 88.24 7.50
177 Wiaan Mulder Essex 4 3 28 87.50 9.33
178 Alex Horton Glamorgan 1 1 7 87.50 7.00
179 Freddie McCann Nottinghamshire 3 3 46 86.79 15.33
180 Ryan Higgins Middlesex 4 4 21 84.00 7.00
181 Tom Taylor Worcestershire 3 2 9 81.82 9
182 Danny Briggs Sussex 3 1 4 80.00 4.00
183 Ben Green Leicestershire 4 3 16 80.00 5.33
184 Stevie Eskinazi Leicestershire 4 4 30 76.92 7.50
185 Chris Woakes Birmingham Bears 4 4 14 73.68 4.67
186 Craig Miles Gloucestershire 3 3 15 71.43 5.00
187 Craig Overton Somerset 3 1 5 71.43 5.00
188 Josh Thomas Somerset 1 1 10 71.43 10.00
189 Caleb Falconer Middlesex 4 3 32 68.09 10.67
190 Joe Denly Kent 4 2 14 66.67 7.00
191 Simon Fernandes Essex 2 1 6 66.67 6.00
192 Usman Tariq Birmingham Bears 4 2 2 66.67 2.00
193 Alex Davies Birmingham Bears 3 3 9 64.29 3.00
194 Sean Abbott Surrey 3 1 3 50.00 3.00
195 Saqib Mahmood Lancashire 3 1 1 50.00 1.00
196 Ned Leonard Glamorgan 3 2 1 50.00 1
197 Tazeem Ali Birmingham Bears 4 2 6 46.15 6.00
198 Callum Parkinson Durham 4 1 4 44.44 4
199 Joey Evison Kent 1 1 5 41.67 5.00
200 Lewis Goldsworthy Somerset 3 1 2 40.00 2.00
201 Fynn Hudson-Prentice Sussex 2 2 1 33.33 1.00
202 Scott Currie Hampshire 4 1 1 33.33 1.00
203 Oliver Hannon-Dalby Birmingham Bears 4 2 2 18.18 1.00
204 Nathan Sowter Durham 4 3 1 16.67 1.00
205 Yousef Majid Surrey 4 2 1 14.29 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 4 84 182.02 17 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 4 75 155.84 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 Charlie Allison Essex 2 2 67 139.34 10 3
23 Harry Finch Kent 1 1 64 152.38 8 1
24 Michael Pepper Essex 4 4 64 155.56 14 8
25 James Wharton Yorkshire 4 4 64 131.58 13 4
26 John Simpson Sussex 3 3 63 211.43 2 8
27 Ben McDermott Lancashire 3 3 63 172.34 8 5
28 Graham Clark Durham 4 4 62 170.59 8 6
29 Nick Kelly Leicestershire 4 4 61 119.00 6 5
30 Tom Banton Somerset 3 3 59 183.78 16 7
31 Will Smeed Somerset 2 2 59 186.84 8 4
32 James Vince Hampshire 4 4 58 156.94 13 3
33 Caleb Jewell Derbyshire 5 5 58 127.38 13 2
34 Paul Walter Essex 4 4 58 151.52 22 3
35 Matty Hurst Lancashire 3 3 57 126.09 4 4
36 Miles Hammond Gloucestershire 4 4 56 159.32 12 4
37 Joe Moores Lancashire 3 3 55 148.21 4 6
38 Alex Lees Durham 4 4 54 166.13 10 5
39 Ashton Turner Leicestershire 4 4 53 182.35 9 6
40 Nathan McSweeney Northamptonshire 3 3 53 119.28 6 3
41 Sam Hain Birmingham Bears 4 4 52 141.18 8 3
42 Moeen Ali Yorkshire 4 4 51 122.95 3 6
43 Ben Cox Leicestershire 4 4 51 146.88 9 2
44 Keaton Jennings Lancashire 3 3 51 141.86 9 1
45 Dan Douthwaite Glamorgan 2 1 51 150.00 1 5
46 James Coles Sussex 3 3 50 135.37 9 1
47 Tom Curran Surrey 4 3 49 200.00 8 6
48 Ben Charlesworth Gloucestershire 4 4 49 132.31 7 4
49 Ollie Robinson Durham 4 4 48 160.00 10 4
50 Luc Benkenstein Essex 4 3 48 166.67 3 7
51 Joe Weatherley Hampshire 4 4 47 137.31 11 2
52 Luke Hollman Middlesex 4 4 47 127.27 10 1
53 David Willey Northamptonshire 4 4 46 178.18 12 4
54 Hilton Cartwright Hampshire 4 4 46 215.56 8 7
55 Henry Hurle Glamorgan 2 2 46 141.18 1 4
56 Jason Roy Surrey 4 4 45 136.62 10 6
57 Ross Whiteley Derbyshire 5 5 45 184.29 12 7
58 Jack Haynes Nottinghamshire 4 4 45 141.27 9 1
59 Rob Yates Birmingham Bears 4 4 45 134.67 10 3
60 Daniel Hughes Sussex 3 3 44 144.83 16 1
61 Tom Alsop Sussex 3 3 43 156.76 5 3
62 Joe Phillips Gloucestershire 1 1 42 168.00 1 3
63 Isaac Mohammed Worcestershire 3 3 42 116.67 8 3
64 David Bedingham Durham 4 4 41 132.31 6 4
65 Ed Barnard Birmingham Bears 4 4 40 175.56 4 6
66 Sol Budinger Leicestershire 3 2 40 107.69 7 1
67 Rishi Patel Leicestershire 4 4 40 122.00 5 3
68 Will Smale Glamorgan 3 3 40 123.08 10 -
69 Will Rhodes Durham 4 3 38 100.00 3 1
70 Kashif Ali Worcestershire 3 3 38 130.77 9 4
71 Tawanda Muyeye Kent 3 3 38 154.76 6 3
72 Justin Broad Northamptonshire 4 4 38 161.11 7 3
73 Paul Coughlin Lancashire 1 1 37 154.17 2 3
74 Matt Critchley Essex 4 3 37 138.71 3 1
75 Jordan Thompson Birmingham Bears 4 4 37 121.28 3 2
76 Dillon Pennington Nottinghamshire 4 1 37 205.56 3 2
77 Simon Harmer Essex 4 3 36 192.31 3 3
78 Colin Ackermann Durham 4 4 36 113.64 5 2
79 Leus du Plooy Middlesex 4 4 36 142.00 7 2
80 Tom Abell Somerset 3 3 35 116.28 4 -
81 Chris Green Lancashire 3 3 35 140.74 7 1
82 Nick Potts Derbyshire 5 2 35 156.00 3 2
83 Dian Forrester Kent 3 2 35 132.69 7 3
84 Laurie Evans Surrey 4 4 34 121.15 6 2
85 Jack Taylor Gloucestershire 4 4 34 120.69 8 1
86 Jordan Clark Surrey 4 3 34 195.45 2 4
87 Ricardo Vasconcelos Northamptonshire 4 4 34 146.15 13 3
88 Andrew Tye Yorkshire 4 3 32 157.14 4 2
89 Adam Thomas Surrey 2 2 32 102.33 4 1
90 Freddie McCann Nottinghamshire 3 3 32 86.79 4 1
91 Hasan Ali Yorkshire 3 3 31 212.50 2 3
92 Ollie Pope Surrey 4 4 31 123.40 7 1
93 Eathan Bosch Middlesex 4 3 31 130.95 2 4
94 Benny Howell Nottinghamshire 4 3 30 196.15 3 4
95 Jack Leaning Sussex 3 3 30 115.38 3 1
96 Calvin Harrison Northamptonshire 4 2 30 135.14 2 2
97 Toby Albert Hampshire 4 4 30 126.15 10 4
98 Kamran Dhariwal Gloucestershire 4 4 30 121.74 2 3
99 Daniel Bell-Drummond Kent 4 4 29 138.89 9 2
100 Ben Duckett Nottinghamshire 1 1 29 161.11 4 1
101 George Linde Nottinghamshire 3 3 29 142.86 3 3
102 Brett D'Oliveira Worcestershire 3 3 26 154.29 6 2
103 Chris Cooke Glamorgan 3 2 25 129.17 4 -
104 Sikandar Raza Worcestershire 3 3 25 139.58 8 1
105 Tom Prest Hampshire 4 3 25 130.56 4 2
106 Wayne Madsen Derbyshire 5 5 24 135.19 10 -
107 Zen Malik Birmingham Bears 1 1 24 240.00 1 3
108 Delano Potgieter Hampshire 1 1 24 126.32 - 1
109 Adam Hose Worcestershire 3 3 23 125.71 3 1
110 Mason Crane Glamorgan 3 2 23 120.83 3 -
111 Noah Thain Essex 4 2 23 157.69 7 -
112 Timm van der Gugten Glamorgan 2 2 22 115.00 1 1
113 Daniel Sams Somerset 3 1 22 122.22 1 1
114 Danny Lamb Sussex 3 2 22 164.29 1 2
115 Joe Clarke Nottinghamshire 4 4 21 110.53 4 2
116 Ben Mike Leicestershire 4 3 21 160.00 2 3
117 Vansh Jani Birmingham Bears 3 3 21 102.94 3 1
118 Tymal Mills Sussex 3 1 20 181.82 4 -
119 James Bracey Gloucestershire 4 3 20 134.78 3 1
120 Kasey Aldridge Durham 4 3 20 142.86 4 -
121 Ben Kellaway Glamorgan 3 3 20 114.81 3 -
122 Will Luxton Yorkshire 4 4 20 110.71 4 1
123 Jack Blatherwick Lancashire 2 1 19 172.73 - 2
124 Matthew Potts Durham 4 3 19 138.89 2 1
125 Matthew Revis Yorkshire 4 3 19 177.78 2 2
126 Ollie Price Gloucestershire 4 4 19 121.43 6 1
127 Sebastian Morgan Middlesex 1 1 19 190.00 3 -
128 Matt Taylor Gloucestershire 4 3 18 152.00 5 1
129 Jake Lintott Kent 4 1 18 100.00 2 -
130 Ethan Brookes Worcestershire 3 3 18 142.11 4 -
131 Dan Lawrence Surrey 4 4 17 97.67 2 -
132 Sean Dickson Glamorgan 3 3 16 132.00 6 -
133 Michael Jones Lancashire 2 2 16 89.47 2 -
134 Joe Pocklington Nottinghamshire 4 3 16 119.23 3 1
135 Caleb Falconer Middlesex 4 3 16 68.09 2 -
136 Liam Livingstone Lancashire 1 1 15 136.36 3 -
137 Matt Milnes Kent 4 1 15 214.29 3 -
138 Will Jacks Surrey 2 2 15 93.75 1 1
139 Duan Jansen Gloucestershire 4 4 15 173.68 2 3
140 Thomas Rew Somerset 3 3 15 103.45 2 1
141 Joe Denly Kent 4 2 14 66.67 - 1
142 Lewis McManus Northamptonshire 4 3 14 200.00 2 2
143 Stevie Eskinazi Leicestershire 4 4 14 76.92 3 -
144 Wiaan Mulder Essex 4 3 14 87.50 - 2
145 Louis Kimber Northamptonshire 4 2 14 141.67 1 1
146 George Balderson Lancashire 2 1 14 127.27 2 -
147 Ryan Higgins Middlesex 4 4 13 84.00 2 -
148 Tom Lawes Surrey 1 1 13 118.18 - 1
149 Zafar Gohar Middlesex 4 2 11 100.00 3 -
150 Gareth Roderick Worcestershire 3 2 11 137.50 1 1
151 Amrit Basra Derbyshire 5 3 11 100.00 1 1
152 Lewis Gregory Somerset 3 1 10 142.86 - 1
153 Faheem Ashraf Yorkshire 2 2 10 107.14 1 -
154 James Sales Northamptonshire 4 2 10 116.67 1 -
155 Josh Thomas Somerset 1 1 10 71.43 1 -
156 Ben Raine Durham 4 4 9 100.00 2 -
157 Tom Taylor Worcestershire 3 2 9 81.82 - -
158 Ben Green Leicestershire 4 3 9 80.00 - -
159 Lyndon James Nottinghamshire 1 1 9 100.00 1 -
160 Craig Miles Gloucestershire 3 3 8 71.43 1 -
161 Matthew Waite Worcestershire 3 2 8 92.31 1 -
162 Fred Klaassen Kent 4 1 8 200.00 - 1
163 Liam Trevaskis Leicestershire 4 3 8 88.24 1 -
164 Shane Snater Essex 4 1 8 133.33 - -
165 Ben Aitchison Derbyshire 5 2 8 110.00 - 1
166 Jack Carson Sussex 1 1 8 160.00 - 1
167 Harry Singh Lancashire 2 1 8 100.00 - -
168 Colin Ingram Glamorgan 1 1 7 116.67 1 -
169 James Fuller Hampshire 4 1 7 100.00 1 -
170 Ian Holland Leicestershire 2 2 7 127.27 2 -
171 Tom Rogers Kent 3 2 7 100.00 1 -
172 Usama Mir Worcestershire 3 2 7 108.33 1 1
173 Dom Bess Yorkshire 4 3 7 108.33 1 1
174 Alex Horton Glamorgan 1 1 7 87.50 1 -
175 Farhan Ahmed Nottinghamshire 1 1 7 140.00 1 -
176 Josh Davey Leicestershire 3 2 6 175.00 1 -
177 Tom Hartley Lancashire 3 2 6 100.00 - -
178 Simon Fernandes Essex 2 1 6 66.67 - -
179 Chris Woakes Birmingham Bears 4 4 5 73.68 1 -
180 Alex Davies Birmingham Bears 3 3 5 64.29 1 -
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 Ben Sanderson Northamptonshire 4 2 4 150.00 1 -
185 Danny Briggs Sussex 3 1 4 80.00 - -
186 Callum Parkinson Durham 4 1 4 44.44 - -
187 Tazeem Ali Birmingham Bears 4 2 4 46.15 - -
188 Sean Abbott Surrey 3 1 3 50.00 - -
189 Oliver Hannon-Dalby Birmingham Bears 4 2 2 18.18 - -
190 Lewis Goldsworthy Somerset 3 1 2 40.00 - -
191 Akif Javed Derbyshire 5 2 2 100.00 - -
192 Jafer Chohan Yorkshire 4 1 2 100.00 - -
193 Alex Green Leicestershire 1 1 2 100.00 - -
194 Marchant de Lange Gloucestershire 4 2 1 100.00 - -
195 Tom Helm Middlesex 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 - -
204 Yousef Majid Surrey 4 2 1 14.29 - -
205 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 Charlie Allison Essex 2 2 85 85 2
4 Liam Dawson Hampshire 4 2 84 84.00 1
5 Sam Billings Kent 4 4 162 81.00 2
6 James Rew Somerset 3 3 162 81.00 1
7 Martin Andersson Derbyshire 5 5 237 79.00 2
8 Chris Lynn Northamptonshire 4 4 207 69.00 1
9 Dian Forrester Kent 3 2 69 69.00 1
10 Matt Montgomery Derbyshire 5 5 198 66.00 2
11 Harry Finch Kent 1 1 64 64 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 Simon Harmer Essex 4 3 50 50 3
16 Paul Walter Essex 4 4 150 50.00 1
17 Josh De Caires Middlesex 3 3 96 48.00 1
18 Henry Hurle Glamorgan 2 2 48 48.00 1
19 Kiran Carlson Glamorgan 3 3 139 46.33 0
20 Jonny Bairstow Yorkshire 4 4 138 46.00 1
21 Tom Banton Somerset 3 3 136 45.33 0
22 Tom Curran Surrey 4 3 88 44.00 1
23 Jordan Clark Surrey 4 3 43 43.00 2
24 Luke Hollman Middlesex 4 4 84 42.00 2
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 Zak Crawley Kent 4 4 120 40.00 1
30 Nick Kelly Leicestershire 4 4 119 39.67 1
31 Michael Pepper Essex 4 4 154 38.50 0
32 Beau Webster Birmingham Bears 4 4 153 38.25 0
33 Matt Taylor Gloucestershire 4 3 38 38.00 2
34 Chris Green Lancashire 3 3 76 38.00 1
35 Paul Coughlin Lancashire 1 1 37 37.00 0
36 Dillon Pennington Nottinghamshire 4 1 37 37 1
37 James Coles Sussex 3 3 111 37.00 0
38 Aneurin Donald Derbyshire 5 5 182 36.40 0
39 Tom Moores Nottinghamshire 4 4 109 36.33 1
40 Will Smeed Somerset 2 2 71 35.50 0
41 Ollie Robinson Durham 4 4 104 34.67 1
42 Kashif Ali Worcestershire 3 3 102 34.00 0
43 Adam Lyth Yorkshire 4 4 134 33.50 0
44 Sikandar Raza Worcestershire 3 3 67 33.50 1
45 Andrew Tye Yorkshire 4 3 33 33.00 2
46 Nathan McSweeney Northamptonshire 3 3 99 33.00 0
47 David Willey Northamptonshire 4 4 98 32.67 1
48 Ross Whiteley Derbyshire 5 5 129 32.25 1
49 Ben Cox Leicestershire 4 4 94 31.33 1
50 James Wharton Yorkshire 4 4 125 31.25 0
51 Ashton Turner Leicestershire 4 4 124 31.00 0
52 Joe Pocklington Nottinghamshire 4 3 31 31.00 2
53 Joe Weatherley Hampshire 4 4 92 30.67 1
54 Max Holden Middlesex 4 4 122 30.50 0
55 Thomas Rew Somerset 3 3 30 30.00 2
56 Ben Duckett Nottinghamshire 1 1 29 29.00 0
57 Tom Alsop Sussex 3 3 58 29.00 1
58 Mason Crane Glamorgan 3 2 29 29.00 1
59 Justin Broad Northamptonshire 4 4 87 29.00 1
60 Ben Charlesworth Gloucestershire 4 4 86 28.67 1
61 Luc Benkenstein Essex 4 3 85 28.33 0
62 James Vince Hampshire 4 4 113 28.25 0
63 D'Arcy Short Gloucestershire 4 4 113 28.25 0
64 Daniel Hughes Sussex 3 3 84 28.00 0
65 Sol Budinger Leicestershire 3 2 56 28.00 0
66 Joe Moores Lancashire 3 3 83 27.67 0
67 Adam Rossington Middlesex 4 4 110 27.50 0
68 Caleb Jewell Derbyshire 5 5 107 26.75 1
69 Alex Lees Durham 4 4 103 25.75 0
70 Rob Yates Birmingham Bears 4 4 101 25.25 0
71 Moeen Ali Yorkshire 4 4 75 25.00 1
72 Tom Abell Somerset 3 3 50 25.00 1
73 Colin Ackermann Durham 4 4 75 25.00 1
74 George Linde Nottinghamshire 3 3 50 25.00 1
75 Matthew Potts Durham 4 3 25 25.00 2
76 Calvin Harrison Northamptonshire 4 2 50 25.00 0
77 John Simpson Sussex 3 3 74 24.67 0
78 Jason Roy Surrey 4 4 97 24.25 0
79 Sam Hain Birmingham Bears 4 4 96 24.00 0
80 Zen Malik Birmingham Bears 1 1 24 24.00 0
81 Delano Potgieter Hampshire 1 1 24 24.00 0
82 Ricardo Vasconcelos Northamptonshire 4 4 95 23.75 0
83 Miles Hammond Gloucestershire 4 4 94 23.50 0
84 Isaac Mohammed Worcestershire 3 3 70 23.33 0
85 Danny Lamb Sussex 3 2 23 23.00 1
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 Daniel Bell-Drummond Kent 4 4 75 18.75 0
106 Kamran Dhariwal Gloucestershire 4 4 56 18.67 1
107 Eathan Bosch Middlesex 4 3 55 18.33 0
108 Brett D'Oliveira Worcestershire 3 3 54 18.00 0
109 Zafar Gohar Middlesex 4 2 18 18.00 1
110 Jake Lintott Kent 4 1 18 18.00 0
111 Leus du Plooy Middlesex 4 4 71 17.75 0
112 Jack Taylor Gloucestershire 4 4 70 17.50 0
113 Benny Howell Nottinghamshire 4 3 51 17.00 0
114 Hasan Ali Yorkshire 3 3 34 17.00 1
115 Will Rhodes Durham 4 3 50 16.67 0
116 Sean Dickson Glamorgan 3 3 33 16.50 1
117 Tom Prest Hampshire 4 3 47 15.67 0
118 Chris Cooke Glamorgan 3 2 31 15.50 0
119 Freddie McCann Nottinghamshire 3 3 46 15.33 0
120 Rishi Patel Leicestershire 4 4 61 15.25 0
121 Liam Livingstone Lancashire 1 1 15 15.00 0
122 Matt Milnes Kent 4 1 15 15 1
123 Lewis McManus Northamptonshire 4 3 30 15.00 1
124 Adam Hose Worcestershire 3 3 44 14.67 0
125 Wayne Madsen Derbyshire 5 5 73 14.60 0
126 Ollie Pope Surrey 4 4 58 14.50 0
127 Matt Critchley Essex 4 3 43 14.33 0
128 Ian Holland Leicestershire 2 2 14 14.00 1
129 George Balderson Lancashire 2 1 14 14.00 0
130 James Sales Northamptonshire 4 2 14 14.00 1
131 Ethan Brookes Worcestershire 3 3 27 13.50 1
132 Tom Rogers Kent 3 2 13 13.00 1
133 Tom Lawes Surrey 1 1 13 13 1
134 Ollie Price Gloucestershire 4 4 51 12.75 0
135 Vansh Jani Birmingham Bears 3 3 35 11.67 0
136 Timm van der Gugten Glamorgan 2 2 23 11.50 0
137 Duan Jansen Gloucestershire 4 4 33 11.00 1
138 Matthew Revis Yorkshire 4 3 32 10.67 0
139 Caleb Falconer Middlesex 4 3 32 10.67 0
140 Joe Clarke Nottinghamshire 4 4 42 10.50 0
141 Dan Lawrence Surrey 4 4 42 10.50 0
142 James Bracey Gloucestershire 4 3 31 10.33 0
143 Ben Kellaway Glamorgan 3 3 31 10.33 0
144 Lewis Gregory Somerset 3 1 10 10.00 0
145 Kasey Aldridge Durham 4 3 30 10.00 0
146 Josh Thomas Somerset 1 1 10 10.00 0
147 Amrit Basra Derbyshire 5 3 19 9.50 1
148 Wiaan Mulder Essex 4 3 28 9.33 0
149 Tom Taylor Worcestershire 3 2 9 9 2
150 Lyndon James Nottinghamshire 1 1 9 9.00 0
151 Michael Jones Lancashire 2 2 17 8.50 0
152 Louis Kimber Northamptonshire 4 2 17 8.50 0
153 Fred Klaassen Kent 4 1 8 8.00 0
154 Shane Snater Essex 4 1 8 8 1
155 Jack Carson Sussex 1 1 8 8.00 0
156 Harry Singh Lancashire 2 1 8 8.00 0
157 Will Luxton Yorkshire 4 4 31 7.75 0
158 Stevie Eskinazi Leicestershire 4 4 30 7.50 0
159 Faheem Ashraf Yorkshire 2 2 15 7.50 0
160 Will Jacks Surrey 2 2 15 7.50 0
161 Liam Trevaskis Leicestershire 4 3 15 7.50 1
162 Joe Denly Kent 4 2 14 7.00 0
163 Josh Davey Leicestershire 3 2 7 7 2
164 Colin Ingram Glamorgan 1 1 7 7.00 0
165 James Fuller Hampshire 4 1 7 7.00 0
166 Ryan Higgins Middlesex 4 4 21 7.00 1
167 Alex Horton Glamorgan 1 1 7 7.00 0
168 Farhan Ahmed Nottinghamshire 1 1 7 7.00 0
169 Usama Mir Worcestershire 3 2 13 6.50 0
170 Ben Sanderson Northamptonshire 4 2 6 6.00 1
171 Matthew Waite Worcestershire 3 2 12 6.00 0
172 Simon Fernandes Essex 2 1 6 6.00 0
173 Tazeem Ali Birmingham Bears 4 2 6 6.00 1
174 Gareth Roderick Worcestershire 3 2 11 5.50 0
175 Ben Aitchison Derbyshire 5 2 11 5.50 0
176 Ben Green Leicestershire 4 3 16 5.33 0
177 Craig Miles Gloucestershire 3 3 15 5.00 0
178 Craig Overton Somerset 3 1 5 5.00 0
179 Joey Evison Kent 1 1 5 5.00 0
180 Mohammad Ali Nottinghamshire 4 1 5 5 1
181 Chris Woakes Birmingham Bears 4 4 14 4.67 1
182 Dom Bess Yorkshire 4 3 13 4.33 0
183 Danny Briggs Sussex 3 1 4 4.00 0
184 Callum Parkinson Durham 4 1 4 4 1
185 Alex Davies Birmingham Bears 3 3 9 3.00 0
186 Sean Abbott Surrey 3 1 3 3.00 0
187 Tom Hartley Lancashire 3 2 6 3.00 0
188 Akif Javed Derbyshire 5 2 3 3 2
189 Ben Raine Durham 4 4 11 2.75 0
190 Tom Helm Middlesex 4 2 2 2.00 1
191 Lewis Goldsworthy Somerset 3 1 2 2.00 0
192 Jafer Chohan Yorkshire 4 1 2 2 1
193 Usman Tariq Birmingham Bears 4 2 2 2.00 1
194 Alex Green Leicestershire 1 1 2 2.00 0
195 Oliver Hannon-Dalby Birmingham Bears 4 2 2 1.00 0
196 Marchant de Lange Gloucestershire 4 2 1 1 2
197 Josh Shaw Somerset 1 1 1 1 1
198 Saqib Mahmood Lancashire 3 1 1 1.00 0
199 Fynn Hudson-Prentice Sussex 2 2 1 1.00 1
200 Matt Parkinson Kent 1 1 1 1 1
201 Nathan Sowter Durham 4 3 1 1.00 2
202 George Scrimshaw Northamptonshire 4 1 1 1 1
203 Ned Leonard Glamorgan 3 2 1 1 2
204 Scott Currie Hampshire 4 1 1 1.00 0
205 Yousef Majid Surrey 4 2 1 1.00 1
206 James Anderson Lancashire 1 0 0 0 0
207 Jake Ball Somerset 3 0 0 0 0
208 Chris Wood Hampshire 4 1 0 0 1
209 Reece Topley Surrey 4 1 0 0.00 0
210 Olly Stone Nottinghamshire 3 0 0 0 0
211 Logan van Beek Yorkshire 1 0 0 0 0
212 James Neesham Glamorgan 1 0 0 0 0
213 Saif Zaib Northamptonshire 1 1 0 0.00 0
214 Keith Dudgeon Kent 1 0 0 0 0
215 Nathan McAndrew Glamorgan 1 0 0 0 0
216 Tom Lammonby Somerset 2 0 0 0 0
217 Adam Finch Worcestershire 3 2 0 0.00 1
218 Zaman Akhter Essex 4 0 0 0 0
219 George Hill Yorkshire 2 1 0 0.00 0
220 Jack Morley Derbyshire 5 1 0 0.00 0
221 Andrew Neal Hampshire 1 0 0 0 0
222 Chris Benjamin Kent 2 1 0 0.00 0
223 Fazalhaq Farooqi Glamorgan 2 0 0 0 0
224 Kai Smith Birmingham Bears 1 1 0 0 1
225 Henry Crocombe Sussex 2 0 0 0 0
226 Tom Aspinwall Lancashire 1 1 0 0 1
227 Brad Currie Sussex 1 0 0 0 0
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 4 162 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 4 120 1 75
21 Sam Curran Surrey 4 4 155 1 71
22 Tristan Stubbs Hampshire 3 2 100 1 69
23 Charlie Allison Essex 2 2 85 1 67
24 Harry Finch Kent 1 1 64 1 64
25 John Simpson Sussex 3 3 74 1 63
26 Ben McDermott Lancashire 3 3 81 1 63
27 Graham Clark Durham 4 4 87 1 62
28 Nick Kelly Leicestershire 4 4 119 1 61
29 Tom Banton Somerset 3 3 136 1 59
30 Will Smeed Somerset 2 2 71 1 59
31 James Vince Hampshire 4 4 113 1 58
32 Caleb Jewell Derbyshire 5 5 107 1 58
33 Paul Walter Essex 4 4 150 1 58
34 Matty Hurst Lancashire 3 3 58 1 57
35 Miles Hammond Gloucestershire 4 4 94 1 56
36 Joe Moores Lancashire 3 3 83 1 55
37 Alex Lees Durham 4 4 103 1 54
38 Ashton Turner Leicestershire 4 4 124 1 53
39 Nathan McSweeney Northamptonshire 3 3 99 1 53
40 Sam Hain Birmingham Bears 4 4 96 1 52
41 Moeen Ali Yorkshire 4 4 75 1 51
42 Ben Cox Leicestershire 4 4 94 1 51
43 Keaton Jennings Lancashire 3 3 61 1 51
44 Dan Douthwaite Glamorgan 2 1 51 1 51
45 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 4 120 7
13 Hilton Cartwright Hampshire 4 4 97 7
14 Luc Benkenstein Essex 4 3 85 7
15 Matt Montgomery Derbyshire 5 5 198 6
16 Sam Billings Kent 4 4 162 6
17 Beau Webster Birmingham Bears 4 4 153 6
18 Jonny Bairstow Yorkshire 4 4 138 6
19 Adam Lyth Yorkshire 4 4 134 6
20 Ashton Turner Leicestershire 4 4 124 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 43 4
53 Paul Walter Essex 4 4 150 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 Charlie Allison Essex 2 2 85 3
61 Isaac Mohammed Worcestershire 3 3 70 3
62 Dian Forrester Kent 3 2 69 3
63 Tawanda Muyeye Kent 3 3 65 3
64 Rishi Patel Leicestershire 4 4 61 3
65 Tom Alsop Sussex 3 3 58 3
66 Kamran Dhariwal Gloucestershire 4 4 56 3
67 Simon Harmer Essex 4 3 50 3
68 George Linde Nottinghamshire 3 3 50 3
69 Joe Phillips Gloucestershire 1 1 42 3
70 Ben Mike Leicestershire 4 3 40 3
71 Paul Coughlin Lancashire 1 1 37 3
72 Hasan Ali Yorkshire 3 3 34 3
73 Duan Jansen Gloucestershire 4 4 33 3
74 Zen Malik Birmingham Bears 1 1 24 3
75 Caleb Jewell Derbyshire 5 5 107 2
76 Ben Cox Leicestershire 4 4 94 2
77 Joe Weatherley Hampshire 4 4 92 2
78 Daniel Bell-Drummond Kent 4 4 75 2
79 Colin Ackermann Durham 4 4 75 2
80 Leus du Plooy Middlesex 4 4 71 2
81 Laurie Evans Surrey 4 4 63 2
82 Jordan Thompson Birmingham Bears 4 4 57 2
83 Brett D'Oliveira Worcestershire 3 3 54 2
84 Calvin Harrison Northamptonshire 4 2 50 2
85 Tom Prest Hampshire 4 3 47 2
86 Joe Clarke Nottinghamshire 4 4 42 2
87 Nick Potts Derbyshire 5 2 39 2
88 Dillon Pennington Nottinghamshire 4 1 37 2
89 Andrew Tye Yorkshire 4 3 33 2
90 Matthew Revis Yorkshire 4 3 32 2
91 Lewis McManus Northamptonshire 4 3 30 2
92 Wiaan Mulder Essex 4 3 28 2
93 Danny Lamb Sussex 3 2 23 2
94 Jack Blatherwick Lancashire 2 1 19 2
95 James Coles Sussex 3 3 111 1
96 Jack Haynes Nottinghamshire 4 4 89 1
97 Daniel Hughes Sussex 3 3 84 1
98 Luke Hollman Middlesex 4 4 84 1
99 Chris Green Lancashire 3 3 76 1
100 Jack Taylor Gloucestershire 4 4 70 1
101 Sikandar Raza Worcestershire 3 3 67 1
102 Harry Finch Kent 1 1 64 1
103 Keaton Jennings Lancashire 3 3 61 1
104 Ollie Pope Surrey 4 4 58 1
105 Sol Budinger Leicestershire 3 2 56 1
106 Ollie Price Gloucestershire 4 4 51 1
107 Will Rhodes Durham 4 3 50 1
108 Freddie McCann Nottinghamshire 3 3 46 1
109 Jack Leaning Sussex 3 3 45 1
110 Adam Hose Worcestershire 3 3 44 1
111 Adam Thomas Surrey 2 2 44 1
112 Matt Critchley Essex 4 3 43 1
113 Matt Taylor Gloucestershire 4 3 38 1
114 Vansh Jani Birmingham Bears 3 3 35 1
115 James Bracey Gloucestershire 4 3 31 1
116 Will Luxton Yorkshire 4 4 31 1
117 Joe Pocklington Nottinghamshire 4 3 31 1
118 Thomas Rew Somerset 3 3 30 1
119 Ben Duckett Nottinghamshire 1 1 29 1
120 Matthew Potts Durham 4 3 25 1
121 Delano Potgieter Hampshire 1 1 24 1
122 Timm van der Gugten Glamorgan 2 2 23 1
123 Daniel Sams Somerset 3 1 22 1
124 Amrit Basra Derbyshire 5 3 19 1
125 Louis Kimber Northamptonshire 4 2 17 1
126 Will Jacks Surrey 2 2 15 1
127 Joe Denly Kent 4 2 14 1
128 Usama Mir Worcestershire 3 2 13 1
129 Dom Bess Yorkshire 4 3 13 1
130 Tom Lawes Surrey 1 1 13 1
131 Gareth Roderick Worcestershire 3 2 11 1
132 Ben Aitchison Derbyshire 5 2 11 1
133 Lewis Gregory Somerset 3 1 10 1
134 Fred Klaassen Kent 4 1 8 1
135 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 Paul Walter Essex 4 4 150 22
5 George Munsey Nottinghamshire 4 4 171 20
6 Aneurin Donald Derbyshire 5 5 182 19
7 Sam Billings Kent 4 4 162 17
8 Kiran Carlson Glamorgan 3 3 139 17
9 Beau Webster Birmingham Bears 4 4 153 16
10 Tom Banton Somerset 3 3 136 16
11 Adam Lyth Yorkshire 4 4 134 16
12 Daniel Hughes Sussex 3 3 84 16
13 James Rew Somerset 3 3 162 15
14 Adam Rossington Middlesex 4 4 110 15
15 Michael Pepper Essex 4 4 154 14
16 Tom Clark Sussex 3 3 122 14
17 Sam Curran Surrey 4 4 155 13
18 Jonny Bairstow Yorkshire 4 4 138 13
19 James Wharton Yorkshire 4 4 125 13
20 Max Holden Middlesex 4 4 122 13
21 James Vince Hampshire 4 4 113 13
22 Caleb Jewell Derbyshire 5 5 107 13
23 Ricardo Vasconcelos Northamptonshire 4 4 95 13
24 Ross Whiteley Derbyshire 5 5 129 12
25 D'Arcy Short Gloucestershire 4 4 113 12
26 David Willey Northamptonshire 4 4 98 12
27 Miles Hammond Gloucestershire 4 4 94 12
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 Charlie Allison Essex 2 2 85 10
34 Luke Hollman Middlesex 4 4 84 10
35 Toby Albert Hampshire 4 4 82 10
36 Wayne Madsen Derbyshire 5 5 73 10
37 Will Smale Glamorgan 3 3 64 10
38 Ashton Turner Leicestershire 4 4 124 9
39 James Coles Sussex 3 3 111 9
40 Kashif Ali Worcestershire 3 3 102 9
41 Ben Cox Leicestershire 4 4 94 9
42 Jack Haynes Nottinghamshire 4 4 89 9
43 Daniel Bell-Drummond Kent 4 4 75 9
44 Keaton Jennings Lancashire 3 3 61 9
45 Zak Crawley Kent 4 4 120 8
46 Hilton Cartwright Hampshire 4 4 97 8
47 Sam Hain Birmingham Bears 4 4 96 8
48 Josh De Caires Middlesex 3 3 96 8
49 Tom Curran Surrey 4 3 88 8
50 Graham Clark Durham 4 4 87 8
51 Ben McDermott Lancashire 3 3 81 8
52 Will Smeed Somerset 2 2 71 8
53 Jack Taylor Gloucestershire 4 4 70 8
54 Isaac Mohammed Worcestershire 3 3 70 8
55 Sikandar Raza Worcestershire 3 3 67 8
56 Harry Finch Kent 1 1 64 8
57 Tom Moores Nottinghamshire 4 4 109 7
58 Justin Broad Northamptonshire 4 4 87 7
59 Ben Charlesworth Gloucestershire 4 4 86 7
60 Chris Green Lancashire 3 3 76 7
61 Leus du Plooy Middlesex 4 4 71 7
62 Dian Forrester Kent 3 2 69 7
63 Ollie Pope Surrey 4 4 58 7
64 Sol Budinger Leicestershire 3 2 56 7
65 Noah Thain Essex 4 2 41 7
66 Nick Kelly Leicestershire 4 4 119 6
67 Nathan McSweeney Northamptonshire 3 3 99 6
68 David Bedingham Durham 4 4 86 6
69 Tawanda Muyeye Kent 3 3 65 6
70 Laurie Evans Surrey 4 4 63 6
71 Brett D'Oliveira Worcestershire 3 3 54 6
72 Ollie Price Gloucestershire 4 4 51 6
73 Sean Dickson Glamorgan 3 3 33 6
74 Liam Dawson Hampshire 4 2 84 5
75 Colin Ackermann Durham 4 4 75 5
76 Rishi Patel Leicestershire 4 4 61 5
77 Tom Alsop Sussex 3 3 58 5
78 Matt Taylor Gloucestershire 4 3 38 5
79 Joe Moores Lancashire 3 3 83 4
80 Ed Barnard Birmingham Bears 4 4 79 4
81 Matty Hurst Lancashire 3 3 58 4
82 Tom Abell Somerset 3 3 50 4
83 Tom Prest Hampshire 4 3 47 4
84 Freddie McCann Nottinghamshire 3 3 46 4
85 Adam Thomas Surrey 2 2 44 4
86 Joe Clarke Nottinghamshire 4 4 42 4
87 Andrew Tye Yorkshire 4 3 33 4
88 Chris Cooke Glamorgan 3 2 31 4
89 Will Luxton Yorkshire 4 4 31 4
90 Kasey Aldridge Durham 4 3 30 4
91 Ben Duckett Nottinghamshire 1 1 29 4
92 Ethan Brookes Worcestershire 3 3 27 4
93 Tymal Mills Sussex 3 1 20 4
94 Tristan Stubbs Hampshire 3 2 100 3
95 Luc Benkenstein Essex 4 3 85 3
96 Moeen Ali Yorkshire 4 4 75 3
97 Jordan Thompson Birmingham Bears 4 4 57 3
98 Benny Howell Nottinghamshire 4 3 51 3
99 Will Rhodes Durham 4 3 50 3
100 Simon Harmer Essex 4 3 50 3
101 George Linde Nottinghamshire 3 3 50 3
102 Jack Leaning Sussex 3 3 45 3
103 Adam Hose Worcestershire 3 3 44 3
104 Matt Critchley Essex 4 3 43 3
105 Nick Potts Derbyshire 5 2 39 3
106 Dillon Pennington Nottinghamshire 4 1 37 3
107 Vansh Jani Birmingham Bears 3 3 35 3
108 James Bracey Gloucestershire 4 3 31 3
109 Ben Kellaway Glamorgan 3 3 31 3
110 Joe Pocklington Nottinghamshire 4 3 31 3
111 Stevie Eskinazi Leicestershire 4 4 30 3
112 Mason Crane Glamorgan 3 2 29 3
113 Sebastian Morgan Middlesex 1 1 19 3
114 Zafar Gohar Middlesex 4 2 18 3
115 Liam Livingstone Lancashire 1 1 15 3
116 Matt Milnes Kent 4 1 15 3
117 John Simpson Sussex 3 3 74 2
118 Kamran Dhariwal Gloucestershire 4 4 56 2
119 Eathan Bosch Middlesex 4 3 55 2
120 Calvin Harrison Northamptonshire 4 2 50 2
121 Jordan Clark Surrey 4 3 43 2
122 Dan Lawrence Surrey 4 4 42 2
123 Ben Mike Leicestershire 4 3 40 2
124 Paul Coughlin Lancashire 1 1 37 2
125 Hasan Ali Yorkshire 3 3 34 2
126 Duan Jansen Gloucestershire 4 4 33 2
127 Matthew Revis Yorkshire 4 3 32 2
128 Caleb Falconer Middlesex 4 3 32 2
129 Lewis McManus Northamptonshire 4 3 30 2
130 Thomas Rew Somerset 3 3 30 2
131 Matthew Potts Durham 4 3 25 2
132 Ryan Higgins Middlesex 4 4 21 2
133 Jake Lintott Kent 4 1 18 2
134 Michael Jones Lancashire 2 2 17 2
135 Ian Holland Leicestershire 2 2 14 2
136 George Balderson Lancashire 2 1 14 2
137 Ben Raine Durham 4 4 11 2
138 Dan Douthwaite Glamorgan 2 1 51 1
139 Henry Hurle Glamorgan 2 2 48 1
140 Joe Phillips Gloucestershire 1 1 42 1
141 Zen Malik Birmingham Bears 1 1 24 1
142 Timm van der Gugten Glamorgan 2 2 23 1
143 Danny Lamb Sussex 3 2 23 1
144 Daniel Sams Somerset 3 1 22 1
145 Amrit Basra Derbyshire 5 3 19 1
146 Louis Kimber Northamptonshire 4 2 17 1
147 Craig Miles Gloucestershire 3 3 15 1
148 Faheem Ashraf Yorkshire 2 2 15 1
149 Will Jacks Surrey 2 2 15 1
150 Liam Trevaskis Leicestershire 4 3 15 1
151 Chris Woakes Birmingham Bears 4 4 14 1
152 James Sales Northamptonshire 4 2 14 1
153 Tom Rogers Kent 3 2 13 1
154 Usama Mir Worcestershire 3 2 13 1
155 Dom Bess Yorkshire 4 3 13 1
156 Matthew Waite Worcestershire 3 2 12 1
157 Gareth Roderick Worcestershire 3 2 11 1
158 Josh Thomas Somerset 1 1 10 1
159 Alex Davies Birmingham Bears 3 3 9 1
160 Lyndon James Nottinghamshire 1 1 9 1
161 Josh Davey Leicestershire 3 2 7 1
162 Colin Ingram Glamorgan 1 1 7 1
163 James Fuller Hampshire 4 1 7 1
164 Alex Horton Glamorgan 1 1 7 1
165 Farhan Ahmed Nottinghamshire 1 1 7 1
166 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 5 102 9 0
6 Martin Andersson Derbyshire 5 3 72 8 1
7 Callum Parkinson Durham 4 4 90 7 0
8 Calvin Harrison Northamptonshire 4 4 88 7 0
9 Reece Topley Surrey 4 4 90 7 0
10 Adam Finch Worcestershire 3 3 66 7 0
11 Ben Aitchison Derbyshire 5 5 98 7 0
12 Nick Potts Derbyshire 5 5 100 7 0
13 Charlie Bennett Essex 4 4 60 7 0
14 Hasan Ali Yorkshire 3 3 60 6 0
15 Mohammad Ali Nottinghamshire 4 4 96 6 0
16 Kasey Aldridge Durham 4 4 68 6 0
17 Fazalhaq Farooqi Glamorgan 2 2 48 6 0
18 Tom Helm Middlesex 4 4 75 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 4 78 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 4 78 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 4 55 3 0
70 Manny Lumsden Hampshire 3 3 54 3 0
71 Akif Javed Derbyshire 5 5 108 3 0
72 Tymal Mills Sussex 3 3 68 3 0
73 Zafar Gohar Middlesex 4 4 66 3 0
74 Fred Klaassen Kent 4 4 82 3 0
75 Eathan Bosch Middlesex 4 4 78 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 Keith Dudgeon Kent 1 1 23 2 0
83 Jack Taylor Gloucestershire 4 2 38 2 0
84 Matt Critchley Essex 4 4 78 2 0
85 Daniel Sams Somerset 3 3 60 2 0
86 Henry Crocombe Sussex 2 2 36 2 0
87 James Coles Sussex 3 3 60 2 0
88 Olly Stone Nottinghamshire 3 3 42 2 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 Tom Lawes Surrey 1 1 24 1 0
96 Sean Abbott Surrey 3 3 61 1 0
97 Andrew Neal Hampshire 1 1 24 1 0
98 Lewis Goldsworthy Somerset 3 3 54 1 0
99 Josh De Caires Middlesex 3 1 12 1 0
100 Timm van der Gugten Glamorgan 2 2 48 1 0
101 Matt Taylor Gloucestershire 4 4 72 1 0
102 Jack Blatherwick Lancashire 2 2 19 1 0
103 Matt Montgomery Derbyshire 5 5 80 1 0
104 Danny Lamb Sussex 3 3 48 1 0
105 Matthew Revis Yorkshire 4 2 24 1 0
106 Faheem Ashraf Yorkshire 2 2 36 1 0
107 Luc Benkenstein Essex 4 3 30 1 0
108 Liam Livingstone Lancashire 1 1 18 1 0
109 Fynn Hudson-Prentice Sussex 2 2 36 1 0
110 Bertie Foreman Kent 1 1 12 1 0
111 Josh Hull Leicestershire 3 3 42 1 0
112 Paul Coughlin Lancashire 1 1 24 1 0
113 Josh Thomas Somerset 1 1 6 1 0
114 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 3 108 8 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 5.74
5 Joe Denly Kent 4 3 6.14
6 Jake Lintott Kent 4 4 6.2
7 Simon Harmer Essex 4 4 6.21
8 Freddie McCann Nottinghamshire 3 2 6.25
9 Moeen Ali Yorkshire 4 4 6.3
10 Louis Kimber Northamptonshire 4 1 6.5
11 Craig Miles Gloucestershire 3 3 6.56
12 Dian Forrester Kent 3 2 6.6
13 Ian Holland Leicestershire 2 2 6.62
14 Ethan Brookes Worcestershire 3 2 6.67
15 Duan Jansen Gloucestershire 4 4 6.71
16 Harry Singh Lancashire 2 1 6.75
17 Liam Dawson Hampshire 4 4 6.81
18 Tom Taylor Worcestershire 3 3 6.82
19 Mason Crane Glamorgan 3 3 6.92
20 Liam Trevaskis Leicestershire 4 4 6.93
21 Ben Raine Durham 4 4 6.94
22 George Balderson Lancashire 2 2 7
23 Noah Cornwell Middlesex 4 4 7.09
24 Usman Tariq Birmingham Bears 4 4 7.2
25 Tom Hartley Lancashire 3 3 7.22
26 Jafer Chohan Yorkshire 4 4 7.31
27 Saqib Mahmood Lancashire 3 3 7.33
28 Callum Parkinson Durham 4 4 7.47
29 Ben Sanderson Northamptonshire 4 4 7.54
30 Calvin Harrison Northamptonshire 4 4 7.57
31 Marchant de Lange Gloucestershire 4 4 7.66
32 James Anderson Lancashire 1 1 7.67
33 Ed Barnard Birmingham Bears 4 3 7.67
34 Sikandar Raza Worcestershire 3 3 7.67
35 Tom Curran Surrey 4 4 7.69
36 Hasan Ali Yorkshire 3 3 7.7
37 Ashton Turner Leicestershire 4 4 7.89
38 Chris Woakes Birmingham Bears 4 4 8.04
39 George Hill Yorkshire 2 2 8.14
40 Benny Howell Nottinghamshire 4 4 8.19
41 Reece Topley Surrey 4 4 8.2
42 Colin Ackermann Durham 4 3 8.2
43 Jack Taylor Gloucestershire 4 2 8.21
44 Dom Bess Yorkshire 4 3 8.25
45 Dan Douthwaite Glamorgan 2 2 8.25
46 Ned Leonard Glamorgan 3 3 8.27
47 Ben Kellaway Glamorgan 3 3 8.29
48 George Scrimshaw Northamptonshire 4 4 8.31
49 Shane Snater Essex 4 4 8.38
50 Mohammad Ali Nottinghamshire 4 4 8.38
51 James Sales Northamptonshire 4 4 8.44
52 Matt Milnes Kent 4 4 8.5
53 Matthew Potts Durham 4 4 8.5
54 Tom Lawes Surrey 1 1 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 Zaman Akhter Essex 4 4 8.78
59 Beau Webster Birmingham Bears 4 4 8.8
60 D'Arcy Short Gloucestershire 4 2 8.8
61 Usama Mir Worcestershire 3 3 8.82
62 Jordan Clark Surrey 4 4 8.84
63 Sean Abbott Surrey 3 3 8.85
64 Matthew Waite Worcestershire 3 3 8.87
65 Josh Davey Leicestershire 3 3 8.88
66 Manny Lumsden Hampshire 3 3 8.89
67 Matt Critchley Essex 4 4 8.92
68 Dan Lawrence Surrey 4 2 9
69 Martin Andersson Derbyshire 5 3 9
70 Nathan McSweeney Northamptonshire 3 1 9
71 Kasey Aldridge Durham 4 4 9
72 Jack Morley Derbyshire 5 5 9
73 Andrew Neal Hampshire 1 1 9
74 Fazalhaq Farooqi Glamorgan 2 2 9
75 Akif Javed Derbyshire 5 5 9
76 Lewis Goldsworthy Somerset 3 3 9.11
77 Joe Pocklington Nottinghamshire 4 3 9.14
78 Craig Overton Somerset 3 3 9.18
79 Yousef Majid Surrey 4 4 9.23
80 Daniel Sams Somerset 3 3 9.3
81 Henry Crocombe Sussex 2 2 9.33
82 Tymal Mills Sussex 3 3 9.35
83 Ollie Price Gloucestershire 4 3 9.38
84 Zafar Gohar Middlesex 4 4 9.45
85 Jake Ball Somerset 3 3 9.46
86 Tom Lammonby Somerset 2 2 9.5
87 Josh De Caires Middlesex 3 1 9.5
88 Tom Helm Middlesex 4 4 9.52
89 Chris Wood Hampshire 4 4 9.53
90 David Willey Northamptonshire 4 4 9.6
91 Timm van der Gugten Glamorgan 2 2 9.62
92 George Linde Nottinghamshire 3 3 9.64
93 Adam Finch Worcestershire 3 3 9.64
94 Fred Klaassen Kent 4 4 9.66
95 Ben Aitchison Derbyshire 5 5 9.67
96 Nathan Sowter Durham 4 4 9.79
97 Tazeem Ali Birmingham Bears 4 4 9.82
98 Eathan Bosch Middlesex 4 4 9.85
99 James Fuller Hampshire 4 4 9.87
100 James Coles Sussex 3 3 9.9
101 Nick Potts Derbyshire 5 5 9.96
102 Lewis Gregory Somerset 3 3 10
103 Farhan Ahmed Nottinghamshire 1 1 10
104 Matt Taylor Gloucestershire 4 4 10.08
105 Chris Green Lancashire 3 3 10.17
106 Oliver Hannon-Dalby Birmingham Bears 4 4 10.2
107 Jack Blatherwick Lancashire 2 2 10.42
108 Joey Evison Kent 1 1 10.5
109 Matt Montgomery Derbyshire 5 5 10.5
110 Wiaan Mulder Essex 4 4 10.73
111 Charlie Bennett Essex 4 4 10.8
112 Andrew Tye Yorkshire 4 4 10.86
113 James Neesham Glamorgan 1 1 11
114 Danny Lamb Sussex 3 3 11
115 Matthew Revis Yorkshire 4 2 11
116 Ben Green Leicestershire 4 4 11.07
117 Ben Mike Leicestershire 4 4 11.1
118 Faheem Ashraf Yorkshire 2 2 11.17
119 Jordan Thompson Birmingham Bears 4 4 11.32
120 Luc Benkenstein Essex 4 3 11.4
121 Josh Shaw Somerset 1 1 11.65
122 Liam Livingstone Lancashire 1 1 11.67
123 Ryan Higgins Middlesex 4 3 11.67
124 Tom Rogers Kent 3 3 11.67
125 Paul Walter Essex 4 1 12
126 Tom Aspinwall Lancashire 1 1 12
127 Fynn Hudson-Prentice Sussex 2 2 12.17
128 Dillon Pennington Nottinghamshire 4 4 12.21
129 Matt Parkinson Kent 1 1 12.5
130 Bertie Foreman Kent 1 1 12.5
131 Brad Currie Sussex 1 1 12.67
132 Jack Carson Sussex 1 1 13.5
133 Josh Hull Leicestershire 3 3 13.71
134 Paul Coughlin Lancashire 1 1 14
135 Josh Thomas Somerset 1 1 14
136 Delano Potgieter Hampshire 1 1 14.25
137 Olly Stone Nottinghamshire 3 3 14.43
138 Alex Green Leicestershire 1 1 15
139 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

লেটেস্ট নিউজ

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+