T20 Blast 2023 Stats & Records

English T20 Vitality Blast 2023 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 T20 Blast 2023

POS PLAYER TEAM MATCHES INN RUNS SR 4s 6s
1 James Vince Hampshire 16 16 670 154.02 70 22
2 Daniel Bell-Drummond Kent 13 13 600 148.51 62 16
3 Wayne Madsen Derbyshire 14 14 580 153.03 62 20
4 Laurie Evans Surrey 16 16 563 161.78 60 25
5 Will Jacks Surrey 16 16 558 157.18 48 31
6 Dawid Malan Yorkshire 13 13 546 151.25 52 25
7 Will Smeed Somerset 17 17 523 175.50 55 30
8 Tom Kohler-Cadmore Somerset 17 17 489 160.33 46 29
9 Sam Hain Birmingham Bears 10 10 481 160.33 42 14
10 Tom Banton Somerset 16 16 468 149.04 55 20
11 Stevie Eskinazi Middlesex 14 14 462 148.55 56 12
12 Rob Yates Birmingham Bears 12 12 447 133.43 48 14
13 Daryl Mitchell Lancashire 14 14 435 160.52 25 21
14 Joe Clarke Nottinghamshire 15 15 432 154.84 48 22
15 Max Holden Middlesex 14 14 420 185.02 48 18
16 Chris Cooke Glamorgan 14 14 419 171.02 35 22
17 Daniel Sams Essex 17 17 419 173.14 26 30
18 Michael Pepper Essex 14 14 409 166.94 54 15
19 Ravi Bopara Sussex 13 13 408 146.24 38 18
20 Ben McDermott Hampshire 15 15 407 146.40 46 15
21 Mitchell Santner Worcestershire 12 12 404 151.31 43 17
22 Adam Hose Worcestershire 15 15 397 145.96 33 15
23 Sam Curran Surrey 16 16 396 145.59 27 22
24 Kiran Carlson Glamorgan 14 14 392 164.71 40 21
25 Rishi Patel Leicestershire 14 14 390 146.62 33 17
26 Dan Lawrence Essex 13 13 386 153.17 42 16
27 Ollie Robinson Durham 14 12 380 134.75 32 8
28 Joe Weatherley Hampshire 16 14 379 128.91 35 8
29 Colin Ingram Glamorgan 10 10 376 167.86 43 14
30 Ryan Higgins Middlesex 14 13 375 156.90 35 17
31 Tom Moores Nottinghamshire 15 15 371 142.15 34 13
32 Brett D'Oliveira Worcestershire 15 15 369 140.84 46 9
33 Joe Denly Kent 12 12 365 149.59 29 15
34 Chris Lynn Northamptonshire 13 13 364 132.36 42 12
35 Paul Walter Essex 17 17 363 157.83 24 25
36 Jack Haynes Worcestershire 15 15 353 145.87 36 14
37 Graham Clark Durham 12 11 350 165.88 36 15
38 Steven Croft Lancashire 12 11 345 146.19 32 14
39 Alex Davies Birmingham Bears 15 15 345 148.71 47 7
40 Ricardo Vasconcelos Northamptonshire 11 11 341 138.06 50 6
41 Alex Lees Durham 14 13 340 129.77 33 7
42 Haider Ali Derbyshire 14 14 335 137.86 24 16
43 Jos Buttler Lancashire 10 10 334 146.49 27 18
44 Colin Munro Nottinghamshire 12 12 333 156.34 25 22
45 Michael Jones Durham 14 12 331 130.31 30 11
46 Saif Zaib Northamptonshire 14 14 330 138.08 31 12
47 Alex Hales Nottinghamshire 15 15 328 140.77 39 9
48 Sam Northeast Glamorgan 14 13 315 119.32 30 10
49 Jordan Cox Kent 14 13 315 165.79 25 17
50 Tom Abell Somerset 16 16 312 117.74 25 6
51 Wiaan Mulder Leicestershire 12 12 306 129.11 26 7
52 Michael Burgess Sussex 14 13 300 133.33 27 8
53 Ben Charlesworth Gloucestershire 13 13 299 152.55 30 13
54 Joe Cracknell Middlesex 14 14 298 135.45 38 9
55 Tom Clark Sussex 14 14 294 144.12 43 7
56 Leus du Plooy Derbyshire 14 14 291 168.21 19 17
57 Tawanda Muyeye Kent 14 14 291 145.50 36 6
58 Matthew Montgomery Nottinghamshire 15 15 287 123.18 35 3
59 Ashton Turner Durham 14 12 284 151.06 24 7
60 Feroze Khushi Essex 13 13 281 137.75 22 12
61 Matt Critchley Essex 17 17 279 122.91 21 10
62 Grant Roelofsen Gloucestershire 13 12 275 136.82 26 12
63 Liam Livingstone Lancashire 13 12 271 134.16 14 13
64 Luis Reece Derbyshire 12 12 268 118.58 27 9
65 Robin Das Essex 14 13 266 158.33 38 5
66 Sean Dickson Somerset 11 10 263 146.93 20 11
67 Dan Mousley Birmingham Bears 15 15 263 134.87 19 10
68 Glenn Maxwell Birmingham Bears 14 14 248 153.09 28 11
69 Harry Came Derbyshire 6 6 248 144.19 22 8
70 Miles Hammond Gloucestershire 14 14 245 122.50 23 12
71 Shadab Khan Sussex 12 12 240 144.58 13 16
72 Kashif Ali Worcestershire 15 15 238 122.68 14 12
73 Adam Lyth Yorkshire 13 13 237 122.80 29 6
74 Phil Salt Lancashire 12 12 237 133.90 28 6
75 David Willey Northamptonshire 14 14 235 118.09 21 7
76 Nick Welch Leicestershire 14 14 234 127.17 27 7
77 Tom Curran Surrey 15 14 229 143.12 23 7
78 Brooke Guest Derbyshire 12 11 227 152.35 20 9
79 Emilio Gay Northamptonshire 9 9 223 128.90 30 4
80 Jamie Overton Surrey 16 13 222 169.47 18 13
81 Sam Billings Kent 14 14 221 139.87 17 9
82 Tom Wood Derbyshire 7 7 218 161.48 25 6
83 Luke Wells Lancashire 12 11 216 157.66 24 11
84 Chris Benjamin Birmingham Bears 15 14 214 135.44 23 5
85 Pieter Malan Middlesex 8 8 206 137.33 21 7
86 Sunil Narine Surrey 15 12 203 159.84 21 12
87 David Wiese Yorkshire 12 11 197 162.81 17 12
88 Ben Cox Worcestershire 15 12 195 129.14 19 6
89 Lewis Gregory Somerset 14 11 189 138.97 9 10
90 Shan Masood Yorkshire 13 11 189 124.34 20 3
91 Ben Green Somerset 17 12 183 142.97 13 9
92 Jamie Smith Surrey 14 11 178 122.76 11 5
93 Sean Abbott Surrey 14 8 176 185.26 8 13
94 Jack Davies Middlesex 11 10 176 153.04 15 8
95 Tom Alsop Sussex 9 9 174 127.94 18 3
96 Louis Kimber Leicestershire 9 8 172 156.36 14 8
97 Liam Dawson Hampshire 16 9 170 158.88 12 12
98 Matthew Revis Yorkshire 13 9 169 128.03 13 6
99 Harrison Ward Sussex 6 6 165 150.00 12 11
100 Toby Albert Hampshire 12 9 162 120.90 13 9
101 Colin Ackermann Leicestershire 13 13 161 111.81 14 2
102 Ollie Price Gloucestershire 11 10 160 101.91 17 -
103 Graeme van Buuren Gloucestershire 9 8 157 131.93 16 5
104 Jack Leaning Kent 14 9 154 115.79 11 5
105 Lewis McManus Northamptonshire 14 12 151 129.06 13 5
106 Timm van der Gugten Glamorgan 8 8 148 166.29 6 12
107 Jordan Thompson Yorkshire 13 10 147 153.12 5 14
108 Luke Hollman Middlesex 14 12 147 147.00 15 5
109 Chris Jordan Surrey 13 8 145 139.42 3 13
110 Steven Mullaney Nottinghamshire 14 11 145 119.83 16 4
111 James Wharton Yorkshire 6 6 145 151.04 20 3
112 Ed Pollock Worcestershire 15 12 138 136.63 11 7
113 Samit Patel Nottinghamshire 12 8 136 105.43 11 2
114 Jack Taylor Gloucestershire 10 10 136 115.25 12 5
115 Andrew Tye Northamptonshire 14 11 136 161.90 9 10
116 Billy Root Glamorgan 10 8 135 127.36 12 5
117 Adam Rossington Essex 10 10 132 155.29 13 9
118 Usama Mir Worcestershire 11 6 132 162.96 9 9
119 Rehan Ahmed Leicestershire 12 10 132 123.36 12 5
120 Oli Carter Sussex 7 7 131 145.56 12 7
121 Ross Whiteley Hampshire 16 11 130 94.20 6 5
122 Justin Broad Northamptonshire 6 6 130 131.31 12 2
123 Peter Handscomb Leicestershire 5 5 128 130.61 10 3
124 Tom Prest Hampshire 7 7 128 116.36 12 4
125 Lewis Hill Leicestershire 6 6 126 122.33 13 4
126 Tom Taylor Northamptonshire 14 8 125 125.00 7 2
127 James Coles Sussex 11 10 122 128.42 12 2
128 Edward Byrom Glamorgan 5 5 120 169.01 15 6
129 Bas de Leede Durham 9 6 120 129.03 8 2
130 Simon Harmer Essex 17 14 118 120.41 5 6
131 Harry Swindells Leicestershire 8 6 113 116.49 9 1
132 Chris Dent Gloucestershire 4 4 109 165.15 15 4
133 Lyndon James Nottinghamshire 8 8 106 120.45 10 4
134 Jacob Bethell Birmingham Bears 7 7 106 147.22 6 5
135 Brydon Carse Durham 6 4 105 181.03 4 8
136 Fynn Hudson-Prentice Sussex 11 10 104 148.57 7 5
137 George Linde Kent 14 8 102 150.00 11 3
138 Mattie McKiernan Derbyshire 13 9 102 159.38 7 6
139 James Fuller Hampshire 13 8 100 136.99 7 3
140 Zafar Gohar Gloucestershire 9 8 97 110.23 7 2
141 Ben Wells Gloucestershire 8 8 93 106.90 7 4
142 Jason Roy Surrey 3 3 91 133.82 9 2
143 Michael Bracewell Worcestershire 7 7 91 124.66 11 3
144 Tom Lammonby Somerset 8 6 87 102.35 10 2
145 James Bracey Gloucestershire 8 7 86 121.13 8 3
146 Tom Hartley Lancashire 14 9 86 136.51 5 5
147 Jonathan Tattersall Yorkshire 12 6 84 116.67 10 1
148 Grant Stewart Kent 14 5 84 182.61 5 7
149 Ben Mike Yorkshire 11 9 84 137.70 6 4
150 Benny Howell Hampshire 8 4 82 178.26 9 2
151 Ed Barnard Birmingham Bears 10 8 81 135.00 7 1
152 Rob Jones Lancashire 10 6 80 112.68 6 1
153 Martin Andersson Middlesex 12 8 80 121.21 4 3
154 Josh Cobb Northamptonshire 8 7 76 115.15 9 1
155 Shaheen Afridi Nottinghamshire 14 9 76 152.00 2 9
156 John Simpson Middlesex 9 7 73 130.36 7 2
157 Dom Bess Yorkshire 13 7 71 151.06 6 3
158 Will Buttleman Essex 7 6 67 186.11 11 2
159 Josh De Caires Middlesex 9 5 67 126.42 7 2
160 Will Smale Glamorgan 5 4 65 138.30 11 1
161 Jordan Clark Surrey 4 4 63 123.53 8 -
162 Henry Brookes Birmingham Bears 12 7 63 146.51 4 4
163 Joey Evison Kent 9 3 62 140.91 6 3
164 Matt Taylor Gloucestershire 10 8 61 119.61 5 2
165 Colin de Grandhomme Lancashire 9 8 61 103.39 2 1
166 Cam Fletcher Glamorgan 3 3 58 128.89 1 4
167 Ali Orr Sussex 2 2 57 172.73 7 3
168 Jafer Chohan Yorkshire 13 5 55 148.65 4 3
169 Mike Finan Leicestershire 7 6 55 130.95 4 2
170 Alex Blake Kent 2 2 54 234.78 6 3
171 Chris Wood Hampshire 15 6 53 132.50 7 1
172 Craig Overton Somerset 14 7 53 160.61 5 2
173 David Payne Gloucestershire 14 9 52 104.00 2 2
174 George Garton Sussex 7 6 49 122.50 6 -
175 Moeen Ali Birmingham Bears 4 4 48 109.09 4 1
176 Tom Smith Gloucestershire 13 7 48 102.13 3 -
177 Nathan McAndrew Sussex 7 7 48 154.84 1 5
178 Chris Woakes Birmingham Bears 6 5 47 130.56 3 2
179 Danial Ibrahim Sussex 4 4 47 117.50 5 1
180 Callum Parkinson Leicestershire 14 9 46 74.19 3 -
181 Peter Hatzoglou Glamorgan 13 6 45 145.16 3 1
182 Matt Henry Somerset 14 5 44 133.33 1 3
183 Kasey Aldridge Somerset 4 3 43 130.30 3 -
184 Luke Wood Lancashire 14 7 41 141.38 1 2
185 Haseeb Hameed Nottinghamshire 2 2 41 110.81 3 -
186 Imad Wasim Nottinghamshire 3 3 41 128.12 2 1
187 Adam Finch Worcestershire 10 6 41 132.26 3 3
188 Andrew Gorvin Glamorgan 5 4 41 107.89 2 -
189 Tom Westley Essex 4 4 40 102.56 3 1
190 Jonathan Bushnell Durham 2 1 40 117.65 4 -
191 Jake Lintott Birmingham Bears 13 4 38 115.15 4 1
192 Tom Scriven Leicestershire 6 5 38 100.00 4 1
193 Prem Sisodiya Glamorgan 8 4 35 125.00 6 -
194 Sol Budinger Leicestershire 4 4 35 85.37 2 1
195 George Bell Lancashire 6 3 34 125.93 2 -
196 Arron Lilley Leicestershire 5 5 33 78.57 3 -
197 Liam Trevaskis Durham 14 6 33 89.19 - 2
198 Anuj Dal Derbyshire 4 4 33 97.06 2 1
199 Callum Taylor Glamorgan 4 3 31 103.33 3 -
200 Zak Chappell Derbyshire 14 6 30 103.45 1 1
201 Nathan Sowter Durham 14 3 29 131.82 1 1
202 Nathan Ellis Hampshire 16 3 29 152.63 2 2
203 Roelof van der Merwe Somerset 10 4 28 107.69 1 1
204 Gus Atkinson Surrey 14 6 27 128.57 1 1
205 Marchant de Lange Gloucestershire 2 2 26 236.36 1 3
206 Danny Lamb Gloucestershire 4 3 26 113.04 2 1
207 Josh Davey Somerset 9 3 25 100.00 2 -
208 Dane Vilas Lancashire 5 4 25 100.00 2 -
209 Naveen-ul-Haq Leicestershire 5 2 25 277.78 1 3
210 Tom Haines Sussex 3 3 25 104.17 1 1
211 Zaman Akhter Gloucestershire 3 3 24 85.71 1 -
212 Dominic Drakes Birmingham Bears 2 2 23 164.29 - 2
213 Rob Keogh Northamptonshire 3 3 22 100.00 2 -
214 Alex Thomson Derbyshire 5 2 22 157.14 1 1
215 Matthew Carter Nottinghamshire 14 6 22 81.48 2 -
216 Danny Briggs Birmingham Bears 12 4 21 131.25 1 1
217 Tom Helm Middlesex 13 6 20 105.26 2 -
218 Calvin Harrison Nottinghamshire 9 6 20 95.24 1 -
219 Graeme White Northamptonshire 4 2 19 146.15 4 -
220 Wayne Parnell Durham 9 5 19 95.00 - 1
221 Aneurin Donald Hampshire 4 4 19 111.76 1 1
222 Tom Price Gloucestershire 4 3 19 90.48 1 -
223 James Sales Northamptonshire 8 4 19 105.56 2 -
224 Tymal Mills Sussex 12 5 18 120.00 3 -
225 Dan Douthwaite Glamorgan 6 3 18 112.50 1 1
226 Shane Snater Essex 15 8 18 94.74 - 1
227 Tom Bevan Glamorgan 2 1 17 113.33 3 -
228 Ruaidhri Smith Glamorgan 12 8 16 72.73 - 1
229 Paul Stirling Birmingham Bears 2 2 15 78.95 1 1
230 Ben Raine Durham 13 2 15 125.00 2 -
231 Henry Crocombe Sussex 8 4 15 93.75 - 1
232 Josh Shaw Gloucestershire 2 1 14 175.00 1 1
233 Zain Ul-Hassan Glamorgan 3 2 14 155.56 2 -
234 Luke Doneathy Durham 5 2 14 107.69 - 1
235 Blake Cullen Middlesex 8 3 11 91.67 1 -
236 Will Luxton Yorkshire 3 3 11 64.71 1 -
237 Nathan Fernandes Middlesex 7 4 11 73.33 1 -
238 Patrick Brown Worcestershire 15 2 10 76.92 - -
239 Brandon Glover Durham 7 1 9 128.57 1 -
240 Hasan Ali Birmingham Bears 5 3 9 69.23 1 -
241 Aaron Beard Essex 6 2 9 75.00 - -
242 Aristides Karvelas Sussex 7 4 9 45.00 - -
243 Cameron Steel Surrey 7 3 8 72.73 1 -
244 Dillon Pennington Worcestershire 14 4 8 72.73 - -
245 Jonny Bairstow Yorkshire 1 1 7 116.67 1 -
246 Will Davis Leicestershire 4 2 7 100.00 1 -
247 Jack Blatherwick Lancashire 5 1 7 175.00 1 -
248 Josh Rymell Essex 2 2 7 63.64 1 -
249 Tom Bailey Lancashire 7 3 6 85.71 - -
250 Wes Agar Kent 5 1 6 150.00 1 -
251 Naseem Shah Leicestershire 5 3 6 75.00 - -
252 Toby Greatwood Middlesex 1 1 6 100.00 - -
253 Tom Lawes Surrey 8 4 6 66.67 - -
254 Peter Siddle Somerset 7 2 5 100.00 - -
255 Aron Nijjar Essex 2 2 5 100.00 1 -
256 Conor McKerr Nottinghamshire 4 1 5 83.33 - -
257 Ben Allison Essex 4 1 5 125.00 - -
258 Freddie Heldreich Northamptonshire 12 2 5 45.45 - -
259 Ben Sanderson Northamptonshire 9 2 4 80.00 1 -
260 Sam Cook Essex 15 5 4 66.67 - -
261 Ben Kellaway Glamorgan 2 2 4 40.00 - -
262 Ben Foakes Surrey 1 1 3 50.00 - -
263 Michael Hogan Kent 14 1 3 100.00 - -
264 Andrew Salter Glamorgan 2 2 3 60.00 - -
265 Harry Finch Kent 1 1 3 75.00 - -
266 Josh Bohannon Lancashire 1 1 3 75.00 - -
267 Oliver Hannon-Dalby Birmingham Bears 3 1 2 28.57 - -
268 Matthew Salisbury Leicestershire 4 3 2 18.18 - -
269 Ish Sodhi Somerset 5 1 2 100.00 - -
270 Fred Klaassen Kent 5 1 2 200.00 - -
271 Ethan Bamber Middlesex 2 1 2 100.00 - -
272 Jamie McIlroy Glamorgan 13 4 2 22.22 - -
273 Scott Currie Hampshire 5 2 2 66.67 - -
274 Josh Hull Leicestershire 5 1 2 66.67 - -
275 Craig Miles Birmingham Bears 8 2 1 25.00 - -
276 Kane Richardson Kent 7 1 1 50.00 - -
277 Josh Tongue Worcestershire 3 1 1 50.00 - -
278 Roman Walker Leicestershire 1 1 1 20.00 - -
279 Mitchell Stanley Worcestershire 1 1 1 100.00 - -
280 John Turner Hampshire 11 1 1 100.00 - -

