Menu

Account

Create a free account Go Pro

Already have an account? Log in

T20 Blast

T20 Blast 2026

England

T20 Blast Player Stumpings 2026

Every player ranked on stumpings.

Updated 18 July 2026, after Northamptonshire vs Hampshire

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