Menu

Account

Create a free account Go Pro

Already have an account? Log in

Fixtures
Upcoming Results Standings
Franchise
International

Gloucestershire Squad and Player Stats T20 Blast 2026

Every Gloucestershire player over the last 29 T20 Blast matches in numbers, from runs to wickets and catches

Updated 15 July 2026, after the Northamptonshire game

#Player M Inns Runs SR 6s Wkts Econ Ct Pts
1 Gloucestershire D'Arcy Short Batter 13 13 537 148.8 24 3 18.57 5 1191
2 Gloucestershire Miles Hammond Batter 29 29 520 122.9 22 0 - 21 1276
3 Gloucestershire Jack Taylor Batter 25 23 465 147.6 22 5 8.38 10 1211
4 Gloucestershire Ben Charlesworth Batter 24 23 431 142.2 22 3 10.06 6 1008
5 Gloucestershire Cameron Bancroft Keeper 15 15 394 122.4 7 0 - 6 778
6 O Gloucestershire Oliver Joseph Price All-rounder 24 20 354 132.6 13 10 8.33 15 1203
7 Gloucestershire James Bracey Keeper 20 16 289 133.8 12 0 - 15 753
8 Gloucestershire Graeme van Buuren All-rounder 15 12 173 136.2 6 9 6.76 3 715
9 Gloucestershire Dawid Malan Batter 3 3 158 156.4 4 0 - 3 310
10 Gloucestershire Beau Webster All-rounder 7 6 124 104.2 1 3 7.85 4 394
11 Gloucestershire Matthew Taylor All-rounder 24 14 96 124.7 5 27 7.98 13 1410
12 Gloucestershire Zafar Gohar Bowler 7 6 85 118.1 2 6 7.31 1 437
13 Gloucestershire David Payne Bowler 22 11 72 133.3 4 36 6.20 3 1781
14 Gloucestershire Grant Roelofsen Keeper 6 5 70 109.4 3 0 - 3 174
15 B Gloucestershire Ben Wells Batter 4 4 69 135.3 4 0 - 0 167
16 K Gloucestershire Kamran Dhariwal Batter 4 4 55 157.1 4 0 - 2 129
17 Gloucestershire Glenn Phillips Keeper 1 1 52 133.3 3 0 - 0 88
18 Gloucestershire Liam Scott All-rounder 3 3 44 118.9 1 2 8.95 0 161
19 Gloucestershire Thomas Smith All-rounder 13 5 38 105.6 0 17 7.84 3 769
20 Gloucestershire Chris Dent Batter 2 2 27 135.0 0 0 - 1 63
21 Z Gloucestershire Zaman Akhter All-rounder 3 2 21 131.3 1 1 12.00 2 88
22 Gloucestershire Marchant de Lange Bowler 11 4 14 140.0 0 13 8.34 2 585
23 Gloucestershire George Scott All-rounder 1 1 14 100.0 1 1 7.00 0 60
24 Gloucestershire Danny Lamb All-rounder 3 2 14 87.5 0 2 9.83 0 107
25 Gloucestershire Josh Shaw Bowler 11 4 13 108.3 1 20 7.00 3 869
26 T Gloucestershire Tom Price Batter 5 2 13 81.3 0 1 9.31 5 117
27 J Gloucestershire Joe Phillips Batter 2 2 12 66.7 0 0 - 2 36
28 Gloucestershire Benny Howell All-rounder 1 1 8 266.7 1 1 5.75 1 73
29 Gloucestershire Craig Miles All-rounder 2 1 4 50.0 0 4 5.49 0 158
30 A Gloucestershire Ajeet Dale Bowler 8 3 4 66.7 0 8 9.90 2 366
31 Gloucestershire Duan Jansen Bowler 3 2 2 66.7 0 10 6.44 2 417
32 Gloucestershire Paul van Meekeren All-rounder 1 0 0 - 0 0 10.00 0 7
33 Gloucestershire Will Williams Bowler 1 0 0 - 0 0 13.29 0 1
34 J Gloucestershire James Hayes All-rounder 2 1 0 0.0 0 4 11.17 1 156
35 A Gloucestershire Aman Akram Rao Bowler 1 0 0 - 0 0 10.50 0 3
36 D Gloucestershire Daaryoush Ahmed All-rounder 1 0 0 - 0 2 8.25 0 67
36 players over Gloucestershire's last 29 T20 Blast matches. Each head sorts the table.

Gloucestershire T20 Blast 2026 Squad

27 players named, the captain first, as of 11 Nov 2026

Gloucestershire T20 Blast Squad Questions

Who is Gloucestershire's top run scorer?

Over Gloucestershire's last 29 T20 Blast matches, D'Arcy Short with 537 runs in 13, at a strike rate of 148.8.

Who has taken the most wickets for Gloucestershire?

Over Gloucestershire's last 29 T20 Blast matches, David Payne with 36 wickets at 6.20 an over.

Who has played the most for Gloucestershire recently?

Miles Hammond, in 29 of Gloucestershire's last 29 T20 Blast matches. 36 players have played for them in that time.

Who is in the Gloucestershire squad?

Gloucestershire's T20 Blast 2026 squad has 27 players: Ahmed Syed, Alfie Johnson, Aman Rao, Ben Charlesworth, Cameron Bancroft, Craig Miles, D'Arcy Short, Daaryoush Ahmed, David Payne, Dawid Malan, Duan Jansen, Ed Middleton, Gabe Bell, Graeme van Buuren, Jack Taylor, James Bracey, James Hayes, Joe Phillips, Kamran Dhariwal, Liam Scott, Luke Charlesworth, Marchant de Lange, Matthew Taylor, Miles Hammond, Oliver Joseph Price, Tommy Boorman, Will Williams.