Highest Strike Rate in T20 Blast 2023

POS PLAYER TEAM MATCHES INN RUNS SR AVG
1 Naveen-ul-Haq Leicestershire 5 2 25 277.78 25.00
2 Marchant de Lange Gloucestershire 2 2 26 236.36 26.00
3 Alex Blake Kent 2 2 54 234.78 27.00
4 Fred Klaassen Kent 5 1 2 200.00 2
5 Will Buttleman Essex 7 6 67 186.11 22.33
6 Sean Abbott Surrey 14 8 176 185.26 35.20
7 Max Holden Middlesex 14 14 420 185.02 38.18
8 Grant Stewart Kent 14 5 84 182.61 42.00
9 Brydon Carse Durham 6 4 105 181.03 26.25
10 Benny Howell Hampshire 8 4 82 178.26 27.33
11 Will Smeed Somerset 17 17 523 175.50 30.76
12 Josh Shaw Gloucestershire 2 1 14 175.00 14.00
13 Jack Blatherwick Lancashire 5 1 7 175.00 7.00
14 Daniel Sams Essex 17 17 419 173.14 29.93
15 Ali Orr Sussex 2 2 57 172.73 28.50
16 Chris Cooke Glamorgan 14 14 419 171.02 38.09
17 Jamie Overton Surrey 16 13 222 169.47 18.50
18 Edward Byrom Glamorgan 5 5 120 169.01 30.00
19 Leus du Plooy Derbyshire 14 14 291 168.21 26.45
20 Colin Ingram Glamorgan 10 10 376 167.86 47.00
21 Michael Pepper Essex 14 14 409 166.94 29.21
22 Timm van der Gugten Glamorgan 8 8 148 166.29 24.67
23 Graham Clark Durham 12 11 350 165.88 35.00
24 Jordan Cox Kent 14 13 315 165.79 52.50
25 Chris Dent Gloucestershire 4 4 109 165.15 27.25
26 Kiran Carlson Glamorgan 14 14 392 164.71 30.15
27 Dominic Drakes Birmingham Bears 2 2 23 164.29 23.00
28 Usama Mir Worcestershire 11 6 132 162.96 44.00
29 David Wiese Yorkshire 12 11 197 162.81 24.62
30 Andrew Tye Northamptonshire 14 11 136 161.90 19.43
31 Laurie Evans Surrey 16 16 563 161.78 37.53
32 Tom Wood Derbyshire 7 7 218 161.48 36.33
33 Craig Overton Somerset 14 7 53 160.61 10.60
34 Daryl Mitchell Lancashire 14 14 435 160.52 43.50
35 Sam Hain Birmingham Bears 10 10 481 160.33 96.20
36 Tom Kohler-Cadmore Somerset 17 17 489 160.33 34.93
37 Sunil Narine Surrey 15 12 203 159.84 22.56
38 Mattie McKiernan Derbyshire 13 9 102 159.38 25.50
39 Liam Dawson Hampshire 16 9 170 158.88 28.33
40 Robin Das Essex 14 13 266 158.33 24.18
41 Paul Walter Essex 17 17 363 157.83 21.35
42 Luke Wells Lancashire 12 11 216 157.66 19.64
43 Will Jacks Surrey 16 16 558 157.18 37.20
44 Alex Thomson Derbyshire 5 2 22 157.14 11.00
45 Ryan Higgins Middlesex 14 13 375 156.90 34.09
46 Louis Kimber Leicestershire 9 8 172 156.36 28.67
47 Colin Munro Nottinghamshire 12 12 333 156.34 27.75
48 Zain Ul-Hassan Glamorgan 3 2 14 155.56 14.00
49 Adam Rossington Essex 10 10 132 155.29 13.20
50 Joe Clarke Nottinghamshire 15 15 432 154.84 30.86
51 Nathan McAndrew Sussex 7 7 48 154.84 9.60
52 James Vince Hampshire 16 16 670 154.02 60.91
53 Dan Lawrence Essex 13 13 386 153.17 29.69
54 Jordan Thompson Yorkshire 13 10 147 153.12 16.33
55 Glenn Maxwell Birmingham Bears 14 14 248 153.09 17.71
56 Jack Davies Middlesex 11 10 176 153.04 25.14
57 Wayne Madsen Derbyshire 14 14 580 153.03 48.33
58 Nathan Ellis Hampshire 16 3 29 152.63 14.50
59 Ben Charlesworth Gloucestershire 13 13 299 152.55 24.92
60 Brooke Guest Derbyshire 12 11 227 152.35 56.75
61 Shaheen Afridi Nottinghamshire 14 9 76 152.00 10.86
62 Mitchell Santner Worcestershire 12 12 404 151.31 33.67
63 Dawid Malan Yorkshire 13 13 546 151.25 54.60
64 Ashton Turner Durham 14 12 284 151.06 47.33
65 Dom Bess Yorkshire 13 7 71 151.06 35.50
66 James Wharton Yorkshire 6 6 145 151.04 29.00
67 George Linde Kent 14 8 102 150.00 17.00
68 Wes Agar Kent 5 1 6 150.00 6.00
69 Harrison Ward Sussex 6 6 165 150.00 27.50
70 Joe Denly Kent 12 12 365 149.59 36.50
71 Tom Banton Somerset 16 16 468 149.04 31.20
72 Alex Davies Birmingham Bears 15 15 345 148.71 24.64
73 Jafer Chohan Yorkshire 13 5 55 148.65 18.33
74 Fynn Hudson-Prentice Sussex 11 10 104 148.57 14.86
75 Stevie Eskinazi Middlesex 14 14 462 148.55 35.54
76 Daniel Bell-Drummond Kent 13 13 600 148.51 60.00
77 Jacob Bethell Birmingham Bears 7 7 106 147.22 26.50
78 Luke Hollman Middlesex 14 12 147 147.00 13.36
79 Sean Dickson Somerset 11 10 263 146.93 37.57
80 Rishi Patel Leicestershire 14 14 390 146.62 27.86
81 Henry Brookes Birmingham Bears 12 7 63 146.51 63.00
82 Jos Buttler Lancashire 10 10 334 146.49 33.40
83 Ben McDermott Hampshire 15 15 407 146.40 31.31
84 Ravi Bopara Sussex 13 13 408 146.24 37.09
85 Steven Croft Lancashire 12 11 345 146.19 34.50
86 Graeme White Northamptonshire 4 2 19 146.15 9.50
87 Adam Hose Worcestershire 15 15 397 145.96 39.70
88 Jack Haynes Worcestershire 15 15 353 145.87 23.53
89 Sam Curran Surrey 16 16 396 145.59 24.75
90 Oli Carter Sussex 7 7 131 145.56 18.71
91 Tawanda Muyeye Kent 14 14 291 145.50 20.79
92 Peter Hatzoglou Glamorgan 13 6 45 145.16 45.00
93 Shadab Khan Sussex 12 12 240 144.58 24.00
94 Harry Came Derbyshire 6 6 248 144.19 41.33
95 Tom Clark Sussex 14 14 294 144.12 21.00
96 Tom Curran Surrey 15 14 229 143.12 17.62
97 Ben Green Somerset 17 12 183 142.97 26.14
98 Tom Moores Nottinghamshire 15 15 371 142.15 37.10
99 Luke Wood Lancashire 14 7 41 141.38 10.25
100 Joey Evison Kent 9 3 62 140.91 31.00
101 Brett D'Oliveira Worcestershire 15 15 369 140.84 26.36
102 Alex Hales Nottinghamshire 15 15 328 140.77 23.43
103 Sam Billings Kent 14 14 221 139.87 18.42
104 Chris Jordan Surrey 13 8 145 139.42 48.33
105 Lewis Gregory Somerset 14 11 189 138.97 27.00
106 Will Smale Glamorgan 5 4 65 138.30 16.25
107 Saif Zaib Northamptonshire 14 14 330 138.08 30.00
108 Ricardo Vasconcelos Northamptonshire 11 11 341 138.06 31.00
109 Haider Ali Derbyshire 14 14 335 137.86 25.77
110 Feroze Khushi Essex 13 13 281 137.75 23.42
111 Ben Mike Yorkshire 11 9 84 137.70 16.80
112 Pieter Malan Middlesex 8 8 206 137.33 25.75
113 James Fuller Hampshire 13 8 100 136.99 16.67
114 Grant Roelofsen Gloucestershire 13 12 275 136.82 22.92
115 Ed Pollock Worcestershire 15 12 138 136.63 19.71
116 Tom Hartley Lancashire 14 9 86 136.51 10.75
117 Joe Cracknell Middlesex 14 14 298 135.45 22.92
118 Chris Benjamin Birmingham Bears 15 14 214 135.44 16.46
119 Ed Barnard Birmingham Bears 10 8 81 135.00 10.12
120 Dan Mousley Birmingham Bears 15 15 263 134.87 20.23
121 Ollie Robinson Durham 14 12 380 134.75 47.50
122 Liam Livingstone Lancashire 13 12 271 134.16 24.64
123 Phil Salt Lancashire 12 12 237 133.90 21.55
124 Jason Roy Surrey 3 3 91 133.82 30.33
125 Rob Yates Birmingham Bears 12 12 447 133.43 37.25
126 Matt Henry Somerset 14 5 44 133.33 14.67
127 Michael Burgess Sussex 14 13 300 133.33 27.27
128 Chris Wood Hampshire 15 6 53 132.50 17.67
129 Chris Lynn Northamptonshire 13 13 364 132.36 30.33
130 Adam Finch Worcestershire 10 6 41 132.26 13.67
131 Graeme van Buuren Gloucestershire 9 8 157 131.93 26.17
132 Nathan Sowter Durham 14 3 29 131.82 29.00
133 Justin Broad Northamptonshire 6 6 130 131.31 32.50
134 Danny Briggs Birmingham Bears 12 4 21 131.25 7.00
135 Mike Finan Leicestershire 7 6 55 130.95 11.00
136 Peter Handscomb Leicestershire 5 5 128 130.61 25.60
137 Chris Woakes Birmingham Bears 6 5 47 130.56 15.67
138 John Simpson Middlesex 9 7 73 130.36 12.17
139 Michael Jones Durham 14 12 331 130.31 27.58
140 Kasey Aldridge Somerset 4 3 43 130.30 43
141 Alex Lees Durham 14 13 340 129.77 28.33
142 Ben Cox Worcestershire 15 12 195 129.14 21.67
143 Wiaan Mulder Leicestershire 12 12 306 129.11 30.60
144 Lewis McManus Northamptonshire 14 12 151 129.06 18.88
145 Bas de Leede Durham 9 6 120 129.03 40.00
146 Joe Weatherley Hampshire 16 14 379 128.91 42.11
147 Emilio Gay Northamptonshire 9 9 223 128.90 24.78
148 Cam Fletcher Glamorgan 3 3 58 128.89 19.33
149 Brandon Glover Durham 7 1 9 128.57 9
150 Gus Atkinson Surrey 14 6 27 128.57 9.00
151 James Coles Sussex 11 10 122 128.42 17.43
152 Imad Wasim Nottinghamshire 3 3 41 128.12 20.50
153 Matthew Revis Yorkshire 13 9 169 128.03 21.12
154 Tom Alsop Sussex 9 9 174 127.94 21.75
155 Billy Root Glamorgan 10 8 135 127.36 19.29
156 Nick Welch Leicestershire 14 14 234 127.17 16.71
157 Josh De Caires Middlesex 9 5 67 126.42 13.40
158 George Bell Lancashire 6 3 34 125.93 17.00
159 Ben Raine Durham 13 2 15 125.00 7.50
160 Tom Taylor Northamptonshire 14 8 125 125.00 62.50
161 Ben Allison Essex 4 1 5 125.00 5.00
162 Prem Sisodiya Glamorgan 8 4 35 125.00 8.75
163 Michael Bracewell Worcestershire 7 7 91 124.66 15.17
164 Shan Masood Yorkshire 13 11 189 124.34 18.90
165 Jordan Clark Surrey 4 4 63 123.53 31.50
166 Rehan Ahmed Leicestershire 12 10 132 123.36 16.50
167 Matthew Montgomery Nottinghamshire 15 15 287 123.18 20.50
168 Matt Critchley Essex 17 17 279 122.91 23.25
169 Adam Lyth Yorkshire 13 13 237 122.80 19.75
170 Jamie Smith Surrey 14 11 178 122.76 22.25
171 Kashif Ali Worcestershire 15 15 238 122.68 19.83
172 Miles Hammond Gloucestershire 14 14 245 122.50 17.50
173 George Garton Sussex 7 6 49 122.50 9.80
174 Lewis Hill Leicestershire 6 6 126 122.33 25.20
175 Martin Andersson Middlesex 12 8 80 121.21 20.00
176 James Bracey Gloucestershire 8 7 86 121.13 14.33
177 Toby Albert Hampshire 12 9 162 120.90 20.25
178 Lyndon James Nottinghamshire 8 8 106 120.45 21.20
179 Simon Harmer Essex 17 14 118 120.41 11.80
180 Tymal Mills Sussex 12 5 18 120.00 4.50
181 Steven Mullaney Nottinghamshire 14 11 145 119.83 16.11
182 Matt Taylor Gloucestershire 10 8 61 119.61 10.17
183 Sam Northeast Glamorgan 14 13 315 119.32 26.25
184 Luis Reece Derbyshire 12 12 268 118.58 22.33
185 David Willey Northamptonshire 14 14 235 118.09 16.79
186 Tom Abell Somerset 16 16 312 117.74 26.00
187 Jonathan Bushnell Durham 2 1 40 117.65 40
188 Danial Ibrahim Sussex 4 4 47 117.50 11.75
189 Jonny Bairstow Yorkshire 1 1 7 116.67 7.00
190 Jonathan Tattersall Yorkshire 12 6 84 116.67 14.00
191 Harry Swindells Leicestershire 8 6 113 116.49 28.25
192 Tom Prest Hampshire 7 7 128 116.36 18.29
193 Jack Leaning Kent 14 9 154 115.79 30.80
194 Jack Taylor Gloucestershire 10 10 136 115.25 19.43
195 Josh Cobb Northamptonshire 8 7 76 115.15 10.86
196 Jake Lintott Birmingham Bears 13 4 38 115.15 12.67
197 Tom Bevan Glamorgan 2 1 17 113.33 17.00
198 Danny Lamb Gloucestershire 4 3 26 113.04 13.00
199 Rob Jones Lancashire 10 6 80 112.68 40.00
200 Dan Douthwaite Glamorgan 6 3 18 112.50 6.00
201 Colin Ackermann Leicestershire 13 13 161 111.81 14.64
202 Aneurin Donald Hampshire 4 4 19 111.76 6.33
203 Haseeb Hameed Nottinghamshire 2 2 41 110.81 20.50
204 Zafar Gohar Gloucestershire 9 8 97 110.23 13.86
205 Moeen Ali Birmingham Bears 4 4 48 109.09 12.00
206 Andrew Gorvin Glamorgan 5 4 41 107.89 10.25
207 Roelof van der Merwe Somerset 10 4 28 107.69 9.33
208 Luke Doneathy Durham 5 2 14 107.69 7.00
209 Ben Wells Gloucestershire 8 8 93 106.90 13.29
210 James Sales Northamptonshire 8 4 19 105.56 9.50
211 Samit Patel Nottinghamshire 12 8 136 105.43 19.43
212 Tom Helm Middlesex 13 6 20 105.26 6.67
213 Tom Haines Sussex 3 3 25 104.17 8.33
214 David Payne Gloucestershire 14 9 52 104.00 6.50
215 Zak Chappell Derbyshire 14 6 30 103.45 15.00
216 Colin de Grandhomme Lancashire 9 8 61 103.39 12.20
217 Callum Taylor Glamorgan 4 3 31 103.33 15.50
218 Tom Westley Essex 4 4 40 102.56 13.33
219 Tom Lammonby Somerset 8 6 87 102.35 14.50
220 Tom Smith Gloucestershire 13 7 48 102.13 48.00
221 Ollie Price Gloucestershire 11 10 160 101.91 16.00
222 Peter Siddle Somerset 7 2 5 100.00 5.00
223 Josh Davey Somerset 9 3 25 100.00 25
224 Rob Keogh Northamptonshire 3 3 22 100.00 11.00
225 Dane Vilas Lancashire 5 4 25 100.00 12.50
226 Michael Hogan Kent 14 1 3 100.00 3
227 Ish Sodhi Somerset 5 1 2 100.00 2.00
228 Aron Nijjar Essex 2 2 5 100.00 5.00
229 Will Davis Leicestershire 4 2 7 100.00 7.00
230 Ethan Bamber Middlesex 2 1 2 100.00 2
231 Tom Scriven Leicestershire 6 5 38 100.00 7.60
232 Mitchell Stanley Worcestershire 1 1 1 100.00 1.00
233 John Turner Hampshire 11 1 1 100.00 1
234 Toby Greatwood Middlesex 1 1 6 100.00 6.00
235 Anuj Dal Derbyshire 4 4 33 97.06 8.25
236 Calvin Harrison Nottinghamshire 9 6 20 95.24 10.00
237 Wayne Parnell Durham 9 5 19 95.00 6.33
238 Shane Snater Essex 15 8 18 94.74 3.60
239 Ross Whiteley Hampshire 16 11 130 94.20 16.25
240 Henry Crocombe Sussex 8 4 15 93.75 15.00
241 Blake Cullen Middlesex 8 3 11 91.67 5.50
242 Tom Price Gloucestershire 4 3 19 90.48 6.33
243 Liam Trevaskis Durham 14 6 33 89.19 8.25
244 Tom Bailey Lancashire 7 3 6 85.71 6.00
245 Zaman Akhter Gloucestershire 3 3 24 85.71 24.00
246 Sol Budinger Leicestershire 4 4 35 85.37 8.75
247 Conor McKerr Nottinghamshire 4 1 5 83.33 5
248 Matthew Carter Nottinghamshire 14 6 22 81.48 7.33
249 Ben Sanderson Northamptonshire 9 2 4 80.00 4.00
250 Paul Stirling Birmingham Bears 2 2 15 78.95 7.50
251 Arron Lilley Leicestershire 5 5 33 78.57 6.60
252 Patrick Brown Worcestershire 15 2 10 76.92 10.00
253 Harry Finch Kent 1 1 3 75.00 3
254 Aaron Beard Essex 6 2 9 75.00 9.00
255 Josh Bohannon Lancashire 1 1 3 75.00 3.00
256 Naseem Shah Leicestershire 5 3 6 75.00 3.00
257 Callum Parkinson Leicestershire 14 9 46 74.19 11.50
258 Nathan Fernandes Middlesex 7 4 11 73.33 2.75
259 Ruaidhri Smith Glamorgan 12 8 16 72.73 3.20
260 Cameron Steel Surrey 7 3 8 72.73 4.00
261 Dillon Pennington Worcestershire 14 4 8 72.73 8.00
262 Hasan Ali Birmingham Bears 5 3 9 69.23 3.00
263 Sam Cook Essex 15 5 4 66.67 4
264 Scott Currie Hampshire 5 2 2 66.67 2.00
265 Tom Lawes Surrey 8 4 6 66.67 6.00
266 Josh Hull Leicestershire 5 1 2 66.67 2
267 Will Luxton Yorkshire 3 3 11 64.71 3.67
268 Josh Rymell Essex 2 2 7 63.64 3.50
269 Andrew Salter Glamorgan 2 2 3 60.00 3.00
270 Ben Foakes Surrey 1 1 3 50.00 3.00
271 Kane Richardson Kent 7 1 1 50.00 1
272 Josh Tongue Worcestershire 3 1 1 50.00 1.00
273 Freddie Heldreich Northamptonshire 12 2 5 45.45 5.00
274 Aristides Karvelas Sussex 7 4 9 45.00 4.50
275 Ben Kellaway Glamorgan 2 2 4 40.00 2.00
276 Oliver Hannon-Dalby Birmingham Bears 3 1 2 28.57 2.00
277 Craig Miles Birmingham Bears 8 2 1 25.00 1
278 Jamie McIlroy Glamorgan 13 4 2 22.22 1.00
279 Roman Walker Leicestershire 1 1 1 20.00 1.00
280 Matthew Salisbury Leicestershire 4 3 2 18.18 2.00

