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