Menu

Account

Create a free account Go Pro

Already have an account? Log in

T20 Blast

T20 Blast 2026

England

T20 Blast Player Catches 2026

Every player ranked on catches.

Updated 18 July 2026, after Northamptonshire vs Hampshire

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