Highest Individual Scores in T20 Blast 2023

POS PLAYER TEAM MATCHES INN RUNS SR 4s 6s
1 Max Holden Middlesex 14 14 121 185.02 48 18
2 Laurie Evans Surrey 16 16 118 161.78 60 25
3 Chris Cooke Glamorgan 14 14 113 171.02 35 22
4 Daniel Bell-Drummond Kent 13 13 111 148.51 62 16
5 James Wharton Yorkshire 6 6 111 151.04 20 3
6 Chris Lynn Northamptonshire 13 13 110 132.36 42 12
7 Sean Abbott Surrey 14 8 110 185.26 8 13
8 Tom Wood Derbyshire 7 7 110 161.48 25 6
9 Wayne Madsen Derbyshire 14 14 109 153.03 62 20
10 Ravi Bopara Sussex 13 13 108 146.24 38 18
11 Rishi Patel Leicestershire 14 14 104 146.62 33 17
12 James Vince Hampshire 16 16 103 154.02 70 22
13 Graham Clark Durham 12 11 102 165.88 36 15
14 Steven Croft Lancashire 12 11 101 146.19 32 14
15 Sam Hain Birmingham Bears 10 10 97 160.33 42 14
16 Will Jacks Surrey 16 16 96 157.18 48 31
17 Dawid Malan Yorkshire 13 13 95 151.25 52 25
18 Stevie Eskinazi Middlesex 14 14 94 148.55 56 12
19 Will Smeed Somerset 17 17 94 175.50 55 30
20 Colin Ingram Glamorgan 10 10 92 167.86 43 14
21 Adam Lyth Yorkshire 13 13 90 122.80 29 6
22 Alex Lees Durham 14 13 90 129.77 33 7
23 Joe Clarke Nottinghamshire 15 15 89 154.84 48 22
24 Colin Munro Nottinghamshire 12 12 87 156.34 25 22
25 Shadab Khan Sussex 12 12 87 144.58 13 16
26 Daryl Mitchell Lancashire 14 14 85 160.52 25 21
27 Tom Banton Somerset 16 16 84 149.04 55 20
28 Jos Buttler Lancashire 10 10 83 146.49 27 18
29 Wiaan Mulder Leicestershire 12 12 83 129.11 26 7
30 Jordan Cox Kent 14 13 82 165.79 25 17
31 Pieter Malan Middlesex 8 8 80 137.33 21 7
32 Sunil Narine Surrey 15 12 78 159.84 21 12
33 Paul Walter Essex 17 17 78 157.83 24 25
34 Kiran Carlson Glamorgan 14 14 77 164.71 40 21
35 Joe Cracknell Middlesex 14 14 77 135.45 38 9
36 Joe Denly Kent 12 12 76 149.59 29 15
37 Sam Northeast Glamorgan 14 13 76 119.32 30 10
38 Michael Pepper Essex 14 14 75 166.94 54 15
39 Phil Salt Lancashire 12 12 74 133.90 28 6
40 Haider Ali Derbyshire 14 14 74 137.86 24 16
41 Tom Moores Nottinghamshire 15 15 73 142.15 34 13
42 Tom Kohler-Cadmore Somerset 17 17 72 160.33 46 29
43 Robin Das Essex 14 13 72 158.33 38 5
44 Alex Hales Nottinghamshire 15 15 71 140.77 39 9
45 Ryan Higgins Middlesex 14 13 71 156.90 35 17
46 Rob Yates Birmingham Bears 12 12 71 133.43 48 14
47 Saif Zaib Northamptonshire 14 14 70 138.08 31 12
48 Dan Lawrence Essex 13 13 70 153.17 42 16
49 Ben McDermott Hampshire 15 15 69 146.40 46 15
50 Daniel Sams Essex 17 17 69 173.14 26 30
51 Ollie Robinson Durham 14 12 69 134.75 32 8
52 Kashif Ali Worcestershire 15 15 69 122.68 14 12
53 Sam Curran Surrey 16 16 68 145.59 27 22
54 Joe Weatherley Hampshire 16 14 67 128.91 35 8
55 Luke Wells Lancashire 12 11 66 157.66 24 11
56 Leus du Plooy Derbyshire 14 14 66 168.21 19 17
57 Ricardo Vasconcelos Northamptonshire 11 11 65 138.06 50 6
58 Michael Burgess Sussex 14 13 64 133.33 27 8
59 Mitchell Santner Worcestershire 12 12 64 151.31 43 17
60 Oli Carter Sussex 7 7 64 145.56 12 7
61 Matt Critchley Essex 17 17 63 122.91 21 10
62 Jack Haynes Worcestershire 15 15 63 145.87 36 14
63 Tawanda Muyeye Kent 14 14 62 145.50 36 6
64 Peter Handscomb Leicestershire 5 5 61 130.61 10 3
65 Miles Hammond Gloucestershire 14 14 61 122.50 23 12
66 Adam Hose Worcestershire 15 15 61 145.96 33 15
67 Feroze Khushi Essex 13 13 61 137.75 22 12
68 Ashton Turner Durham 14 12 60 151.06 24 7
69 Liam Dawson Hampshire 16 9 59 158.88 12 12
70 Colin Ackermann Leicestershire 13 13 59 111.81 14 2
71 Louis Kimber Leicestershire 9 8 59 156.36 14 8
72 Luis Reece Derbyshire 12 12 58 118.58 27 9
73 Tom Alsop Sussex 9 9 58 127.94 18 3
74 Brydon Carse Durham 6 4 58 181.03 4 8
75 Bas de Leede Durham 9 6 58 129.03 8 2
76 James Fuller Hampshire 13 8 57 136.99 7 3
77 Lewis Gregory Somerset 14 11 57 138.97 9 10
78 Cam Fletcher Glamorgan 3 3 57 128.89 1 4
79 Ben Charlesworth Gloucestershire 13 13 56 152.55 30 13
80 Harry Came Derbyshire 6 6 56 144.19 22 8
81 Chris Dent Gloucestershire 4 4 55 165.15 15 4
82 Michael Bracewell Worcestershire 7 7 55 124.66 11 3
83 Lewis Hill Leicestershire 6 6 54 122.33 13 4
84 Harrison Ward Sussex 6 6 54 150.00 12 11
85 Sean Dickson Somerset 11 10 53 146.93 20 11
86 Emilio Gay Northamptonshire 9 9 53 128.90 30 4
87 Grant Roelofsen Gloucestershire 13 12 52 136.82 26 12
88 Alex Davies Birmingham Bears 15 15 51 148.71 47 7
89 Brett D'Oliveira Worcestershire 15 15 51 140.84 46 9
90 Dan Mousley Birmingham Bears 15 15 51 134.87 19 10
91 Matthew Montgomery Nottinghamshire 15 15 51 123.18 35 3
92 Jason Roy Surrey 3 3 50 133.82 9 2
93 David Wiese Yorkshire 12 11 50 162.81 17 12
94 Tom Curran Surrey 15 14 50 143.12 23 7
95 Michael Jones Durham 14 12 50 130.31 30 11
96 Brooke Guest Derbyshire 12 11 49 152.35 20 9
97 Jamie Smith Surrey 14 11 49 122.76 11 5
98 Rehan Ahmed Leicestershire 12 10 49 123.36 12 5
99 Timm van der Gugten Glamorgan 8 8 48 166.29 6 12
100 Luke Hollman Middlesex 14 12 48 147.00 15 5
101 Glenn Maxwell Birmingham Bears 14 14 47 153.09 28 11
102 Liam Livingstone Lancashire 13 12 47 134.16 14 13
103 Tom Clark Sussex 14 14 47 144.12 43 7
104 Justin Broad Northamptonshire 6 6 47 131.31 12 2
105 Ben Cox Worcestershire 15 12 46 129.14 19 6
106 Jack Davies Middlesex 11 10 46 153.04 15 8
107 Joey Evison Kent 9 3 46 140.91 6 3
108 Chris Benjamin Birmingham Bears 15 14 46 135.44 23 5
109 Ollie Price Gloucestershire 11 10 46 101.91 17 -
110 Jamie Overton Surrey 16 13 45 169.47 18 13
111 Tom Taylor Northamptonshire 14 8 44 125.00 7 2
112 Edward Byrom Glamorgan 5 5 43 169.01 15 6
113 Ben Wells Gloucestershire 8 8 43 106.90 7 4
114 Jack Taylor Gloucestershire 10 10 42 115.25 12 5
115 Tom Abell Somerset 16 16 42 117.74 25 6
116 Rob Jones Lancashire 10 6 42 112.68 6 1
117 Dom Bess Yorkshire 13 7 42 151.06 6 3
118 Matthew Revis Yorkshire 13 9 42 128.03 13 6
119 Ross Whiteley Hampshire 16 11 41 94.20 6 5
120 Jack Leaning Kent 14 9 41 115.79 11 5
121 Ben Green Somerset 17 12 40 142.97 13 9
122 Nick Welch Leicestershire 14 14 40 127.17 27 7
123 Jonathan Bushnell Durham 2 1 40 117.65 4 -
124 Jonathan Tattersall Yorkshire 12 6 39 116.67 10 1
125 Usama Mir Worcestershire 11 6 39 162.96 9 9
126 Harry Swindells Leicestershire 8 6 39 116.49 9 1
127 Tom Hartley Lancashire 14 9 39 136.51 5 5
128 Ed Pollock Worcestershire 15 12 38 136.63 11 7
129 Toby Albert Hampshire 12 9 38 120.90 13 9
130 Zafar Gohar Gloucestershire 9 8 37 110.23 7 2
131 Grant Stewart Kent 14 5 37 182.61 5 7
132 Lyndon James Nottinghamshire 8 8 37 120.45 10 4
133 Jafer Chohan Yorkshire 13 5 37 148.65 4 3
134 Chris Jordan Surrey 13 8 36 139.42 3 13
135 David Willey Northamptonshire 14 14 36 118.09 21 7
136 Sam Billings Kent 14 14 36 139.87 17 9
137 Billy Root Glamorgan 10 8 36 127.36 12 5
138 Graeme van Buuren Gloucestershire 9 8 36 131.93 16 5
139 Jordan Thompson Yorkshire 13 10 36 153.12 5 14
140 Adam Rossington Essex 10 10 35 155.29 13 9
141 Shan Masood Yorkshire 13 11 35 124.34 20 3
142 Andrew Tye Northamptonshire 14 11 35 161.90 9 10
143 James Coles Sussex 11 10 35 128.42 12 2
144 Benny Howell Hampshire 8 4 34 178.26 9 2
145 Tom Lammonby Somerset 8 6 34 102.35 10 2
146 Ali Orr Sussex 2 2 33 172.73 7 3
147 Tom Prest Hampshire 7 7 33 116.36 12 4
148 Kasey Aldridge Somerset 4 3 32 130.30 3 -
149 Jacob Bethell Birmingham Bears 7 7 32 147.22 6 5
150 Tom Westley Essex 4 4 31 102.56 3 1
151 Steven Mullaney Nottinghamshire 14 11 31 119.83 16 4
152 Chris Wood Hampshire 15 6 31 132.50 7 1
153 Fynn Hudson-Prentice Sussex 11 10 31 148.57 7 5
154 Imad Wasim Nottinghamshire 3 3 31 128.12 2 1
155 Will Buttleman Essex 7 6 31 186.11 11 2
156 Samit Patel Nottinghamshire 12 8 30 105.43 11 2
157 Alex Blake Kent 2 2 30 234.78 6 3
158 Adam Finch Worcestershire 10 6 30 132.26 3 3
159 Ben Mike Yorkshire 11 9 30 137.70 6 4
160 Jordan Clark Surrey 4 4 29 123.53 8 -
161 Lewis McManus Northamptonshire 14 12 29 129.06 13 5
162 Shaheen Afridi Nottinghamshire 14 9 29 152.00 2 9
163 Nathan McAndrew Sussex 7 7 28 154.84 1 5
164 Henry Brookes Birmingham Bears 12 7 28 146.51 4 4
165 Josh De Caires Middlesex 9 5 28 126.42 7 2
166 Ed Barnard Birmingham Bears 10 8 27 135.00 7 1
167 Jake Lintott Birmingham Bears 13 4 27 115.15 4 1
168 Will Smale Glamorgan 5 4 27 138.30 11 1
169 John Simpson Middlesex 9 7 26 130.36 7 2
170 George Linde Kent 14 8 26 150.00 11 3
171 Simon Harmer Essex 17 14 25 120.41 5 6
172 Naveen-ul-Haq Leicestershire 5 2 25 277.78 1 3
173 Martin Andersson Middlesex 12 8 25 121.21 4 3
174 Luke Wood Lancashire 14 7 24 141.38 1 2
175 Anuj Dal Derbyshire 4 4 24 97.06 2 1
176 Chris Woakes Birmingham Bears 6 5 23 130.56 3 2
177 Josh Cobb Northamptonshire 8 7 23 115.15 9 1
178 Matt Taylor Gloucestershire 10 8 23 119.61 5 2
179 Haseeb Hameed Nottinghamshire 2 2 23 110.81 3 -
180 James Bracey Gloucestershire 8 7 23 121.13 8 3
181 Mattie McKiernan Derbyshire 13 9 23 159.38 7 6
182 Prem Sisodiya Glamorgan 8 4 23 125.00 6 -
183 Dominic Drakes Birmingham Bears 2 2 23 164.29 - 2
184 Rob Keogh Northamptonshire 3 3 20 100.00 2 -
185 Callum Taylor Glamorgan 4 3 20 103.33 3 -
186 Mike Finan Leicestershire 7 6 20 130.95 4 2
187 Colin de Grandhomme Lancashire 9 8 19 103.39 2 1
188 Nathan Sowter Durham 14 3 19 131.82 1 1
189 George Garton Sussex 7 6 18 122.50 6 -
190 Tom Scriven Leicestershire 6 5 18 100.00 4 1
191 Danial Ibrahim Sussex 4 4 18 117.50 5 1
192 Roelof van der Merwe Somerset 10 4 17 107.69 1 1
193 Marchant de Lange Gloucestershire 2 2 17 236.36 1 3
194 Craig Overton Somerset 14 7 17 160.61 5 2
195 Arron Lilley Leicestershire 5 5 17 78.57 3 -
196 Sol Budinger Leicestershire 4 4 17 85.37 2 1
197 Tom Bevan Glamorgan 2 1 17 113.33 3 -
198 Moeen Ali Birmingham Bears 4 4 16 109.09 4 1
199 David Payne Gloucestershire 14 9 16 104.00 2 2
200 Callum Parkinson Leicestershire 14 9 16 74.19 3 -
201 Tom Helm Middlesex 13 6 15 105.26 2 -
202 Nathan Ellis Hampshire 16 3 15 152.63 2 2
203 Peter Hatzoglou Glamorgan 13 6 15 145.16 3 1
204 Tom Smith Gloucestershire 13 7 14 102.13 3 -
205 Josh Shaw Gloucestershire 2 1 14 175.00 1 1
206 Matt Henry Somerset 14 5 14 133.33 1 3
207 Matthew Carter Nottinghamshire 14 6 14 81.48 2 -
208 George Bell Lancashire 6 3 14 125.93 2 -
209 Josh Davey Somerset 9 3 12 100.00 2 -
210 Dane Vilas Lancashire 5 4 12 100.00 2 -
211 Danny Lamb Gloucestershire 4 3 12 113.04 2 1
212 Luke Doneathy Durham 5 2 12 107.69 - 1
213 Henry Crocombe Sussex 8 4 12 93.75 - 1
214 Andrew Gorvin Glamorgan 5 4 12 107.89 2 -
215 Graeme White Northamptonshire 4 2 11 146.15 4 -
216 Ben Raine Durham 13 2 11 125.00 2 -
217 Alex Thomson Derbyshire 5 2 11 157.14 1 1
218 Zak Chappell Derbyshire 14 6 11 103.45 1 1
219 Zaman Akhter Gloucestershire 3 3 11 85.71 1 -
220 Zain Ul-Hassan Glamorgan 3 2 11 155.56 2 -
221 Tom Price Gloucestershire 4 3 11 90.48 1 -
222 Paul Stirling Birmingham Bears 2 2 10 78.95 1 1
223 Liam Trevaskis Durham 14 6 10 89.19 - 2
224 Patrick Brown Worcestershire 15 2 10 76.92 - -
225 Calvin Harrison Nottinghamshire 9 6 10 95.24 1 -
226 Danny Briggs Birmingham Bears 12 4 9 131.25 1 1
227 Brandon Glover Durham 7 1 9 128.57 1 -
228 Tom Haines Sussex 3 3 9 104.17 1 1
229 Dan Douthwaite Glamorgan 6 3 9 112.50 1 1
230 Wayne Parnell Durham 9 5 8 95.00 - 1
231 Aneurin Donald Hampshire 4 4 8 111.76 1 1
232 Shane Snater Essex 15 8 8 94.74 - 1
233 Gus Atkinson Surrey 14 6 8 128.57 1 1
234 James Sales Northamptonshire 8 4 8 105.56 2 -
235 Nathan Fernandes Middlesex 7 4 8 73.33 1 -
236 Jonny Bairstow Yorkshire 1 1 7 116.67 1 -
237 Will Davis Leicestershire 4 2 7 100.00 1 -
238 Hasan Ali Birmingham Bears 5 3 7 69.23 1 -
239 Aaron Beard Essex 6 2 7 75.00 - -
240 Jack Blatherwick Lancashire 5 1 7 175.00 1 -
241 Dillon Pennington Worcestershire 14 4 7 72.73 - -
242 Blake Cullen Middlesex 8 3 7 91.67 1 -
243 Josh Rymell Essex 2 2 7 63.64 1 -
244 Will Luxton Yorkshire 3 3 7 64.71 1 -
245 Ruaidhri Smith Glamorgan 12 8 6 72.73 - 1
246 Wes Agar Kent 5 1 6 150.00 1 -
247 Toby Greatwood Middlesex 1 1 6 100.00 - -
248 Aristides Karvelas Sussex 7 4 6 45.00 - -
249 Peter Siddle Somerset 7 2 5 100.00 - -
250 Tymal Mills Sussex 12 5 5 120.00 3 -
251 Cameron Steel Surrey 7 3 5 72.73 1 -
252 Conor McKerr Nottinghamshire 4 1 5 83.33 - -
253 Ben Allison Essex 4 1 5 125.00 - -
254 Ben Sanderson Northamptonshire 9 2 4 80.00 1 -
255 Aron Nijjar Essex 2 2 4 100.00 1 -
256 Naseem Shah Leicestershire 5 3 4 75.00 - -
257 Ben Foakes Surrey 1 1 3 50.00 - -
258 Michael Hogan Kent 14 1 3 100.00 - -
259 Harry Finch Kent 1 1 3 75.00 - -
260 Tom Bailey Lancashire 7 3 3 85.71 - -
261 Josh Bohannon Lancashire 1 1 3 75.00 - -
262 Freddie Heldreich Northamptonshire 12 2 3 45.45 - -
263 Ben Kellaway Glamorgan 2 2 3 40.00 - -
264 Tom Lawes Surrey 8 4 3 66.67 - -
265 Oliver Hannon-Dalby Birmingham Bears 3 1 2 28.57 - -
266 Andrew Salter Glamorgan 2 2 2 60.00 - -
267 Ish Sodhi Somerset 5 1 2 100.00 - -
268 Fred Klaassen Kent 5 1 2 200.00 - -
269 Sam Cook Essex 15 5 2 66.67 - -
270 Ethan Bamber Middlesex 2 1 2 100.00 - -
271 Jamie McIlroy Glamorgan 13 4 2 22.22 - -
272 Scott Currie Hampshire 5 2 2 66.67 - -
273 Josh Hull Leicestershire 5 1 2 66.67 - -
274 Craig Miles Birmingham Bears 8 2 1 25.00 - -
275 Kane Richardson Kent 7 1 1 50.00 - -
276 Matthew Salisbury Leicestershire 4 3 1 18.18 - -
277 Josh Tongue Worcestershire 3 1 1 50.00 - -
278 Roman Walker Leicestershire 1 1 1 20.00 - -
279 Mitchell Stanley Worcestershire 1 1 1 100.00 - -
280 John Turner Hampshire 11 1 1 100.00 - -

