Menu

Account

Create a free account Go Pro

Already have an account? Log in

T20 Blast

T20 Blast 2026

England

T20 Blast Player Stats 2026

Who is leading the way on runs, wickets, strike rates and much more. Sorted on at least 3 matches.

Updated 18 July 2026, after Northamptonshire vs Hampshire

#Player M Ct St RO
1 Yorkshire Dominic Bess Bowler 9 1.4 0.0 0.0
2 H Lancashire Harry Singh Batter 5 1.4 0.0 0.0
3 Essex Mackenzie Jones All-rounder 3 1.3 0.0 0.0
4 A Glamorgan Andy Gorvin All-rounder 4 1.3 0.0 0.0
5 Essex Wiaan Mulder All-rounder 6 1.2 0.0 0.0
6 Nottinghamshire Tom Moores Keeper 14 1.1 0.14 0.0
7 B Durham Ben McKinney Batter 7 1.1 0.0 0.0
8 Yorkshire Andrew Tye Bowler 13 1.1 0.0 0.0
9 Surrey Sam Curran All-rounder 7 1.0 0.0 0.0
10 Somerset Craig Overton Bowler 14 1.0 0.0 0.0
11 Hampshire Hilton Cartwright Batter 15 1.0 0.0 0.0
12 Leicestershire Jonathan Tattersall Keeper 3 1.0 0.0 0.0
13 K Durham Kasey Aldridge All-rounder 12 1.0 0.0 0.0
14 M Derbyshire Muhammed Yusaf Bin Naeem All-rounder 5 1.0 0.0 0.0
15 A Surrey Adam Thomas All-rounder 3 1.0 0.0 0.0
16 D Kent Dian Forrester Batter 3 1.0 0.0 0.0
17 Gloucestershire James Bracey Keeper 12 0.92 0.25 0.08
18 J Lancashire Joseph Moores Keeper 8 0.88 0.0 0.25
19 Lancashire Jack Blatherwick All-rounder 7 0.86 0.0 0.0
20 Essex Shane Snater Bowler 13 0.85 0.0 0.0
21 Yorkshire Matthew Revis Batter 13 0.85 0.0 0.08
22 Derbyshire Caleb Jewell Batter 6 0.83 0.0 0.0
23 Kent Keith Dudgeon Bowler 6 0.83 0.0 0.0
24 Kent Chris Benjamin Keeper 5 0.80 0.0 0.0
25 C Northamptonshire Calvin Harrison All-rounder 14 0.79 0.0 0.07
26 T Somerset Thomas Rew Keeper 14 0.79 0.07 0.14
27 Middlesex Eathan Bosch Bowler 9 0.78 0.0 0.0
28 Essex Michael Pepper Keeper 13 0.77 0.08 0.15
29 Surrey Tom Curran All-rounder 12 0.75 0.0 0.08
30 Derbyshire Ross Whiteley Batter 12 0.75 0.0 0.08
31 Somerset Tom Kohler-Cadmore Batter 8 0.75 0.0 0.0
32 Yorkshire Logan van Beek Bowler 4 0.75 0.0 0.0
33 Durham Graham Clark All-rounder 12 0.75 0.0 0.0
34 Warwickshire Alex Davies Keeper 4 0.75 0.25 0.0
35 Northamptonshire Lewis McManus Keeper 12 0.75 0.17 0.25
36 Leicestershire Ian Holland All-rounder 4 0.75 0.0 0.0
37 J Gloucestershire Joe Phillips Batter 4 0.75 0.0 0.0
38 J Lancashire Joe Moores Keeper 4 0.75 0.0 0.0
39 Northamptonshire Nathan McSweeney All-rounder 14 0.71 0.0 0.07
40 Glamorgan Chris Cooke Keeper 10 0.70 0.10 0.40
41 Leicestershire Ashton Turner All-rounder 12 0.67 0.0 0.0
42 Derbyshire Aneurin Donald Keeper 12 0.67 0.17 0.08
43 Worcestershire Gareth Roderick Keeper 12 0.67 0.08 0.42
44 Middlesex Adam Rossington Keeper 6 0.67 0.0 0.0
45 Derbyshire Martin Andersson All-rounder 12 0.67 0.0 0.08
46 J Middlesex Joe Cracknell Keeper 6 0.67 0.50 0.33
47 N Essex Noah Thain Bowler 6 0.67 0.0 0.0
48 A Derbyshire Amrit Basra All-rounder 9 0.67 0.0 0.11
49 Nottinghamshire Jack Haynes Batter 14 0.64 0.0 0.0
50 Worcestershire Brett D'Oliveira All-rounder 11 0.64 0.0 0.0
51 Gloucestershire Matthew Taylor All-rounder 11 0.64 0.0 0.0
52 Warwickshire Robert Yates Batter 11 0.64 0.0 0.0
53 Durham Ollie George Robinson Keeper 11 0.64 0.09 0.18
54 Sussex Jack Leaning All-rounder 8 0.63 0.0 0.0
55 Warwickshire Dan Mousley Batter 8 0.63 0.0 0.0
56 Northamptonshire David Willey All-rounder 15 0.60 0.0 0.0
57 Lancashire James Anderson Bowler 5 0.60 0.0 0.0
58 T Hampshire Toby Albert Batter 15 0.60 0.07 0.07
59 Lancashire Matthew Hurst Keeper 10 0.60 0.0 0.20
60 H Glamorgan Henry Hurle Batter 5 0.60 0.0 0.0
61 Yorkshire Hasan Ali Bowler 12 0.58 0.0 0.0
62 Glamorgan Sean Dickson Batter 12 0.58 0.0 0.0
63 W Glamorgan Will Smale Bowler 12 0.58 0.0 0.33
64 F Nottinghamshire Freddie McCann Batter 12 0.58 0.0 0.17
65 Hampshire James Vince Batter 14 0.57 0.0 0.0
66 Gloucestershire Duan Jansen Bowler 7 0.57 0.0 0.0
67 A Glamorgan Asa Tribe Keeper 7 0.57 0.0 0.0
68 I Worcestershire Isaac Mohammed Batter 11 0.55 0.0 0.0
69 Surrey Jason Roy Batter 13 0.54 0.0 0.08
70 Yorkshire Jonny Bairstow Keeper 13 0.54 0.0 0.08
71 Essex Simon Harmer Bowler 13 0.54 0.0 0.15
72 Gloucestershire Miles Hammond Batter 13 0.54 0.0 0.0
73 L Essex Luc Benkenstein Bowler 13 0.54 0.0 0.0
74 Lancashire Keaton Jennings Batter 12 0.50 0.0 0.0
75 Gloucestershire Dawid Malan Batter 6 0.50 0.0 0.0
76 Lancashire Liam Livingstone All-rounder 10 0.50 0.0 0.10
77 Glamorgan James Neesham All-rounder 10 0.50 0.0 0.0
78 Durham Nathan Sowter All-rounder 12 0.50 0.0 0.08
79 Somerset Lewis Gregory All-rounder 10 0.50 0.0 0.0
80 Northamptonshire Saif Zaib All-rounder 12 0.50 0.0 0.0
81 Middlesex Ryan Higgins All-rounder 6 0.50 0.0 0.0
82 Surrey Daniel Lawrence All-rounder 12 0.50 0.0 0.0
83 Sussex Tom Alsop Keeper 12 0.50 0.0 0.0
84 Worcestershire Tom Taylor All-rounder 12 0.50 0.0 0.17
85 Yorkshire George Hill All-rounder 4 0.50 0.0 0.0
86 K Warwickshire Kai Smith Keeper 6 0.50 0.0 0.17
87 Derbyshire Jack Morley Bowler 10 0.50 0.0 0.0
88 T Sussex Tom Price Batter 6 0.50 0.0 0.0
89 W Somerset Will Smeed Batter 10 0.50 0.0 0.0
90 T Kent Tawanda Muyeye Bowler 6 0.50 0.0 0.0
91 H Worcestershire Henry Cullen Bowler 6 0.50 0.0 0.0
92 J Somerset James Rew Keeper 12 0.50 0.0 0.0
93 Z Essex Zaman Akhter All-rounder 10 0.50 0.0 0.0
94 K Worcestershire Kashif Ali Batter 12 0.50 0.0 0.0
95 B Glamorgan Ben Kellaway All-rounder 12 0.50 0.0 0.0
96 C Middlesex Caleb Falconer Batter 4 0.50 0.0 0.0
97 V Warwickshire Vansh Jani Batter 4 0.50 0.0 0.0
98 Yorkshire Moeen Ali All-rounder 13 0.46 0.0 0.08
99 Nottinghamshire Olly Stone Bowler 13 0.46 0.0 0.0
100 Surrey Laurie Evans Batter 11 0.45 0.09 0.0
101 Worcestershire Matthew Waite Bowler 11 0.45 0.0 0.18
102 L Northamptonshire Louis Kimber Keeper 11 0.45 0.0 0.0
103 K Gloucestershire Kamran Dhariwal Batter 11 0.45 0.0 0.0
104 Worcestershire Sikandar Raza All-rounder 9 0.44 0.0 0.0
105 Somerset Daniel Sams All-rounder 14 0.43 0.0 0.0
106 B Worcestershire Ben Allison All-rounder 7 0.43 0.0 0.14
107 S Sussex Sean Hunt Bowler 7 0.43 0.0 0.0
108 J Northamptonshire Justin Broad All-rounder 7 0.43 0.0 0.0
109 S Middlesex Sebastian Morgan All-rounder 7 0.43 0.0 0.0
110 Sussex Daniel Hughes Batter 12 0.42 0.0 0.0
111 Middlesex Tom Helm Bowler 12 0.42 0.0 0.0
112 Derbyshire Wayne Madsen Batter 12 0.42 0.0 0.0
113 Glamorgan Kiran Carlson Batter 12 0.42 0.0 0.25
114 Middlesex Leus du Plooy Batter 12 0.42 0.0 0.0
115 J Kent Jake Lintott Batter 12 0.42 0.0 0.0
116 M Derbyshire Matthew Montgomery All-rounder 12 0.42 0.0 0.25
117 Somerset Tom Abell Batter 5 0.40 0.0 0.0
118 Worcestershire Adam Hose Batter 10 0.40 0.0 0.0
119 Durham Will Rhodes Batter 5 0.40 0.0 0.20
120 Surrey Will Jacks Batter 5 0.40 0.0 0.0
121 Essex Jordan Cox Keeper 5 0.40 0.0 0.0
122 Kent Joey Evison Batter 5 0.40 0.0 0.0
123 O Sussex Oliver Carter Batter 5 0.40 0.0 0.0
124 Y Surrey Yousef Majid All-rounder 5 0.40 0.0 0.0
125 A Hampshire Andrew Neal All-rounder 5 0.40 0.0 0.0
126 Nottinghamshire George Linde All-rounder 13 0.38 0.0 0.0
127 Surrey Reece Topley Bowler 13 0.38 0.0 0.08
128 Gloucestershire Jack Taylor Batter 13 0.38 0.0 0.0
129 Essex Paul Walter All-rounder 13 0.38 0.0 0.0
130 Yorkshire Faheem Ashraf All-rounder 8 0.38 0.0 0.0
131 Surrey Chris Jordan Bowler 8 0.38 0.0 0.0
132 Glamorgan Timm van der Gugten All-rounder 8 0.38 0.0 0.0
133 Kent Frederick Klaassen Bowler 8 0.38 0.0 0.13
134 S Hampshire Sonny Baker Bowler 8 0.38 0.0 0.0
135 Hampshire Liam Dawson Bowler 11 0.36 0.0 0.09
136 Surrey Ollie Pope Keeper 11 0.36 0.0 0.09
137 Lancashire Tom Hartley Bowler 11 0.36 0.0 0.0
138 Hampshire Tristan Stubbs Keeper 11 0.36 0.0 0.0
139 Nottinghamshire Benny Howell All-rounder 14 0.36 0.0 0.07
140 Lancashire Shadab Khan All-rounder 6 0.33 0.0 0.0
141 Kent Sam Billings Keeper 12 0.33 0.0 0.08
142 Sussex Tymal Mills Bowler 12 0.33 0.0 0.0
143 Yorkshire Sam Whiteman Keeper 3 0.33 0.0 0.0
144 Leicestershire Josh Davey All-rounder 9 0.33 0.0 0.0
145 Hampshire James Fuller Bowler 15 0.33 0.0 0.0
146 Sussex John Simpson Keeper 9 0.33 0.22 0.0
147 Northamptonshire Luke Procter All-rounder 3 0.33 0.0 0.33
148 Sussex Danny Lamb All-rounder 6 0.33 0.0 0.0
149 Durham Colin Ackermann All-rounder 12 0.33 0.0 0.0
150 Leicestershire Ben Cox Keeper 12 0.33 0.0 0.25
151 Kent Daniel Bell-Drummond Batter 12 0.33 0.0 0.08
152 Kent Zak Crawley Batter 12 0.33 0.0 0.0
153 Durham Brydon Carse Bowler 3 0.33 0.0 0.0
154 Leicestershire Nick Kelly Batter 9 0.33 0.0 0.0
155 Derbyshire Harry Came All-rounder 3 0.33 0.0 0.0
156 Leicestershire Rishi Patel Batter 12 0.33 0.0 0.0
157 Sussex Fynn Hudson-Prentice All-rounder 3 0.33 0.0 0.0
158 Hampshire Scott Currie Bowler 15 0.33 0.0 0.07
159 M Lancashire Mitchell Stanley Bowler 3 0.33 0.0 0.0
160 J Sussex Jack Carson All-rounder 6 0.33 0.0 0.0
161 J Sussex James Coles All-rounder 6 0.33 0.0 0.0
162 Nottinghamshire Binura Fernando Bowler 3 0.33 0.0 0.0
163 R Leicestershire Ruan de Swardt Keeper 3 0.33 0.0 0.0
164 N Derbyshire Nick Potts Bowler 12 0.33 0.0 0.0
165 O Gloucestershire Oliver Joseph Price All-rounder 6 0.33 0.0 0.17
166 H Sussex Harrison Ward Batter 9 0.33 0.0 0.0
167 Leicestershire Rehan Ahmed All-rounder 6 0.33 0.0 0.17
168 Somerset Jordan Hermann Batter 3 0.33 0.0 0.0
169 Derbyshire Sufiyan Muqeem Bowler 6 0.33 0.0 0.0
170 J Nottinghamshire Joe Pocklington All-rounder 6 0.33 0.0 0.0
171 Gloucestershire D'Arcy Short Batter 13 0.31 0.0 0.0
172 Somerset Jake Ball Bowler 13 0.31 0.0 0.0
173 Gloucestershire Marchant de Lange Bowler 13 0.31 0.0 0.0
174 Surrey Sean Abbott Bowler 10 0.30 0.0 0.10
175 Glamorgan Nathan McAndrew Bowler 10 0.30 0.0 0.10
176 Somerset Tom Banton Batter 10 0.30 0.0 0.0
177 Warwickshire Sam Hain Batter 10 0.30 0.0 0.0
178 Leicestershire Liam Trevaskis Bowler 10 0.30 0.0 0.0
179 Nottinghamshire Liam Patterson-White Bowler 10 0.30 0.0 0.0
180 J Middlesex Josh de Caires Batter 10 0.30 0.0 0.0
181 Nottinghamshire Mohammad Amir Bowler 7 0.29 0.0 0.0
182 Kent Thomas Stewart Rogers All-rounder 7 0.29 0.0 0.0
183 Surrey Josh Philippe Keeper 7 0.29 0.0 0.0
184 Somerset Josh Shaw Bowler 7 0.29 0.0 0.0
185 Gloucestershire Graeme van Buuren All-rounder 7 0.29 0.0 0.0
186 Gloucestershire Ben Charlesworth Batter 7 0.29 0.0 0.0
187 Durham David Bedingham Keeper 7 0.29 0.0 0.0
188 Lancashire Michael Jones Batter 7 0.29 0.0 0.0
189 J Somerset Joshua Thomas All-rounder 7 0.29 0.0 0.0
190 B Hampshire Ben Mayes Batter 7 0.29 0.0 0.0
191 Northamptonshire Ricardo Vasconcelos Keeper 15 0.27 0.0 0.07
192 Hampshire Joe Weatherley All-rounder 15 0.27 0.0 0.0
193 Lancashire Ben McDermott Keeper 12 0.25 0.0 0.08
194 Warwickshire Chris Woakes All-rounder 12 0.25 0.0 0.0
195 Somerset Riley Meredith Bowler 8 0.25 0.0 0.0
196 Warwickshire Beau Webster All-rounder 12 0.25 0.0 0.0
197 Middlesex Max Holden Bowler 12 0.25 0.0 0.0
198 Nottinghamshire Dillon Pennington Bowler 8 0.25 0.0 0.0
199 Gloucestershire Craig Miles All-rounder 4 0.25 0.0 0.0
200 Kent Grant Stewart All-rounder 8 0.25 0.0 0.0
201 Durham Alex Lees Batter 12 0.25 0.0 0.08
202 Northamptonshire George Scrimshaw Bowler 12 0.25 0.0 0.0
203 Lancashire George Balderson Bowler 4 0.25 0.0 0.25
204 N Glamorgan Ned Leonard Bowler 4 0.25 0.0 0.0
205 B Middlesex Ben Geddes Batter 8 0.25 0.0 0.0
206 T Hampshire Tom Prest Batter 4 0.25 0.0 0.0
207 T Surrey Tom Lawes All-rounder 8 0.25 0.0 0.13
208 J Gloucestershire James Hayes All-rounder 4 0.25 0.0 0.0
209 S Essex Simon Fernandes All-rounder 4 0.25 0.0 0.0
210 Yorkshire Adam Lyth Batter 13 0.23 0.0 0.0
211 W Yorkshire William Luxton Batter 13 0.23 0.0 0.0
212 Z Warwickshire Zen Malik Batter 9 0.22 0.0 0.0
213 Northamptonshire Ben Sanderson Bowler 14 0.21 0.0 0.14
214 J Northamptonshire James Sales Batter 14 0.21 0.0 0.0
215 Kent Joe Denly Bowler 10 0.20 0.0 0.0
216 Lancashire Luke Wood All-rounder 5 0.20 0.0 0.0
217 Hampshire Chris Wood All-rounder 15 0.20 0.0 0.0
218 Glamorgan Mason Crane Bowler 10 0.20 0.0 0.20
219 G Sussex George Thomas Batter 5 0.20 0.0 0.0
220 M Nottinghamshire Mohammad Ali Bowler 10 0.20 0.0 0.0
221 T Warwickshire Tazeem Ali All-rounder 5 0.20 0.0 0.0
222 N Middlesex Naavya Sharma Bowler 5 0.20 0.0 0.0
223 Kent Matt Milnes All-rounder 11 0.18 0.0 0.0
224 Durham Matty Potts All-rounder 11 0.18 0.0 0.09
225 Glamorgan Daniel Douthwaite All-rounder 11 0.18 0.0 0.0
226 Warwickshire Usman Tariq Bowler 11 0.18 0.0 0.0
227 C Essex Charlie Allison Batter 11 0.18 0.0 0.0
228 C Essex Charlie Bennett Bowler 11 0.18 0.0 0.0
229 Worcestershire Usama Mir Bowler 12 0.17 0.0 0.0
230 Leicestershire Ben Green Keeper 12 0.17 0.0 0.0
231 Durham Callum Parkinson Bowler 12 0.17 0.0 0.0
232 Lancashire Saqib Mahmood All-rounder 6 0.17 0.0 0.0
233 Leicestershire Ben Mike All-rounder 6 0.17 0.0 0.50
234 Worcestershire Ethan Brookes All-rounder 6 0.17 0.0 0.0
235 Middlesex Luke Hollman All-rounder 12 0.17 0.0 0.0
236 Gloucestershire Liam Scott All-rounder 6 0.17 0.0 0.0
237 Yorkshire Jafer Chohan Bowler 12 0.17 0.0 0.0
238 M Middlesex Matthew Boyle Batter 6 0.17 0.0 0.0
239 Somerset Lewis Goldsworthy Bowler 13 0.15 0.0 0.08
240 Nottinghamshire Joe Clarke Batter 14 0.14 0.0 0.0
241 H Sussex Henry Crocombe Bowler 7 0.14 0.0 0.0
242 T Lancashire Thomas Aspinwall All-rounder 7 0.14 0.0 0.0
243 J Leicestershire Josh Hull Bowler 7 0.14 0.0 0.0
244 Warwickshire Richard Gleeson Bowler 8 0.13 0.0 0.0
245 B Derbyshire Ben Aitchison Bowler 8 0.13 0.0 0.0
246 A Leicestershire Alex Green Bowler 8 0.13 0.0 0.0
247 Warwickshire Ed Barnard Bowler 9 0.11 0.0 0.22
248 Kent Harry Finch All-rounder 9 0.11 0.0 0.11
249 Middlesex Zafar Gohar Bowler 10 0.10 0.0 0.0
250 Surrey Jordan Clark All-rounder 10 0.10 0.0 0.0
251 Durham Ben Raine Bowler 11 0.09 0.0 0.0
252 Sussex Danny Briggs All-rounder 12 0.08 0.0 0.0
253 Warwickshire Jordan Thompson All-rounder 12 0.08 0.0 0.0
254 Derbyshire Akif Javed Bowler 12 0.08 0.0 0.08
255 Essex Matthew Critchley All-rounder 13 0.08 0.0 0.0
256 Nottinghamshire George Munsey Batter 14 0.07 0.0 0.0
257 Northamptonshire Chris Lynn Batter 13 0.0 0.0 0.0
258 Lancashire Chris Green All-rounder 3 0.0 0.0 0.0
259 Warwickshire Oliver Hannon-Dalby Bowler 4 0.0 0.0 0.0
260 Essex Samuel Cook Bowler 5 0.0 0.0 0.0
261 Leicestershire Stevie Eskinazi Batter 8 0.0 0.0 0.0
262 Worcestershire Adam Finch Bowler 7 0.0 0.0 0.0
263 Kent Hasan Mahmud All-rounder 3 0.0 0.0 0.0
264 Sussex Tom Clark Batter 3 0.0 0.0 0.0
265 J Yorkshire James Wharton Batter 6 0.0 0.0 0.0
266 D Yorkshire Daniel Moriarty Bowler 5 0.0 0.0 0.0
267 F Worcestershire Fateh Singh Bowler 3 0.0 0.0 0.0
268 N Middlesex Noah Cornwell Bowler 7 0.0 0.0 0.0
269 M Hampshire Manny Lumsden Bowler 5 0.0 0.0 0.0

T20 Blast Stats Questions

T20 Blast 2026 player and team stats: runs, averages and strike rates, wickets and economy, fielding and Dream11 points, and every side's batting, bowling and fielding. Statz tracks T20 Blast 2026 across the points table, season leaderboards and venue scoring trends, updated after every completed match.

T20 Blast on Statz

Frequently asked questions

Who scored the most runs in the T20 Blast 2026?

Joe Weatherley (Hampshire) with 591 runs in 15 matches, at a strike rate of 150.0.

Who took the most wickets in the T20 Blast 2026?

Hasan Ali (Yorkshire) with 27 wickets at 7.82 an over.

Who hit the most sixes in the T20 Blast 2026?

Aneurin Donald with 37 sixes.