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