Highest Average in T20 Blast 2023

POS PLAYER TEAM MATCHES INN RUNS AVG NO
1 Sam Hain Birmingham Bears 10 10 481 96.20 5
2 Henry Brookes Birmingham Bears 12 7 63 63.00 6
3 Tom Taylor Northamptonshire 14 8 125 62.50 6
4 James Vince Hampshire 16 16 670 60.91 5
5 Daniel Bell-Drummond Kent 13 13 600 60.00 3
6 Brooke Guest Derbyshire 12 11 227 56.75 7
7 Dawid Malan Yorkshire 13 13 546 54.60 3
8 Jordan Cox Kent 14 13 315 52.50 7
9 Chris Jordan Surrey 13 8 145 48.33 5
10 Wayne Madsen Derbyshire 14 14 580 48.33 2
11 Tom Smith Gloucestershire 13 7 48 48.00 6
12 Ollie Robinson Durham 14 12 380 47.50 4
13 Ashton Turner Durham 14 12 284 47.33 6
14 Colin Ingram Glamorgan 10 10 376 47.00 2
15 Peter Hatzoglou Glamorgan 13 6 45 45.00 5
16 Usama Mir Worcestershire 11 6 132 44.00 3
17 Daryl Mitchell Lancashire 14 14 435 43.50 4
18 Kasey Aldridge Somerset 4 3 43 43 3
19 Joe Weatherley Hampshire 16 14 379 42.11 5
20 Grant Stewart Kent 14 5 84 42.00 3
21 Harry Came Derbyshire 6 6 248 41.33 0
22 Rob Jones Lancashire 10 6 80 40.00 4
23 Bas de Leede Durham 9 6 120 40.00 3
24 Jonathan Bushnell Durham 2 1 40 40 1
25 Adam Hose Worcestershire 15 15 397 39.70 5
26 Max Holden Middlesex 14 14 420 38.18 3
27 Chris Cooke Glamorgan 14 14 419 38.09 3
28 Sean Dickson Somerset 11 10 263 37.57 3
29 Laurie Evans Surrey 16 16 563 37.53 1
30 Rob Yates Birmingham Bears 12 12 447 37.25 0
31 Will Jacks Surrey 16 16 558 37.20 1
32 Tom Moores Nottinghamshire 15 15 371 37.10 5
33 Ravi Bopara Sussex 13 13 408 37.09 2
34 Joe Denly Kent 12 12 365 36.50 2
35 Tom Wood Derbyshire 7 7 218 36.33 1
36 Stevie Eskinazi Middlesex 14 14 462 35.54 1
37 Dom Bess Yorkshire 13 7 71 35.50 5
38 Sean Abbott Surrey 14 8 176 35.20 3
39 Graham Clark Durham 12 11 350 35.00 1
40 Tom Kohler-Cadmore Somerset 17 17 489 34.93 3
41 Steven Croft Lancashire 12 11 345 34.50 1
42 Ryan Higgins Middlesex 14 13 375 34.09 2
43 Mitchell Santner Worcestershire 12 12 404 33.67 0
44 Jos Buttler Lancashire 10 10 334 33.40 0
45 Justin Broad Northamptonshire 6 6 130 32.50 2
46 Jordan Clark Surrey 4 4 63 31.50 2
47 Ben McDermott Hampshire 15 15 407 31.31 2
48 Tom Banton Somerset 16 16 468 31.20 1
49 Ricardo Vasconcelos Northamptonshire 11 11 341 31.00 0
50 Joey Evison Kent 9 3 62 31.00 1
51 Joe Clarke Nottinghamshire 15 15 432 30.86 1
52 Jack Leaning Kent 14 9 154 30.80 4
53 Will Smeed Somerset 17 17 523 30.76 0
54 Wiaan Mulder Leicestershire 12 12 306 30.60 2
55 Jason Roy Surrey 3 3 91 30.33 0
56 Chris Lynn Northamptonshire 13 13 364 30.33 1
57 Kiran Carlson Glamorgan 14 14 392 30.15 1
58 Saif Zaib Northamptonshire 14 14 330 30.00 3
59 Edward Byrom Glamorgan 5 5 120 30.00 1
60 Daniel Sams Essex 17 17 419 29.93 3
61 Dan Lawrence Essex 13 13 386 29.69 0
62 Michael Pepper Essex 14 14 409 29.21 0
63 Nathan Sowter Durham 14 3 29 29.00 2
64 James Wharton Yorkshire 6 6 145 29.00 1
65 Louis Kimber Leicestershire 9 8 172 28.67 2
66 Ali Orr Sussex 2 2 57 28.50 0
67 Liam Dawson Hampshire 16 9 170 28.33 3
68 Alex Lees Durham 14 13 340 28.33 1
69 Harry Swindells Leicestershire 8 6 113 28.25 2
70 Rishi Patel Leicestershire 14 14 390 27.86 0
71 Colin Munro Nottinghamshire 12 12 333 27.75 0
72 Michael Jones Durham 14 12 331 27.58 0
73 Harrison Ward Sussex 6 6 165 27.50 0
74 Benny Howell Hampshire 8 4 82 27.33 1
75 Michael Burgess Sussex 14 13 300 27.27 2
76 Chris Dent Gloucestershire 4 4 109 27.25 0
77 Alex Blake Kent 2 2 54 27.00 0
78 Lewis Gregory Somerset 14 11 189 27.00 4
79 Jacob Bethell Birmingham Bears 7 7 106 26.50 3
80 Leus du Plooy Derbyshire 14 14 291 26.45 3
81 Brett D'Oliveira Worcestershire 15 15 369 26.36 1
82 Sam Northeast Glamorgan 14 13 315 26.25 1
83 Brydon Carse Durham 6 4 105 26.25 0
84 Graeme van Buuren Gloucestershire 9 8 157 26.17 2
85 Ben Green Somerset 17 12 183 26.14 5
86 Marchant de Lange Gloucestershire 2 2 26 26.00 1
87 Tom Abell Somerset 16 16 312 26.00 4
88 Haider Ali Derbyshire 14 14 335 25.77 1
89 Pieter Malan Middlesex 8 8 206 25.75 0
90 Peter Handscomb Leicestershire 5 5 128 25.60 0
91 Mattie McKiernan Derbyshire 13 9 102 25.50 5
92 Lewis Hill Leicestershire 6 6 126 25.20 1
93 Jack Davies Middlesex 11 10 176 25.14 3
94 Josh Davey Somerset 9 3 25 25 3
95 Naveen-ul-Haq Leicestershire 5 2 25 25.00 1
96 Ben Charlesworth Gloucestershire 13 13 299 24.92 1
97 Emilio Gay Northamptonshire 9 9 223 24.78 0
98 Sam Curran Surrey 16 16 396 24.75 0
99 Timm van der Gugten Glamorgan 8 8 148 24.67 2
100 Alex Davies Birmingham Bears 15 15 345 24.64 1
101 Liam Livingstone Lancashire 13 12 271 24.64 1
102 David Wiese Yorkshire 12 11 197 24.62 3
103 Robin Das Essex 14 13 266 24.18 2
104 Shadab Khan Sussex 12 12 240 24.00 2
105 Zaman Akhter Gloucestershire 3 3 24 24.00 2
106 Jack Haynes Worcestershire 15 15 353 23.53 0
107 Alex Hales Nottinghamshire 15 15 328 23.43 1
108 Feroze Khushi Essex 13 13 281 23.42 1
109 Matt Critchley Essex 17 17 279 23.25 5
110 Dominic Drakes Birmingham Bears 2 2 23 23.00 1
111 Grant Roelofsen Gloucestershire 13 12 275 22.92 0
112 Joe Cracknell Middlesex 14 14 298 22.92 1
113 Sunil Narine Surrey 15 12 203 22.56 3
114 Luis Reece Derbyshire 12 12 268 22.33 0
115 Will Buttleman Essex 7 6 67 22.33 3
116 Jamie Smith Surrey 14 11 178 22.25 3
117 Tom Alsop Sussex 9 9 174 21.75 1
118 Ben Cox Worcestershire 15 12 195 21.67 3
119 Phil Salt Lancashire 12 12 237 21.55 1
120 Paul Walter Essex 17 17 363 21.35 0
121 Lyndon James Nottinghamshire 8 8 106 21.20 3
122 Matthew Revis Yorkshire 13 9 169 21.12 1
123 Tom Clark Sussex 14 14 294 21.00 0
124 Tawanda Muyeye Kent 14 14 291 20.79 0
125 Haseeb Hameed Nottinghamshire 2 2 41 20.50 0
126 Imad Wasim Nottinghamshire 3 3 41 20.50 1
127 Matthew Montgomery Nottinghamshire 15 15 287 20.50 1
128 Toby Albert Hampshire 12 9 162 20.25 1
129 Dan Mousley Birmingham Bears 15 15 263 20.23 2
130 Martin Andersson Middlesex 12 8 80 20.00 4
131 Kashif Ali Worcestershire 15 15 238 19.83 3
132 Adam Lyth Yorkshire 13 13 237 19.75 1
133 Ed Pollock Worcestershire 15 12 138 19.71 5
134 Luke Wells Lancashire 12 11 216 19.64 0
135 Samit Patel Nottinghamshire 12 8 136 19.43 1
136 Jack Taylor Gloucestershire 10 10 136 19.43 3
137 Andrew Tye Northamptonshire 14 11 136 19.43 4
138 Cam Fletcher Glamorgan 3 3 58 19.33 0
139 Billy Root Glamorgan 10 8 135 19.29 1
140 Shan Masood Yorkshire 13 11 189 18.90 1
141 Lewis McManus Northamptonshire 14 12 151 18.88 4
142 Oli Carter Sussex 7 7 131 18.71 0
143 Jamie Overton Surrey 16 13 222 18.50 1
144 Sam Billings Kent 14 14 221 18.42 2
145 Jafer Chohan Yorkshire 13 5 55 18.33 2
146 Tom Prest Hampshire 7 7 128 18.29 0
147 Glenn Maxwell Birmingham Bears 14 14 248 17.71 0
148 Chris Wood Hampshire 15 6 53 17.67 3
149 Tom Curran Surrey 15 14 229 17.62 1
150 Miles Hammond Gloucestershire 14 14 245 17.50 0
151 James Coles Sussex 11 10 122 17.43 3
152 George Linde Kent 14 8 102 17.00 2
153 Tom Bevan Glamorgan 2 1 17 17.00 0
154 George Bell Lancashire 6 3 34 17.00 1
155 Ben Mike Yorkshire 11 9 84 16.80 4
156 David Willey Northamptonshire 14 14 235 16.79 0
157 Nick Welch Leicestershire 14 14 234 16.71 0
158 James Fuller Hampshire 13 8 100 16.67 2
159 Rehan Ahmed Leicestershire 12 10 132 16.50 2
160 Chris Benjamin Birmingham Bears 15 14 214 16.46 1
161 Jordan Thompson Yorkshire 13 10 147 16.33 1
162 Ross Whiteley Hampshire 16 11 130 16.25 3
163 Will Smale Glamorgan 5 4 65 16.25 0
164 Steven Mullaney Nottinghamshire 14 11 145 16.11 2
165 Ollie Price Gloucestershire 11 10 160 16.00 0
166 Chris Woakes Birmingham Bears 6 5 47 15.67 2
167 Callum Taylor Glamorgan 4 3 31 15.50 1
168 Michael Bracewell Worcestershire 7 7 91 15.17 1
169 Zak Chappell Derbyshire 14 6 30 15.00 4
170 Henry Crocombe Sussex 8 4 15 15.00 3
171 Fynn Hudson-Prentice Sussex 11 10 104 14.86 3
172 Matt Henry Somerset 14 5 44 14.67 2
173 Colin Ackermann Leicestershire 13 13 161 14.64 2
174 Tom Lammonby Somerset 8 6 87 14.50 0
175 Nathan Ellis Hampshire 16 3 29 14.50 1
176 James Bracey Gloucestershire 8 7 86 14.33 1
177 Josh Shaw Gloucestershire 2 1 14 14.00 0
178 Jonathan Tattersall Yorkshire 12 6 84 14.00 0
179 Zain Ul-Hassan Glamorgan 3 2 14 14.00 1
180 Zafar Gohar Gloucestershire 9 8 97 13.86 1
181 Adam Finch Worcestershire 10 6 41 13.67 3
182 Josh De Caires Middlesex 9 5 67 13.40 0
183 Luke Hollman Middlesex 14 12 147 13.36 1
184 Tom Westley Essex 4 4 40 13.33 1
185 Ben Wells Gloucestershire 8 8 93 13.29 1
186 Adam Rossington Essex 10 10 132 13.20 0
187 Danny Lamb Gloucestershire 4 3 26 13.00 1
188 Jake Lintott Birmingham Bears 13 4 38 12.67 1
189 Dane Vilas Lancashire 5 4 25 12.50 2
190 Colin de Grandhomme Lancashire 9 8 61 12.20 3
191 John Simpson Middlesex 9 7 73 12.17 1
192 Moeen Ali Birmingham Bears 4 4 48 12.00 0
193 Simon Harmer Essex 17 14 118 11.80 4
194 Danial Ibrahim Sussex 4 4 47 11.75 0
195 Callum Parkinson Leicestershire 14 9 46 11.50 5
196 Rob Keogh Northamptonshire 3 3 22 11.00 1
197 Alex Thomson Derbyshire 5 2 22 11.00 0
198 Mike Finan Leicestershire 7 6 55 11.00 1
199 Josh Cobb Northamptonshire 8 7 76 10.86 0
200 Shaheen Afridi Nottinghamshire 14 9 76 10.86 2
201 Tom Hartley Lancashire 14 9 86 10.75 1
202 Craig Overton Somerset 14 7 53 10.60 2
203 Luke Wood Lancashire 14 7 41 10.25 3
204 Andrew Gorvin Glamorgan 5 4 41 10.25 0
205 Matt Taylor Gloucestershire 10 8 61 10.17 2
206 Ed Barnard Birmingham Bears 10 8 81 10.12 0
207 Patrick Brown Worcestershire 15 2 10 10.00 1
208 Calvin Harrison Nottinghamshire 9 6 20 10.00 4
209 George Garton Sussex 7 6 49 9.80 1
210 Nathan McAndrew Sussex 7 7 48 9.60 2
211 Graeme White Northamptonshire 4 2 19 9.50 0
212 James Sales Northamptonshire 8 4 19 9.50 2
213 Roelof van der Merwe Somerset 10 4 28 9.33 1
214 Brandon Glover Durham 7 1 9 9 1
215 Aaron Beard Essex 6 2 9 9.00 1
216 Gus Atkinson Surrey 14 6 27 9.00 3
217 Prem Sisodiya Glamorgan 8 4 35 8.75 0
218 Sol Budinger Leicestershire 4 4 35 8.75 0
219 Tom Haines Sussex 3 3 25 8.33 0
220 Liam Trevaskis Durham 14 6 33 8.25 2
221 Anuj Dal Derbyshire 4 4 33 8.25 0
222 Dillon Pennington Worcestershire 14 4 8 8.00 3
223 Tom Scriven Leicestershire 6 5 38 7.60 0
224 Paul Stirling Birmingham Bears 2 2 15 7.50 0
225 Ben Raine Durham 13 2 15 7.50 0
226 Matthew Carter Nottinghamshire 14 6 22 7.33 3
227 Jonny Bairstow Yorkshire 1 1 7 7.00 0
228 Danny Briggs Birmingham Bears 12 4 21 7.00 1
229 Will Davis Leicestershire 4 2 7 7.00 1
230 Jack Blatherwick Lancashire 5 1 7 7.00 0
231 Luke Doneathy Durham 5 2 14 7.00 0
232 Tom Helm Middlesex 13 6 20 6.67 3
233 Arron Lilley Leicestershire 5 5 33 6.60 0
234 David Payne Gloucestershire 14 9 52 6.50 1
235 Wayne Parnell Durham 9 5 19 6.33 2
236 Aneurin Donald Hampshire 4 4 19 6.33 1
237 Tom Price Gloucestershire 4 3 19 6.33 0
238 Tom Bailey Lancashire 7 3 6 6.00 2
239 Wes Agar Kent 5 1 6 6.00 0
240 Dan Douthwaite Glamorgan 6 3 18 6.00 0
241 Toby Greatwood Middlesex 1 1 6 6.00 0
242 Tom Lawes Surrey 8 4 6 6.00 3
243 Blake Cullen Middlesex 8 3 11 5.50 1
244 Peter Siddle Somerset 7 2 5 5.00 1
245 Aron Nijjar Essex 2 2 5 5.00 1
246 Conor McKerr Nottinghamshire 4 1 5 5 1
247 Ben Allison Essex 4 1 5 5.00 0
248 Freddie Heldreich Northamptonshire 12 2 5 5.00 1
249 Tymal Mills Sussex 12 5 18 4.50 1
250 Aristides Karvelas Sussex 7 4 9 4.50 2
251 Ben Sanderson Northamptonshire 9 2 4 4.00 1
252 Cameron Steel Surrey 7 3 8 4.00 1
253 Sam Cook Essex 15 5 4 4 5
254 Will Luxton Yorkshire 3 3 11 3.67 0
255 Shane Snater Essex 15 8 18 3.60 3
256 Josh Rymell Essex 2 2 7 3.50 0
257 Ruaidhri Smith Glamorgan 12 8 16 3.20 3
258 Ben Foakes Surrey 1 1 3 3.00 0
259 Michael Hogan Kent 14 1 3 3 1
260 Andrew Salter Glamorgan 2 2 3 3.00 1
261 Harry Finch Kent 1 1 3 3 1
262 Hasan Ali Birmingham Bears 5 3 9 3.00 0
263 Josh Bohannon Lancashire 1 1 3 3.00 0
264 Naseem Shah Leicestershire 5 3 6 3.00 1
265 Nathan Fernandes Middlesex 7 4 11 2.75 0
266 Oliver Hannon-Dalby Birmingham Bears 3 1 2 2.00 0
267 Matthew Salisbury Leicestershire 4 3 2 2.00 2
268 Ish Sodhi Somerset 5 1 2 2.00 0
269 Fred Klaassen Kent 5 1 2 2 1
270 Ethan Bamber Middlesex 2 1 2 2 1
271 Scott Currie Hampshire 5 2 2 2.00 1
272 Ben Kellaway Glamorgan 2 2 4 2.00 0
273 Josh Hull Leicestershire 5 1 2 2 1
274 Craig Miles Birmingham Bears 8 2 1 1 2
275 Kane Richardson Kent 7 1 1 1 1
276 Josh Tongue Worcestershire 3 1 1 1.00 0
277 Roman Walker Leicestershire 1 1 1 1.00 0
278 Jamie McIlroy Glamorgan 13 4 2 1.00 2
279 Mitchell Stanley Worcestershire 1 1 1 1.00 0
280 John Turner Hampshire 11 1 1 1 1
281 Luke Fletcher Nottinghamshire 1 0 0 0 0
282 Jack Brooks Nottinghamshire 2 0 0 0 0
283 Jake Ball Nottinghamshire 9 2 0 0 2
284 Toby Roland-Jones Middlesex 1 1 0 0.00 0
285 Olly Stone Nottinghamshire 1 1 0 0.00 0
286 Harry Podmore Glamorgan 1 0 0 0 0
287 Matt Quinn Kent 2 0 0 0 0
288 Paul Coughlin Durham 1 1 0 0.00 0
289 Daniel Worrall Surrey 1 1 0 0 1
290 Paul van Meekeren Gloucestershire 1 1 0 0.00 0
291 Matthew Fisher Yorkshire 4 0 0 0 0
292 Saqib Mahmood Lancashire 3 1 0 0.00 0
293 Mark Watt Derbyshire 9 1 0 0.00 0
294 Matthew Waite Worcestershire 2 0 0 0 0
295 Matt Parkinson Lancashire 6 2 0 0.00 1
296 Mason Crane Hampshire 6 1 0 0 1
297 Ajeet Singh-Dale Gloucestershire 2 0 0 0 0
298 Will Fraine Yorkshire 2 1 0 0.00 0
299 Ed Barnes Leicestershire 1 0 0 0 0
300 George Scrimshaw Derbyshire 14 1 0 0 1
301 George Drissell Durham 3 1 0 0.00 0
302 Dominic Leech Yorkshire 1 1 0 0.00 0
303 Daniel Moriarty Surrey 1 0 0 0 0
304 Thilan Walallawita Middlesex 1 0 0 0 0
305 Archie Lenham Sussex 1 0 0 0 0
306 Alex Russell Northamptonshire 1 1 0 0 1
307 Max Harris Middlesex 2 1 0 0.00 0
308 Zaman Khan Derbyshire 14 1 0 0.00 0
309 Brad Currie Sussex 6 1 0 0 1
310 Josh Blake Surrey 2 0 0 0 0
311 Shoaib Bashir Somerset 5 0 0 0 0
312 Luke Robinson Durham 3 0 0 0 0

Most Hundreds in T20 Blast 2023

POS PLAYER TEAM MATCHES INN RUNS 100s H.S
1 Max Holden Middlesex 14 14 420 1 121
2 Laurie Evans Surrey 16 16 563 1 118
3 Chris Cooke Glamorgan 14 14 419 1 113
4 Daniel Bell-Drummond Kent 13 13 600 1 111
5 James Wharton Yorkshire 6 6 145 1 111
6 Chris Lynn Northamptonshire 13 13 364 1 110
7 Sean Abbott Surrey 14 8 176 1 110
8 Tom Wood Derbyshire 7 7 218 1 110
9 Wayne Madsen Derbyshire 14 14 580 1 109
10 Ravi Bopara Sussex 13 13 408 1 108
11 Rishi Patel Leicestershire 14 14 390 1 104
12 James Vince Hampshire 16 16 670 1 103
13 Graham Clark Durham 12 11 350 1 102
14 Steven Croft Lancashire 12 11 345 1 101

Most Fifties in T20 Blast 2023

POS PLAYER TEAM MATCHES INN RUNS 50s H.S
1 James Vince Hampshire 16 16 670 7 103
2 Daniel Bell-Drummond Kent 13 13 600 5 111
3 Wayne Madsen Derbyshire 14 14 580 5 109
4 Sam Hain Birmingham Bears 10 10 481 5 97
5 Will Jacks Surrey 16 16 558 5 96
6 Dawid Malan Yorkshire 13 13 546 5 95
7 Will Smeed Somerset 17 17 523 5 94
8 Rob Yates Birmingham Bears 12 12 447 5 71
9 Dan Lawrence Essex 13 13 386 5 70
10 Laurie Evans Surrey 16 16 563 4 118
11 Stevie Eskinazi Middlesex 14 14 462 4 94
12 Ben McDermott Hampshire 15 15 407 4 69
13 Ollie Robinson Durham 14 12 380 4 69
14 Sam Curran Surrey 16 16 396 4 68
15 Ravi Bopara Sussex 13 13 408 3 108
16 Joe Clarke Nottinghamshire 15 15 432 3 89
17 Tom Banton Somerset 16 16 468 3 84
18 Jos Buttler Lancashire 10 10 334 3 83
19 Michael Pepper Essex 14 14 409 3 75
20 Tom Kohler-Cadmore Somerset 17 17 489 3 72
21 Alex Hales Nottinghamshire 15 15 328 3 71
22 Joe Weatherley Hampshire 16 14 379 3 67
23 Ricardo Vasconcelos Northamptonshire 11 11 341 3 65
24 Mitchell Santner Worcestershire 12 12 404 3 64
25 Tawanda Muyeye Kent 14 14 291 3 62
26 Feroze Khushi Essex 13 13 281 3 61
27 Luis Reece Derbyshire 12 12 268 3 58
28 Max Holden Middlesex 14 14 420 2 121
29 Graham Clark Durham 12 11 350 2 102
30 Colin Ingram Glamorgan 10 10 376 2 92
31 Alex Lees Durham 14 13 340 2 90
32 Colin Munro Nottinghamshire 12 12 333 2 87
33 Shadab Khan Sussex 12 12 240 2 87
34 Daryl Mitchell Lancashire 14 14 435 2 85
35 Paul Walter Essex 17 17 363 2 78
36 Kiran Carlson Glamorgan 14 14 392 2 77
37 Joe Denly Kent 12 12 365 2 76
38 Sam Northeast Glamorgan 14 13 315 2 76
39 Haider Ali Derbyshire 14 14 335 2 74
40 Tom Moores Nottinghamshire 15 15 371 2 73
41 Robin Das Essex 14 13 266 2 72
42 Ryan Higgins Middlesex 14 13 375 2 71
43 Saif Zaib Northamptonshire 14 14 330 2 70
44 Daniel Sams Essex 17 17 419 2 69
45 Luke Wells Lancashire 12 11 216 2 66
46 Leus du Plooy Derbyshire 14 14 291 2 66
47 Miles Hammond Gloucestershire 14 14 245 2 61
48 Adam Hose Worcestershire 15 15 397 2 61
49 Ashton Turner Durham 14 12 284 2 60
50 Louis Kimber Leicestershire 9 8 172 2 59
51 Tom Alsop Sussex 9 9 174 2 58
52 Ben Charlesworth Gloucestershire 13 13 299 2 56
53 Harrison Ward Sussex 6 6 165 2 54
54 Brett D'Oliveira Worcestershire 15 15 369 2 51
55 Matthew Montgomery Nottinghamshire 15 15 287 2 51
56 Chris Cooke Glamorgan 14 14 419 1 113
57 Chris Lynn Northamptonshire 13 13 364 1 110
58 Steven Croft Lancashire 12 11 345 1 101
59 Adam Lyth Yorkshire 13 13 237 1 90
60 Wiaan Mulder Leicestershire 12 12 306 1 83
61 Jordan Cox Kent 14 13 315 1 82
62 Pieter Malan Middlesex 8 8 206 1 80
63 Sunil Narine Surrey 15 12 203 1 78
64 Joe Cracknell Middlesex 14 14 298 1 77
65 Phil Salt Lancashire 12 12 237 1 74
66 Kashif Ali Worcestershire 15 15 238 1 69
67 Michael Burgess Sussex 14 13 300 1 64
68 Oli Carter Sussex 7 7 131 1 64
69 Matt Critchley Essex 17 17 279 1 63
70 Jack Haynes Worcestershire 15 15 353 1 63
71 Peter Handscomb Leicestershire 5 5 128 1 61
72 Liam Dawson Hampshire 16 9 170 1 59
73 Colin Ackermann Leicestershire 13 13 161 1 59
74 Brydon Carse Durham 6 4 105 1 58
75 Bas de Leede Durham 9 6 120 1 58
76 James Fuller Hampshire 13 8 100 1 57
77 Lewis Gregory Somerset 14 11 189 1 57
78 Cam Fletcher Glamorgan 3 3 58 1 57
79 Harry Came Derbyshire 6 6 248 1 56
80 Chris Dent Gloucestershire 4 4 109 1 55
81 Michael Bracewell Worcestershire 7 7 91 1 55
82 Lewis Hill Leicestershire 6 6 126 1 54
83 Sean Dickson Somerset 11 10 263 1 53
84 Emilio Gay Northamptonshire 9 9 223 1 53
85 Grant Roelofsen Gloucestershire 13 12 275 1 52
86 Alex Davies Birmingham Bears 15 15 345 1 51
87 Dan Mousley Birmingham Bears 15 15 263 1 51
88 Jason Roy Surrey 3 3 91 1 50
89 David Wiese Yorkshire 12 11 197 1 50
90 Tom Curran Surrey 15 14 229 1 50
91 Michael Jones Durham 14 12 331 1 50

Most Sixes in T20 Blast 2023

POS PLAYER TEAM MATCHES INN RUNS 6s
1 Will Jacks Surrey 16 16 558 31
2 Will Smeed Somerset 17 17 523 30
3 Daniel Sams Essex 17 17 419 30
4 Tom Kohler-Cadmore Somerset 17 17 489 29
5 Laurie Evans Surrey 16 16 563 25
6 Dawid Malan Yorkshire 13 13 546 25
7 Paul Walter Essex 17 17 363 25
8 James Vince Hampshire 16 16 670 22
9 Joe Clarke Nottinghamshire 15 15 432 22
10 Chris Cooke Glamorgan 14 14 419 22
11 Sam Curran Surrey 16 16 396 22
12 Colin Munro Nottinghamshire 12 12 333 22
13 Daryl Mitchell Lancashire 14 14 435 21
14 Kiran Carlson Glamorgan 14 14 392 21
15 Wayne Madsen Derbyshire 14 14 580 20
16 Tom Banton Somerset 16 16 468 20
17 Max Holden Middlesex 14 14 420 18
18 Ravi Bopara Sussex 13 13 408 18
19 Jos Buttler Lancashire 10 10 334 18
20 Mitchell Santner Worcestershire 12 12 404 17
21 Rishi Patel Leicestershire 14 14 390 17
22 Ryan Higgins Middlesex 14 13 375 17
23 Jordan Cox Kent 14 13 315 17
24 Leus du Plooy Derbyshire 14 14 291 17
25 Daniel Bell-Drummond Kent 13 13 600 16
26 Dan Lawrence Essex 13 13 386 16
27 Haider Ali Derbyshire 14 14 335 16
28 Shadab Khan Sussex 12 12 240 16
29 Michael Pepper Essex 14 14 409 15
30 Ben McDermott Hampshire 15 15 407 15
31 Adam Hose Worcestershire 15 15 397 15
32 Joe Denly Kent 12 12 365 15
33 Graham Clark Durham 12 11 350 15
34 Sam Hain Birmingham Bears 10 10 481 14
35 Rob Yates Birmingham Bears 12 12 447 14
36 Colin Ingram Glamorgan 10 10 376 14
37 Jack Haynes Worcestershire 15 15 353 14
38 Steven Croft Lancashire 12 11 345 14
39 Jordan Thompson Yorkshire 13 10 147 14
40 Tom Moores Nottinghamshire 15 15 371 13
41 Ben Charlesworth Gloucestershire 13 13 299 13
42 Liam Livingstone Lancashire 13 12 271 13
43 Jamie Overton Surrey 16 13 222 13
44 Sean Abbott Surrey 14 8 176 13
45 Chris Jordan Surrey 13 8 145 13
46 Stevie Eskinazi Middlesex 14 14 462 12
47 Chris Lynn Northamptonshire 13 13 364 12
48 Saif Zaib Northamptonshire 14 14 330 12
49 Feroze Khushi Essex 13 13 281 12
50 Grant Roelofsen Gloucestershire 13 12 275 12
51 Miles Hammond Gloucestershire 14 14 245 12
52 Kashif Ali Worcestershire 15 15 238 12
53 Sunil Narine Surrey 15 12 203 12
54 David Wiese Yorkshire 12 11 197 12
55 Liam Dawson Hampshire 16 9 170 12
56 Timm van der Gugten Glamorgan 8 8 148 12
57 Michael Jones Durham 14 12 331 11
58 Sean Dickson Somerset 11 10 263 11
59 Glenn Maxwell Birmingham Bears 14 14 248 11
60 Luke Wells Lancashire 12 11 216 11
61 Harrison Ward Sussex 6 6 165 11
62 Sam Northeast Glamorgan 14 13 315 10
63 Matt Critchley Essex 17 17 279 10
64 Dan Mousley Birmingham Bears 15 15 263 10
65 Lewis Gregory Somerset 14 11 189 10
66 Andrew Tye Northamptonshire 14 11 136 10
67 Brett D'Oliveira Worcestershire 15 15 369 9
68 Alex Hales Nottinghamshire 15 15 328 9
69 Joe Cracknell Middlesex 14 14 298 9
70 Luis Reece Derbyshire 12 12 268 9
71 Brooke Guest Derbyshire 12 11 227 9
72 Sam Billings Kent 14 14 221 9
73 Ben Green Somerset 17 12 183 9
74 Toby Albert Hampshire 12 9 162 9
75 Adam Rossington Essex 10 10 132 9
76 Usama Mir Worcestershire 11 6 132 9
77 Shaheen Afridi Nottinghamshire 14 9 76 9
78 Ollie Robinson Durham 14 12 380 8
79 Joe Weatherley Hampshire 16 14 379 8
80 Michael Burgess Sussex 14 13 300 8
81 Harry Came Derbyshire 6 6 248 8
82 Jack Davies Middlesex 11 10 176 8
83 Louis Kimber Leicestershire 9 8 172 8
84 Brydon Carse Durham 6 4 105 8
85 Alex Davies Birmingham Bears 15 15 345 7
86 Alex Lees Durham 14 13 340 7
87 Wiaan Mulder Leicestershire 12 12 306 7
88 Tom Clark Sussex 14 14 294 7
89 Ashton Turner Durham 14 12 284 7
90 David Willey Northamptonshire 14 14 235 7
91 Nick Welch Leicestershire 14 14 234 7
92 Tom Curran Surrey 15 14 229 7
93 Pieter Malan Middlesex 8 8 206 7
94 Ed Pollock Worcestershire 15 12 138 7
95 Oli Carter Sussex 7 7 131 7
96 Grant Stewart Kent 14 5 84 7
97 Ricardo Vasconcelos Northamptonshire 11 11 341 6
98 Tom Abell Somerset 16 16 312 6
99 Tawanda Muyeye Kent 14 14 291 6
100 Adam Lyth Yorkshire 13 13 237 6
101 Phil Salt Lancashire 12 12 237 6
102 Tom Wood Derbyshire 7 7 218 6
103 Ben Cox Worcestershire 15 12 195 6
104 Matthew Revis Yorkshire 13 9 169 6
105 Edward Byrom Glamorgan 5 5 120 6
106 Simon Harmer Essex 17 14 118 6
107 Mattie McKiernan Derbyshire 13 9 102 6
108 Robin Das Essex 14 13 266 5
109 Chris Benjamin Birmingham Bears 15 14 214 5
110 Jamie Smith Surrey 14 11 178 5
111 Graeme van Buuren Gloucestershire 9 8 157 5
112 Jack Leaning Kent 14 9 154 5
113 Lewis McManus Northamptonshire 14 12 151 5
114 Luke Hollman Middlesex 14 12 147 5
115 Jack Taylor Gloucestershire 10 10 136 5
116 Billy Root Glamorgan 10 8 135 5
117 Rehan Ahmed Leicestershire 12 10 132 5
118 Ross Whiteley Hampshire 16 11 130 5
119 Jacob Bethell Birmingham Bears 7 7 106 5
120 Fynn Hudson-Prentice Sussex 11 10 104 5
121 Tom Hartley Lancashire 14 9 86 5
122 Nathan McAndrew Sussex 7 7 48 5
123 Emilio Gay Northamptonshire 9 9 223 4
124 Steven Mullaney Nottinghamshire 14 11 145 4
125 Tom Prest Hampshire 7 7 128 4
126 Lewis Hill Leicestershire 6 6 126 4
127 Chris Dent Gloucestershire 4 4 109 4
128 Lyndon James Nottinghamshire 8 8 106 4
129 Ben Wells Gloucestershire 8 8 93 4
130 Ben Mike Yorkshire 11 9 84 4
131 Henry Brookes Birmingham Bears 12 7 63 4
132 Cam Fletcher Glamorgan 3 3 58 4
133 Matthew Montgomery Nottinghamshire 15 15 287 3
134 Shan Masood Yorkshire 13 11 189 3
135 Tom Alsop Sussex 9 9 174 3
136 James Wharton Yorkshire 6 6 145 3
137 Peter Handscomb Leicestershire 5 5 128 3
138 George Linde Kent 14 8 102 3
139 James Fuller Hampshire 13 8 100 3
140 Michael Bracewell Worcestershire 7 7 91 3
141 James Bracey Gloucestershire 8 7 86 3
142 Martin Andersson Middlesex 12 8 80 3
143 Dom Bess Yorkshire 13 7 71 3
144 Joey Evison Kent 9 3 62 3
145 Ali Orr Sussex 2 2 57 3
146 Jafer Chohan Yorkshire 13 5 55 3
147 Alex Blake Kent 2 2 54 3
148 Matt Henry Somerset 14 5 44 3
149 Adam Finch Worcestershire 10 6 41 3
150 Marchant de Lange Gloucestershire 2 2 26 3
151 Naveen-ul-Haq Leicestershire 5 2 25 3
152 Colin Ackermann Leicestershire 13 13 161 2
153 Samit Patel Nottinghamshire 12 8 136 2
154 Justin Broad Northamptonshire 6 6 130 2
155 Tom Taylor Northamptonshire 14 8 125 2
156 James Coles Sussex 11 10 122 2
157 Bas de Leede Durham 9 6 120 2
158 Zafar Gohar Gloucestershire 9 8 97 2
159 Jason Roy Surrey 3 3 91 2
160 Tom Lammonby Somerset 8 6 87 2
161 Benny Howell Hampshire 8 4 82 2
162 John Simpson Middlesex 9 7 73 2
163 Will Buttleman Essex 7 6 67 2
164 Josh De Caires Middlesex 9 5 67 2
165 Matt Taylor Gloucestershire 10 8 61 2
166 Mike Finan Leicestershire 7 6 55 2
167 Craig Overton Somerset 14 7 53 2
168 David Payne Gloucestershire 14 9 52 2
169 Chris Woakes Birmingham Bears 6 5 47 2
170 Luke Wood Lancashire 14 7 41 2
171 Liam Trevaskis Durham 14 6 33 2
172 Nathan Ellis Hampshire 16 3 29 2
173 Dominic Drakes Birmingham Bears 2 2 23 2
174 Harry Swindells Leicestershire 8 6 113 1
175 Jonathan Tattersall Yorkshire 12 6 84 1
176 Ed Barnard Birmingham Bears 10 8 81 1
177 Rob Jones Lancashire 10 6 80 1
178 Josh Cobb Northamptonshire 8 7 76 1
179 Will Smale Glamorgan 5 4 65 1
180 Colin de Grandhomme Lancashire 9 8 61 1
181 Chris Wood Hampshire 15 6 53 1
182 Moeen Ali Birmingham Bears 4 4 48 1
183 Danial Ibrahim Sussex 4 4 47 1
184 Peter Hatzoglou Glamorgan 13 6 45 1
185 Imad Wasim Nottinghamshire 3 3 41 1
186 Tom Westley Essex 4 4 40 1
187 Jake Lintott Birmingham Bears 13 4 38 1
188 Tom Scriven Leicestershire 6 5 38 1
189 Sol Budinger Leicestershire 4 4 35 1
190 Anuj Dal Derbyshire 4 4 33 1
191 Zak Chappell Derbyshire 14 6 30 1
192 Nathan Sowter Durham 14 3 29 1
193 Roelof van der Merwe Somerset 10 4 28 1
194 Gus Atkinson Surrey 14 6 27 1
195 Danny Lamb Gloucestershire 4 3 26 1
196 Tom Haines Sussex 3 3 25 1
197 Alex Thomson Derbyshire 5 2 22 1
198 Danny Briggs Birmingham Bears 12 4 21 1
199 Wayne Parnell Durham 9 5 19 1
200 Aneurin Donald Hampshire 4 4 19 1
201 Dan Douthwaite Glamorgan 6 3 18 1
202 Shane Snater Essex 15 8 18 1
203 Ruaidhri Smith Glamorgan 12 8 16 1
204 Paul Stirling Birmingham Bears 2 2 15 1
205 Henry Crocombe Sussex 8 4 15 1
206 Josh Shaw Gloucestershire 2 1 14 1
207 Luke Doneathy Durham 5 2 14 1

Most Fours in T20 Blast 2023

POS PLAYER TEAM MATCHES INN RUNS 4s
1 James Vince Hampshire 16 16 670 70
2 Daniel Bell-Drummond Kent 13 13 600 62
3 Wayne Madsen Derbyshire 14 14 580 62
4 Laurie Evans Surrey 16 16 563 60
5 Stevie Eskinazi Middlesex 14 14 462 56
6 Will Smeed Somerset 17 17 523 55
7 Tom Banton Somerset 16 16 468 55
8 Michael Pepper Essex 14 14 409 54
9 Dawid Malan Yorkshire 13 13 546 52
10 Ricardo Vasconcelos Northamptonshire 11 11 341 50
11 Will Jacks Surrey 16 16 558 48
12 Rob Yates Birmingham Bears 12 12 447 48
13 Joe Clarke Nottinghamshire 15 15 432 48
14 Max Holden Middlesex 14 14 420 48
15 Alex Davies Birmingham Bears 15 15 345 47
16 Tom Kohler-Cadmore Somerset 17 17 489 46
17 Ben McDermott Hampshire 15 15 407 46
18 Brett D'Oliveira Worcestershire 15 15 369 46
19 Mitchell Santner Worcestershire 12 12 404 43
20 Colin Ingram Glamorgan 10 10 376 43
21 Tom Clark Sussex 14 14 294 43
22 Sam Hain Birmingham Bears 10 10 481 42
23 Dan Lawrence Essex 13 13 386 42
24 Chris Lynn Northamptonshire 13 13 364 42
25 Kiran Carlson Glamorgan 14 14 392 40
26 Alex Hales Nottinghamshire 15 15 328 39
27 Ravi Bopara Sussex 13 13 408 38
28 Joe Cracknell Middlesex 14 14 298 38
29 Robin Das Essex 14 13 266 38
30 Jack Haynes Worcestershire 15 15 353 36
31 Graham Clark Durham 12 11 350 36
32 Tawanda Muyeye Kent 14 14 291 36
33 Chris Cooke Glamorgan 14 14 419 35
34 Joe Weatherley Hampshire 16 14 379 35
35 Ryan Higgins Middlesex 14 13 375 35
36 Matthew Montgomery Nottinghamshire 15 15 287 35
37 Tom Moores Nottinghamshire 15 15 371 34
38 Adam Hose Worcestershire 15 15 397 33
39 Rishi Patel Leicestershire 14 14 390 33
40 Alex Lees Durham 14 13 340 33
41 Ollie Robinson Durham 14 12 380 32
42 Steven Croft Lancashire 12 11 345 32
43 Saif Zaib Northamptonshire 14 14 330 31
44 Michael Jones Durham 14 12 331 30
45 Sam Northeast Glamorgan 14 13 315 30
46 Ben Charlesworth Gloucestershire 13 13 299 30
47 Emilio Gay Northamptonshire 9 9 223 30
48 Joe Denly Kent 12 12 365 29
49 Adam Lyth Yorkshire 13 13 237 29
50 Glenn Maxwell Birmingham Bears 14 14 248 28
51 Phil Salt Lancashire 12 12 237 28
52 Sam Curran Surrey 16 16 396 27
53 Jos Buttler Lancashire 10 10 334 27
54 Michael Burgess Sussex 14 13 300 27
55 Luis Reece Derbyshire 12 12 268 27
56 Nick Welch Leicestershire 14 14 234 27
57 Daniel Sams Essex 17 17 419 26
58 Wiaan Mulder Leicestershire 12 12 306 26
59 Grant Roelofsen Gloucestershire 13 12 275 26
60 Daryl Mitchell Lancashire 14 14 435 25
61 Colin Munro Nottinghamshire 12 12 333 25
62 Jordan Cox Kent 14 13 315 25
63 Tom Abell Somerset 16 16 312 25
64 Tom Wood Derbyshire 7 7 218 25
65 Paul Walter Essex 17 17 363 24
66 Haider Ali Derbyshire 14 14 335 24
67 Ashton Turner Durham 14 12 284 24
68 Luke Wells Lancashire 12 11 216 24
69 Miles Hammond Gloucestershire 14 14 245 23
70 Tom Curran Surrey 15 14 229 23
71 Chris Benjamin Birmingham Bears 15 14 214 23
72 Feroze Khushi Essex 13 13 281 22
73 Harry Came Derbyshire 6 6 248 22
74 Matt Critchley Essex 17 17 279 21
75 David Willey Northamptonshire 14 14 235 21
76 Pieter Malan Middlesex 8 8 206 21
77 Sunil Narine Surrey 15 12 203 21
78 Sean Dickson Somerset 11 10 263 20
79 Brooke Guest Derbyshire 12 11 227 20
80 Shan Masood Yorkshire 13 11 189 20
81 James Wharton Yorkshire 6 6 145 20
82 Leus du Plooy Derbyshire 14 14 291 19
83 Dan Mousley Birmingham Bears 15 15 263 19
84 Ben Cox Worcestershire 15 12 195 19
85 Jamie Overton Surrey 16 13 222 18
86 Tom Alsop Sussex 9 9 174 18
87 Sam Billings Kent 14 14 221 17
88 David Wiese Yorkshire 12 11 197 17
89 Ollie Price Gloucestershire 11 10 160 17
90 Graeme van Buuren Gloucestershire 9 8 157 16
91 Steven Mullaney Nottinghamshire 14 11 145 16
92 Jack Davies Middlesex 11 10 176 15
93 Luke Hollman Middlesex 14 12 147 15
94 Edward Byrom Glamorgan 5 5 120 15
95 Chris Dent Gloucestershire 4 4 109 15
96 Liam Livingstone Lancashire 13 12 271 14
97 Kashif Ali Worcestershire 15 15 238 14
98 Louis Kimber Leicestershire 9 8 172 14
99 Colin Ackermann Leicestershire 13 13 161 14
100 Shadab Khan Sussex 12 12 240 13
101 Ben Green Somerset 17 12 183 13
102 Matthew Revis Yorkshire 13 9 169 13
103 Toby Albert Hampshire 12 9 162 13
104 Lewis McManus Northamptonshire 14 12 151 13
105 Adam Rossington Essex 10 10 132 13
106 Lewis Hill Leicestershire 6 6 126 13
107 Liam Dawson Hampshire 16 9 170 12
108 Harrison Ward Sussex 6 6 165 12
109 Jack Taylor Gloucestershire 10 10 136 12
110 Billy Root Glamorgan 10 8 135 12
111 Rehan Ahmed Leicestershire 12 10 132 12
112 Oli Carter Sussex 7 7 131 12
113 Justin Broad Northamptonshire 6 6 130 12
114 Tom Prest Hampshire 7 7 128 12
115 James Coles Sussex 11 10 122 12
116 Jamie Smith Surrey 14 11 178 11
117 Jack Leaning Kent 14 9 154 11
118 Ed Pollock Worcestershire 15 12 138 11
119 Samit Patel Nottinghamshire 12 8 136 11
120 George Linde Kent 14 8 102 11
121 Michael Bracewell Worcestershire 7 7 91 11
122 Will Buttleman Essex 7 6 67 11
123 Will Smale Glamorgan 5 4 65 11
124 Peter Handscomb Leicestershire 5 5 128 10
125 Lyndon James Nottinghamshire 8 8 106 10
126 Tom Lammonby Somerset 8 6 87 10
127 Jonathan Tattersall Yorkshire 12 6 84 10
128 Lewis Gregory Somerset 14 11 189 9
129 Andrew Tye Northamptonshire 14 11 136 9
130 Usama Mir Worcestershire 11 6 132 9
131 Harry Swindells Leicestershire 8 6 113 9
132 Jason Roy Surrey 3 3 91 9
133 Benny Howell Hampshire 8 4 82 9
134 Josh Cobb Northamptonshire 8 7 76 9
135 Sean Abbott Surrey 14 8 176 8
136 Bas de Leede Durham 9 6 120 8
137 James Bracey Gloucestershire 8 7 86 8
138 Jordan Clark Surrey 4 4 63 8
139 Tom Taylor Northamptonshire 14 8 125 7
140 Fynn Hudson-Prentice Sussex 11 10 104 7
141 Mattie McKiernan Derbyshire 13 9 102 7
142 James Fuller Hampshire 13 8 100 7
143 Zafar Gohar Gloucestershire 9 8 97 7
144 Ben Wells Gloucestershire 8 8 93 7
145 Ed Barnard Birmingham Bears 10 8 81 7
146 John Simpson Middlesex 9 7 73 7
147 Josh De Caires Middlesex 9 5 67 7
148 Ali Orr Sussex 2 2 57 7
149 Chris Wood Hampshire 15 6 53 7
150 Timm van der Gugten Glamorgan 8 8 148 6
151 Ross Whiteley Hampshire 16 11 130 6
152 Jacob Bethell Birmingham Bears 7 7 106 6
153 Ben Mike Yorkshire 11 9 84 6
154 Rob Jones Lancashire 10 6 80 6
155 Dom Bess Yorkshire 13 7 71 6
156 Joey Evison Kent 9 3 62 6
157 Alex Blake Kent 2 2 54 6
158 George Garton Sussex 7 6 49 6
159 Prem Sisodiya Glamorgan 8 4 35 6
160 Jordan Thompson Yorkshire 13 10 147 5
161 Simon Harmer Essex 17 14 118 5
162 Tom Hartley Lancashire 14 9 86 5
163 Grant Stewart Kent 14 5 84 5
164 Matt Taylor Gloucestershire 10 8 61 5
165 Craig Overton Somerset 14 7 53 5
166 Danial Ibrahim Sussex 4 4 47 5
167 Brydon Carse Durham 6 4 105 4
168 Martin Andersson Middlesex 12 8 80 4
169 Henry Brookes Birmingham Bears 12 7 63 4
170 Jafer Chohan Yorkshire 13 5 55 4
171 Mike Finan Leicestershire 7 6 55 4
172 Moeen Ali Birmingham Bears 4 4 48 4
173 Jonathan Bushnell Durham 2 1 40 4
174 Jake Lintott Birmingham Bears 13 4 38 4
175 Tom Scriven Leicestershire 6 5 38 4
176 Graeme White Northamptonshire 4 2 19 4
177 Chris Jordan Surrey 13 8 145 3
178 Tom Smith Gloucestershire 13 7 48 3
179 Chris Woakes Birmingham Bears 6 5 47 3
180 Callum Parkinson Leicestershire 14 9 46 3
181 Peter Hatzoglou Glamorgan 13 6 45 3
182 Kasey Aldridge Somerset 4 3 43 3
183 Haseeb Hameed Nottinghamshire 2 2 41 3
184 Adam Finch Worcestershire 10 6 41 3
185 Tom Westley Essex 4 4 40 3
186 Arron Lilley Leicestershire 5 5 33 3
187 Callum Taylor Glamorgan 4 3 31 3
188 Tymal Mills Sussex 12 5 18 3
189 Tom Bevan Glamorgan 2 1 17 3
190 Shaheen Afridi Nottinghamshire 14 9 76 2
191 Colin de Grandhomme Lancashire 9 8 61 2
192 David Payne Gloucestershire 14 9 52 2
193 Imad Wasim Nottinghamshire 3 3 41 2
194 Andrew Gorvin Glamorgan 5 4 41 2
195 Sol Budinger Leicestershire 4 4 35 2
196 George Bell Lancashire 6 3 34 2
197 Anuj Dal Derbyshire 4 4 33 2
198 Nathan Ellis Hampshire 16 3 29 2
199 Danny Lamb Gloucestershire 4 3 26 2
200 Josh Davey Somerset 9 3 25 2
201 Dane Vilas Lancashire 5 4 25 2
202 Rob Keogh Northamptonshire 3 3 22 2
203 Matthew Carter Nottinghamshire 14 6 22 2
204 Tom Helm Middlesex 13 6 20 2
205 James Sales Northamptonshire 8 4 19 2
206 Ben Raine Durham 13 2 15 2
207 Zain Ul-Hassan Glamorgan 3 2 14 2
208 Cam Fletcher Glamorgan 3 3 58 1
209 Nathan McAndrew Sussex 7 7 48 1
210 Matt Henry Somerset 14 5 44 1
211 Luke Wood Lancashire 14 7 41 1
212 Zak Chappell Derbyshire 14 6 30 1
213 Nathan Sowter Durham 14 3 29 1
214 Roelof van der Merwe Somerset 10 4 28 1
215 Gus Atkinson Surrey 14 6 27 1
216 Marchant de Lange Gloucestershire 2 2 26 1
217 Naveen-ul-Haq Leicestershire 5 2 25 1
218 Tom Haines Sussex 3 3 25 1
219 Zaman Akhter Gloucestershire 3 3 24 1
220 Alex Thomson Derbyshire 5 2 22 1
221 Danny Briggs Birmingham Bears 12 4 21 1
222 Calvin Harrison Nottinghamshire 9 6 20 1
223 Aneurin Donald Hampshire 4 4 19 1
224 Tom Price Gloucestershire 4 3 19 1
225 Dan Douthwaite Glamorgan 6 3 18 1
226 Paul Stirling Birmingham Bears 2 2 15 1
227 Josh Shaw Gloucestershire 2 1 14 1
228 Blake Cullen Middlesex 8 3 11 1
229 Will Luxton Yorkshire 3 3 11 1
230 Nathan Fernandes Middlesex 7 4 11 1
231 Brandon Glover Durham 7 1 9 1
232 Hasan Ali Birmingham Bears 5 3 9 1
233 Cameron Steel Surrey 7 3 8 1
234 Jonny Bairstow Yorkshire 1 1 7 1
235 Will Davis Leicestershire 4 2 7 1
236 Jack Blatherwick Lancashire 5 1 7 1
237 Josh Rymell Essex 2 2 7 1
238 Wes Agar Kent 5 1 6 1
239 Aron Nijjar Essex 2 2 5 1
240 Ben Sanderson Northamptonshire 9 2 4 1

Most Catches in T20 Blast 2023

POS PLAYER TEAM INN CATCHES

Most Wickets in T20 Blast 2023

POS PLAYER TEAM MATCHES INN BALLS WKTS 5Wkts
1 Matt Henry Somerset 14 14 314 31 0
2 Ben Green Somerset 17 17 325 30 0
3 Zak Chappell Derbyshire 14 14 301 26 0
4 Zaman Khan Derbyshire 14 14 300 25 0
5 Daniel Sams Essex 17 17 375 25 0
6 Nathan Sowter Durham 14 14 310 24 1
7 Grant Stewart Kent 14 14 250 24 0
8 Patrick Brown Worcestershire 15 15 291 24 0
9 Nathan Ellis Hampshire 16 16 315 23 0
10 Matt Critchley Essex 17 17 315 23 1
11 Shaheen Afridi Nottinghamshire 14 14 327 22 0
12 Michael Hogan Kent 14 14 323 22 0
13 John Turner Hampshire 11 11 222 21 0
14 Dan Mousley Birmingham Bears 15 15 295 21 0
15 Sunil Narine Surrey 15 15 353 20 0
16 George Scrimshaw Derbyshire 14 14 314 20 0
17 Simon Harmer Essex 17 17 306 20 0
18 Jordan Thompson Yorkshire 13 12 279 20 1
19 Usama Mir Worcestershire 11 11 264 19 0
20 Andrew Tye Northamptonshire 14 14 268 19 0
21 Jamie McIlroy Glamorgan 13 13 281 19 0
22 Craig Overton Somerset 14 14 306 18 0
23 Luke Wood Lancashire 14 14 305 18 0
24 Tymal Mills Sussex 12 12 270 18 0
25 Tom Taylor Northamptonshire 14 14 245 18 1
26 Callum Parkinson Leicestershire 14 14 330 17 0
27 Tom Smith Gloucestershire 13 13 250 17 0
28 Peter Hatzoglou Glamorgan 13 13 278 17 0
29 Freddie Heldreich Northamptonshire 12 11 225 17 0
30 Ben Raine Durham 13 13 269 16 0
31 David Willey Northamptonshire 14 14 288 16 0
32 Sam Curran Surrey 16 16 342 16 1
33 Sam Cook Essex 15 15 315 16 0
34 David Payne Gloucestershire 14 14 318 15 0
35 Lewis Gregory Somerset 14 14 229 15 0
36 Chris Jordan Surrey 13 13 271 15 0
37 Chris Wood Hampshire 15 15 265 15 0
38 Brett D'Oliveira Worcestershire 15 13 204 15 0
39 Wayne Parnell Durham 9 9 210 15 0
40 Ben Sanderson Northamptonshire 9 9 204 14 0
41 Danny Briggs Birmingham Bears 12 12 221 14 0
42 Liam Dawson Hampshire 16 14 264 14 0
43 George Linde Kent 14 14 294 14 0
44 Josh Davey Somerset 9 9 186 14 0
45 Jake Ball Nottinghamshire 9 9 204 14 0
46 Roelof van der Merwe Somerset 10 9 174 13 0
47 Shane Snater Essex 15 15 219 13 0
48 Gus Atkinson Surrey 14 13 259 13 0
49 Ben Mike Yorkshire 11 11 186 13 0
50 Calvin Harrison Nottinghamshire 9 8 134 12 0
51 Mitchell Santner Worcestershire 12 12 285 12 0
52 Steven Mullaney Nottinghamshire 14 14 258 12 0
53 Daryl Mitchell Lancashire 14 12 204 12 0
54 Paul Walter Essex 17 16 210 12 0
55 Shadab Khan Sussex 12 11 221 12 0
56 Henry Brookes Birmingham Bears 12 12 220 12 0
57 Ruaidhri Smith Glamorgan 12 12 252 12 0
58 Tom Helm Middlesex 13 13 297 12 0
59 Matthew Carter Nottinghamshire 14 14 312 11 0
60 Dillon Pennington Worcestershire 14 14 250 11 0
61 Samit Patel Nottinghamshire 12 12 262 11 0
62 David Wiese Yorkshire 12 11 258 11 0
63 Jake Lintott Birmingham Bears 13 13 228 11 0
64 Luke Hollman Middlesex 14 14 260 11 0
65 Ryan Higgins Middlesex 14 13 262 11 0
66 Martin Andersson Middlesex 12 12 215 11 0
67 Luke Wells Lancashire 12 11 198 10 0
68 Glenn Maxwell Birmingham Bears 14 13 198 10 0
69 Will Jacks Surrey 16 8 114 10 0
70 Ollie Price Gloucestershire 11 9 103 10 0
71 Aristides Karvelas Sussex 7 7 119 10 0
72 Sean Abbott Surrey 14 14 218 10 0
73 Craig Miles Birmingham Bears 8 7 129 10 0
74 Dan Douthwaite Glamorgan 6 6 124 10 0
75 Hasan Ali Birmingham Bears 5 5 114 9 0
76 Rehan Ahmed Leicestershire 12 12 275 9 0
77 Matthew Revis Yorkshire 13 12 240 9 0
78 Tom Scriven Leicestershire 6 5 102 9 0
79 Liam Trevaskis Durham 14 13 227 9 0
80 Timm van der Gugten Glamorgan 8 8 174 9 0
81 Kane Richardson Kent 7 7 143 9 0
82 Ish Sodhi Somerset 5 5 120 8 0
83 Ravi Bopara Sussex 13 12 227 8 0
84 Matt Taylor Gloucestershire 10 10 198 8 0
85 Blake Cullen Middlesex 8 8 176 8 0
86 Mattie McKiernan Derbyshire 13 13 234 8 0
87 Josh De Caires Middlesex 9 9 162 8 0
88 Prem Sisodiya Glamorgan 8 8 168 8 0
89 Zafar Gohar Gloucestershire 9 9 179 7 0
90 Fred Klaassen Kent 5 5 114 7 0
91 Wes Agar Kent 5 5 114 7 0
92 Chris Woakes Birmingham Bears 6 6 144 7 0
93 James Fuller Hampshire 13 12 171 7 0
94 Colin de Grandhomme Lancashire 9 7 104 7 0
95 Liam Livingstone Lancashire 13 12 180 7 0
96 Peter Siddle Somerset 7 7 136 7 0
97 Tom Hartley Lancashire 14 13 186 7 0
98 Michael Bracewell Worcestershire 7 7 144 7 0
99 Adam Finch Worcestershire 10 10 212 7 0
100 Henry Crocombe Sussex 8 8 126 7 0
101 Nathan McAndrew Sussex 7 7 137 7 0
102 Mike Finan Leicestershire 7 7 147 7 0
103 Dom Bess Yorkshire 13 11 198 6 0
104 Jack Leaning Kent 14 9 126 6 0
105 Scott Currie Hampshire 5 5 101 6 0
106 Benny Howell Hampshire 8 8 114 6 0
107 Mason Crane Hampshire 6 6 117 6 0
108 Josh Hull Leicestershire 5 5 102 6 0
109 Tom Lawes Surrey 8 8 125 6 0
110 Jack Brooks Nottinghamshire 2 2 39 6 0
111 Bas de Leede Durham 9 8 126 6 0
112 Moeen Ali Birmingham Bears 4 3 66 5 0
113 Brad Currie Sussex 6 6 90 5 0
114 Jafer Chohan Yorkshire 13 11 186 5 0
115 George Garton Sussex 7 7 111 5 0
116 Alex Thomson Derbyshire 5 5 96 5 0
117 Tom Bailey Lancashire 7 7 108 5 0
118 Jack Blatherwick Lancashire 5 5 88 5 0
119 Saqib Mahmood Lancashire 3 3 59 4 0
120 Naseem Shah Leicestershire 5 5 114 4 0
121 Ashton Turner Durham 14 12 144 4 0
122 Dominic Drakes Birmingham Bears 2 2 48 4 0
123 Imad Wasim Nottinghamshire 3 3 67 4 0
124 Shoaib Bashir Somerset 5 4 66 4 0
125 Naveen-ul-Haq Leicestershire 5 5 108 4 0
126 Cameron Steel Surrey 7 3 54 4 0
127 Ajeet Singh-Dale Gloucestershire 2 2 48 4 0
128 Ethan Bamber Middlesex 2 2 42 4 0
129 Joey Evison Kent 9 7 132 4 0
130 Nathan Fernandes Middlesex 7 7 78 4 0
131 Josh Tongue Worcestershire 3 3 60 4 0
132 Conor McKerr Nottinghamshire 4 4 84 4 0
133 Graeme van Buuren Gloucestershire 9 5 87 3 0
134 Justin Broad Northamptonshire 6 4 30 3 0
135 Zaman Akhter Gloucestershire 3 3 66 3 0
136 Colin Ackermann Leicestershire 13 11 156 3 0
137 Andrew Gorvin Glamorgan 5 5 97 3 0
138 Dan Lawrence Essex 13 3 30 3 0
139 Aaron Beard Essex 6 6 78 3 0
140 Matthew Salisbury Leicestershire 4 4 72 3 0
141 Luis Reece Derbyshire 12 6 62 3 0
142 Matt Quinn Kent 2 2 48 3 0
143 Wiaan Mulder Leicestershire 12 4 60 3 0
144 Fynn Hudson-Prentice Sussex 11 9 111 3 0
145 Roman Walker Leicestershire 1 1 24 2 0
146 Saif Zaib Northamptonshire 14 4 62 2 0
147 Marchant de Lange Gloucestershire 2 2 27 2 0
148 Matthew Montgomery Nottinghamshire 15 3 24 2 0
149 Matt Parkinson Lancashire 6 6 104 2 0
150 Mark Watt Derbyshire 9 9 186 2 0
151 Matthew Fisher Yorkshire 4 3 65 2 0
152 Daniel Worrall Surrey 1 1 24 2 0
153 Josh Shaw Gloucestershire 2 2 48 2 0
154 Luke Robinson Durham 3 3 42 2 0
155 Danny Lamb Gloucestershire 4 4 90 2 0
156 Max Harris Middlesex 2 2 36 2 0
157 Brandon Glover Durham 7 7 114 2 0
158 Kiran Carlson Glamorgan 14 4 32 2 0
159 Will Davis Leicestershire 4 4 60 2 0
160 Ben Allison Essex 4 4 54 2 0
161 George Drissell Durham 3 3 49 1 0
162 Jonathan Bushnell Durham 2 1 6 1 0
163 Alex Russell Northamptonshire 1 1 24 1 0
164 Paul Coughlin Durham 1 1 24 1 0
165 Archie Lenham Sussex 1 1 18 1 0
166 James Sales Northamptonshire 8 6 90 1 0
167 Mitchell Stanley Worcestershire 1 1 12 1 0
168 Ed Barnard Birmingham Bears 10 5 36 1 0
169 James Coles Sussex 11 7 84 1 0
170 Tom Wood Derbyshire 7 4 36 1 0
171 Daniel Moriarty Surrey 1 1 18 1 0
172 Graeme White Northamptonshire 4 3 42 1 0
173 Joe Denly Kent 12 8 77 1 0
174 Thilan Walallawita Middlesex 1 1 24 1 0
175 Dominic Leech Yorkshire 1 1 24 1 0
176 Tom Price Gloucestershire 4 4 54 1 0
177 Ben Charlesworth Gloucestershire 13 3 45 1 0

Most Five-wicket hauls in T20 Blast 2023

POS PLAYER TEAM MATCHES INN RUNS WKTS 5Wkts
1 Tom Taylor Northamptonshire 14 14 365 18 1
2 Matt Critchley Essex 17 17 444 23 1
3 Nathan Sowter Durham 14 14 348 24 1
4 Sam Curran Surrey 16 16 486 16 1
5 Jordan Thompson Yorkshire 13 12 452 20 1

Best Economy in T20 Blast 2023

POS PLAYER TEAM MATCHES INN ECO SR
1 Olly Stone Nottinghamshire 1 1 2
2 George Drissell Durham 3 3 6
3 Jonathan Bushnell Durham 2 1 6
4 Saqib Mahmood Lancashire 3 3 6.41
5 Rob Yates Birmingham Bears 12 1 6.5
6 John Turner Hampshire 11 11 6.68
7 Nathan Sowter Durham 14 14 6.74
8 Alex Russell Northamptonshire 1 1 6.75
9 Ben Sanderson Northamptonshire 9 9 6.76
10 Hasan Ali Birmingham Bears 5 5 6.79
11 Ish Sodhi Somerset 5 5 6.95
12 Ben Raine Durham 13 13 7
13 Roman Walker Leicestershire 1 1 7
14 Calvin Harrison Nottinghamshire 9 8 7.07
15 Moeen Ali Birmingham Bears 4 3 7.09
16 Roelof van der Merwe Somerset 10 9 7.1
17 Callum Parkinson Leicestershire 14 14 7.2
18 Paul Coughlin Durham 1 1 7.25
19 Mitchell Santner Worcestershire 12 12 7.28
20 Danny Briggs Birmingham Bears 12 12 7.3
21 Luke Wells Lancashire 12 11 7.3
22 Usama Mir Worcestershire 11 11 7.3
23 David Payne Gloucestershire 14 14 7.32
24 Steven Mullaney Nottinghamshire 14 14 7.33
25 Nathan Ellis Hampshire 16 16 7.33
26 David Willey Northamptonshire 14 14 7.35
27 Craig Overton Somerset 14 14 7.35
28 Naseem Shah Leicestershire 5 5 7.37
29 Lewis Gregory Somerset 14 14 7.39
30 Dan Mousley Birmingham Bears 15 15 7.42
31 Zafar Gohar Gloucestershire 9 9 7.44
32 Ashton Turner Durham 14 12 7.5
33 Dominic Drakes Birmingham Bears 2 2 7.5
34 Brad Currie Sussex 6 6 7.53
35 Saif Zaib Northamptonshire 14 4 7.55
36 Chris Jordan Surrey 13 13 7.57
37 Liam Dawson Hampshire 16 14 7.61
38 Fred Klaassen Kent 5 5 7.63
39 Ravi Bopara Sussex 13 12 7.67
40 Archie Lenham Sussex 1 1 7.67
41 Dom Bess Yorkshire 13 11 7.7
42 Tom Smith Gloucestershire 13 13 7.75
43 Sunil Narine Surrey 15 15 7.77
44 Marchant de Lange Gloucestershire 2 2 7.78
45 Glenn Maxwell Birmingham Bears 14 13 7.82
46 Matt Henry Somerset 14 14 7.85
47 Chris Wood Hampshire 15 15 7.88
48 Luke Wood Lancashire 14 14 7.89
49 Graeme van Buuren Gloucestershire 9 5 7.93
50 Jafer Chohan Yorkshire 13 11 7.94
51 Jack Leaning Kent 14 9 7.95
52 Imad Wasim Nottinghamshire 3 3 7.97
53 Luke Fletcher Nottinghamshire 1 1 8
54 Matthew Montgomery Nottinghamshire 15 3 8
55 Wes Agar Kent 5 5 8.05
56 Matthew Carter Nottinghamshire 14 14 8.13
57 Matt Parkinson Lancashire 6 6 8.19
58 Justin Broad Northamptonshire 6 4 8.2
59 Brett D'Oliveira Worcestershire 15 13 8.24
60 Tom Curran Surrey 15 1 8.25
61 Daryl Mitchell Lancashire 14 12 8.26
62 Dillon Pennington Worcestershire 14 14 8.26
63 Matt Taylor Gloucestershire 10 10 8.27
64 Zaman Khan Derbyshire 14 14 8.28
65 Samit Patel Nottinghamshire 12 12 8.29
66 Chris Woakes Birmingham Bears 6 6 8.29
67 George Linde Kent 14 14 8.31
68 James Sales Northamptonshire 8 6 8.33
69 David Wiese Yorkshire 12 11 8.35
70 Daniel Sams Essex 17 17 8.4
71 Shaheen Afridi Nottinghamshire 14 14 8.4
72 Tymal Mills Sussex 12 12 8.44
73 Zaman Akhter Gloucestershire 3 3 8.45
74 Matt Critchley Essex 17 17 8.46
75 George Garton Sussex 7 7 8.49
76 Mitchell Stanley Worcestershire 1 1 8.5
77 Ben Kellaway Glamorgan 2 2 8.5
78 Blake Cullen Middlesex 8 8 8.52
79 Sam Curran Surrey 16 16 8.53
80 Will Jacks Surrey 16 8 8.53
81 Rehan Ahmed Leicestershire 12 12 8.53
82 Shane Snater Essex 15 15 8.55
83 Shoaib Bashir Somerset 5 4 8.55
84 Alex Thomson Derbyshire 5 5 8.62
85 James Fuller Hampshire 13 12 8.63
86 Colin Ackermann Leicestershire 13 11 8.65
87 Naveen-ul-Haq Leicestershire 5 5 8.72
88 Peter Hatzoglou Glamorgan 13 13 8.72
89 Mark Watt Derbyshire 9 9 8.74
90 Andrew Tye Northamptonshire 14 14 8.75
91 Matthew Fisher Yorkshire 4 3 8.77
92 Tom Bailey Lancashire 7 7 8.78
93 Gus Atkinson Surrey 14 13 8.78
94 George Scrimshaw Derbyshire 14 14 8.79
95 Colin de Grandhomme Lancashire 9 7 8.83
96 Liam Livingstone Lancashire 13 12 8.87
97 Jake Lintott Birmingham Bears 13 13 8.89
98 Tom Taylor Northamptonshire 14 14 8.94
99 Sam Cook Essex 15 15 8.97
100 Matthew Revis Yorkshire 13 12 8.97
101 Scott Currie Hampshire 5 5 8.97
102 Benny Howell Hampshire 8 8 9
103 Peter Siddle Somerset 7 7 9
104 Jordan Clark Surrey 4 1 9
105 Daniel Worrall Surrey 1 1 9
106 Ed Barnard Birmingham Bears 10 5 9
107 Cameron Steel Surrey 7 3 9
108 Ollie Price Gloucestershire 11 9 9.03
109 James Coles Sussex 11 7 9.07
110 Paul Walter Essex 17 16 9.09
111 Tom Hartley Lancashire 14 13 9.1
112 Wayne Parnell Durham 9 9 9.11
113 Ajeet Singh-Dale Gloucestershire 2 2 9.12
114 Mattie McKiernan Derbyshire 13 13 9.13
115 Michael Hogan Kent 14 14 9.14
116 Jamie McIlroy Glamorgan 13 13 9.14
117 Josh De Caires Middlesex 9 9 9.15
118 Freddie Heldreich Northamptonshire 12 11 9.2
119 Ben Green Somerset 17 17 9.23
120 Josh Davey Somerset 9 9 9.26
121 Simon Harmer Essex 17 17 9.27
122 Andrew Gorvin Glamorgan 5 5 9.28
123 Ethan Bamber Middlesex 2 2 9.29
124 Tom Scriven Leicestershire 6 5 9.29
125 Tom Wood Derbyshire 7 4 9.33
126 Daniel Moriarty Surrey 1 1 9.33
127 Aristides Karvelas Sussex 7 7 9.33
128 Shadab Khan Sussex 12 11 9.34
129 Zak Chappell Derbyshire 14 14 9.35
130 Josh Shaw Gloucestershire 2 2 9.38
131 Joey Evison Kent 9 7 9.41
132 Graeme White Northamptonshire 4 3 9.43
133 Harrison Ward Sussex 6 1 9.43
134 Luke Hollman Middlesex 14 14 9.51
135 Liam Trevaskis Durham 14 13 9.54
136 Mason Crane Hampshire 6 6 9.59
137 Henry Brookes Birmingham Bears 12 12 9.63
138 Jake Ball Nottinghamshire 9 9 9.65
139 Josh Hull Leicestershire 5 5 9.65
140 Michael Bracewell Worcestershire 7 7 9.67
141 Sean Abbott Surrey 14 14 9.69
142 Jordan Thompson Yorkshire 13 12 9.72
143 Craig Miles Birmingham Bears 8 7 9.77
144 Dan Lawrence Essex 13 3 9.8
145 Jack Blatherwick Lancashire 5 5 9.89
146 Ruaidhri Smith Glamorgan 12 12 9.9
147 Dan Douthwaite Glamorgan 6 6 9.92
148 Prem Sisodiya Glamorgan 8 8 9.96
149 Tom Lawes Surrey 8 8 9.98
150 Matthew Waite Worcestershire 2 2 10
151 Adam Finch Worcestershire 10 10 10.05
152 Ryan Higgins Middlesex 14 13 10.08
153 Oliver Hannon-Dalby Birmingham Bears 3 3 10.19
154 Grant Stewart Kent 14 14 10.2
155 Tom Helm Middlesex 13 13 10.24
156 Joe Denly Kent 12 8 10.29
157 Henry Crocombe Sussex 8 8 10.29
158 Aaron Beard Essex 6 6 10.38
159 Matthew Salisbury Leicestershire 4 4 10.5
160 Thilan Walallawita Middlesex 1 1 10.5
161 Nathan McAndrew Sussex 7 7 10.55
162 Josh Cobb Northamptonshire 8 5 10.57
163 Luke Robinson Durham 3 3 10.57
164 Danny Lamb Gloucestershire 4 4 10.6
165 Max Harris Middlesex 2 2 10.67
166 Timm van der Gugten Glamorgan 8 8 10.72
167 Mike Finan Leicestershire 7 7 10.73
168 Nathan Fernandes Middlesex 7 7 10.77
169 Josh Tongue Worcestershire 3 3 10.9
170 Kane Richardson Kent 7 7 10.95
171 Dominic Leech Yorkshire 1 1 11
172 Patrick Brown Worcestershire 15 15 11.09
173 Luis Reece Derbyshire 12 6 11.13
174 Brandon Glover Durham 7 7 11.21
175 Conor McKerr Nottinghamshire 4 4 11.21
176 Jack Brooks Nottinghamshire 2 2 11.23
177 Matt Quinn Kent 2 2 11.25
178 Kiran Carlson Glamorgan 14 4 11.25
179 Bas de Leede Durham 9 8 11.29
180 Wiaan Mulder Leicestershire 12 4 11.4
181 Tom Price Gloucestershire 4 4 11.44
182 Harry Podmore Glamorgan 1 1 11.5
183 Ben Mike Yorkshire 11 11 11.58
184 Kasey Aldridge Somerset 4 3 11.6
185 Martin Andersson Middlesex 12 12 11.69
186 Will Davis Leicestershire 4 4 11.7
187 Leus du Plooy Derbyshire 14 1 12
188 Tom Bevan Glamorgan 2 1 12
189 Ben Charlesworth Gloucestershire 13 3 12.4
190 Andrew Salter Glamorgan 2 2 12.5
191 Fynn Hudson-Prentice Sussex 11 9 12.54
192 Ben Allison Essex 4 4 12.67
193 Zain Ul-Hassan Glamorgan 3 3 12.67
194 Aron Nijjar Essex 2 2 12.83
195 Ross Whiteley Hampshire 16 1 13
196 Lyndon James Nottinghamshire 8 7 13.2
197 Ed Barnes Leicestershire 1 1 14.67
198 Toby Roland-Jones Middlesex 1 1 14.86
199 Jack Taylor Gloucestershire 10 2 15
200 Paul van Meekeren Gloucestershire 1 1 15
201 Louis Kimber Leicestershire 9 1 16
202 Callum Taylor Glamorgan 4 1 16
203 Toby Greatwood Middlesex 1 1 16

in T20 Blast 2023

POS PLAYER TEAM MATCHES INN ECO AVG

FAQs on T20 Blast 2023

  • Who scores the most runs in T20 Blast 2023?
    James Vince holds the record for most runs (670) in T20 Blast 2023
  • Who hit most fours in T20 Blast 2023?
    James Vince holds the record for most fours (70) in T20 Blast 2023
  • Who hit most sixes in T20 Blast 2023?
    Will Jacks holds the record for most sixes (31) in T20 Blast 2023
  • Who is highest wicket taker in T20 Blast 2023?
    Matt Henry is the top wicket-taker (31) in T20 Blast 2023
  • Who has the highest strike rate in T20 Blast 2023?
    Naveen-ul-Haq has the highest strike rate (277.78) in T20 Blast 2023
  • Who has taken most 5 wickets in T20 Blast 2023?
    Tom Taylor has taken most 5 wickets (1) in T20 Blast 2023

ಇತ್ತೀಚಿನ ಸುದ್ದಿಗಳು

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
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+