Domestic · GLO

Gloucestershire

FormWWLLLW
296Played
134Won
144Lost
4Tied / drawn
14No result
48%Win rate

Gloucestershire Recent Form

Last 8 matchesWon last 23 won · 5 lostlast 8
  1. Lv LEI
  2. Lv SOM
  3. Wv KENT
  4. Lv SUR
  5. Lv WAR
  6. Lv LAN
  7. Wv NOT
  8. Wv NORT

Gloucestershire Recent Results

All results

Gloucestershire Leading Players

Most runs
  1. Oliver Price5 matches · avg 43.2 · SR 96216runs
  2. Cameron Bancroft5 matches · avg 39.6 · SR 74198runs
  3. Graeme van Buuren5 matches · avg 36.2 · SR 101181runs
  4. James Bracey5 matches · avg 33.0 · SR 100165runs
  5. Daaryoush Ahmed4 matches · avg 27.8 · SR 118111runs
Most wickets
  1. Oliver Price5 matches · econ 5.627wickets
  2. Daaryoush Ahmed5 matches · econ 5.715wickets
  3. Luke Charlesworth4 matches · econ 6.125wickets
  4. Graeme van Buuren5 matches · econ 5.235wickets
  5. Will Williams5 matches · econ 5.025wickets

Gloucestershire Results

DateOpponentScoreOpp. scoreResult
11 Aug 2026 NorthamptonshireList A · Metro Bank One Day Cup 2026 309/7 (49.2)308 (46.4) W Gloucestershire won by 3 wkts
9 Aug 2026 NottinghamshireList A · Metro Bank One Day Cup 2026 282/6 (49.1)279 (48.3) W Gloucestershire won by 4 wkts
7 Aug 2026 LancashireList A · Metro Bank One Day Cup 2026 270/6 (50)273/6 (48.1) L Lancashire won by 4 wkts
2 Aug 2026 WarwickshireList A · Metro Bank One Day Cup 2026 271/9 (50)277/4 (42) L Warwickshire won by 6 wkts
31 Jul 2026 SurreyList A · Metro Bank One Day Cup 2026 292 (49)311/5 (50) L Surrey won by 19 runs
26 Jul 2026 KentList A · Metro Bank One Day Cup 2026 212/4 (36.1)208 (48.4) W Gloucestershire won by 6 wkts
24 Jul 2026 SomersetList A · Metro Bank One Day Cup 2026 317 (47.4)352/7 (50) L Somerset won by 35 runs
22 Jul 2026 LeicestershireList A · Metro Bank One Day Cup 2026 235 (49)239/8 (48.3) L Leicestershire won by 2 wkts
15 Jul 2026 NorthamptonshireT20 · Vitality T20 Blast 2026 79/3 (9)– L Northamptonshire won by 8 wkts
12 Jul 2026 GlamorganT20 · Vitality T20 Blast 2026 122 (17)154/6 (20) L Glamorgan won by 50 runs
10 Jul 2026 WorcestershireT20 · Vitality T20 Blast 2026 –– W Gloucestershire won by 2 wkts
5 Jul 2026 WarwickshireT20 · Vitality T20 Blast 2026 173/6 (20)203/5 (20) L Warwickshire won by 30 runs
4 Jul 2026 SurreyT20 · Vitality T20 Blast 2026 191/5 (20)134 (19.4) W Gloucestershire won by 57 runs
1 Jul 2026 NorthamptonshireT20 · Vitality T20 Blast 2026 184/2 (20)187/2 (17.2) L Northamptonshire won by 8 wkts
26 Jun 2026 SomersetT20 · Vitality T20 Blast 2026 176/7 (20)194/7 (20) L Somerset won by 18 runs
7 Jun 2026 WorcestershireT20 · Vitality T20 Blast 2026 102/3 (14.1)101/6 (20) W Gloucestershire won by 3 runs
5 Jun 2026 SomersetT20 · Vitality T20 Blast 2026 138/3 (14.1)137/8 (20) W Gloucestershire won by 7 wkts
31 May 2026 YorkshireT20 · Vitality T20 Blast 2026 217/6 (20)161 (17.4) W Gloucestershire won by 56 runs
29 May 2026 NorthamptonshireT20 · Vitality T20 Blast 2026 164/9 (20)166/3 (16.2) L Northamptonshire won by 7 wkts
23 May 2026 GlamorganT20 · Vitality T20 Blast 2026 –– NR
22 May 2026 WarwickshireT20 · Vitality T20 Blast 2026 –– NR
28 Aug 2025 SomersetList A · Metro Bank One Day Cup 2025 155149/4 L Somerset Won by 6 Wickets (DLS Method)
26 Aug 2025 HampshireList A · Metro Bank One Day Cup 2025 313/7315/5 L Hampshire Won by 5 Wickets
24 Aug 2025 EssexList A · Metro Bank One Day Cup 2025 159289 L Essex Won by 130 Runs
22 Aug 2025 NottinghamshireList A · Metro Bank One Day Cup 2025 343/7291 W Gloucestershire Won by 52 Runs
17 Aug 2025 WorcestershireList A · Metro Bank One Day Cup 2025 240/4237/8 W Gloucestershire Won by 6 Wickets
15 Aug 2025 GlamorganList A · Metro Bank One Day Cup 2025 –– NR
10 Aug 2025 LeicestershireList A · Metro Bank One Day Cup 2025 286/7285/7 W Gloucestershire Won by 3 Wickets
8 Aug 2025 SurreyList A · Metro Bank One Day Cup 2025 293/9208 W Gloucestershire Won by 85 Runs
5 Aug 2025 DerbyshireList A · Metro Bank One Day Cup 2025 341/8282 W Gloucestershire Won by 59 Runs
18 Jul 2025 SomersetT20 · Vitality T20 Blast 2025 148/8164/8 L Somerset Won by 16 Runs
17 Jul 2025 SussexT20 · Vitality T20 Blast 2025 185/5189/6 L Susses Won by 4 Wickets
13 Jul 2025 GlamorganT20 · Vitality T20 Blast 2025 175/6 (20)135 (18.1) W Gloucestershire won by 40 runs
11 Jul 2025 MiddlesexT20 · Vitality T20 Blast 2025 166/7 (20)189/5 (20) L Middlesex won by 23 runs
9 Jul 2025 SurreyT20 · Vitality T20 Blast 2025 165/9193/7 L Surrey Won by 28 Runs
6 Jul 2025 MiddlesexT20 · Vitality T20 Blast 2025 204/5 (20)195/7 (20) W Gloucestershire won by 9 runs
4 Jul 2025 EssexT20 · Vitality T20 Blast 2025 184/7171 W Gloucestershire Won by 13 Runs
20 Jun 2025 HampshireT20 · Vitality T20 Blast 2025 130/8 (20)124/9 (20) W Gloucestershire won by 2 wkts
18 Jun 2025 KentT20 · Vitality T20 Blast 2025 160/3 (18.2)157/9 (20) W Gloucestershire won by 7 wkts
15 Jun 2025 GlamorganT20 · Vitality T20 Blast 2025 149/9 (20)189/6 (20) L Glamorgan won by 40 runs
13 Jun 2025 SomersetT20 · Vitality T20 Blast 2025 135/7 (20)137/4 (17.4) L Somerset won by 6 wkts
6 Jun 2025 HampshireT20 · Vitality T20 Blast 2025 119 (19.5)121/3 (15) L Hampshire won by 7 wkts
1 Jun 2025 SussexT20 · Vitality T20 Blast 2025 93 (13.3)173 (20) L Sussex won by 80 runs
30 May 2025 KentT20 · Vitality T20 Blast 2025 204/7 (20)208/3 (20) L Kent won by 4 runs
14 Sep 2024 SussexT20 · Vitality T20 Blast 2024 109/2 (13.4)106 (18.1) W Gloucestershire won by 8 wkts
14 Sep 2024 SomersetT20 · Vitality T20 Blast 2024 129/2 (15)124 (19.4) W Gloucestershire won by 8 wkts
6 Sep 2024 WarwickshireT20 · Vitality T20 Blast 2024 138 (19.2)124/9 (20) W Gloucestershire won by 14 runs
18 Jul 2024 MiddlesexT20 · Vitality T20 Blast 2024 179/8 (20)169/7 (20) W Gloucestershire won by 10 runs
14 Jul 2024 GlamorganT20 · Vitality T20 Blast 2024 206/6 (20)85 (15.5) W Gloucestershire won by 121 runs
12 Jul 2024 HampshireT20 · Vitality T20 Blast 2024 176/9 (20)177/5 (20) L Hampshire won by 5 wkts
11 Jul 2024 MiddlesexT20 · Vitality T20 Blast 2024 152 (19.5)181/8 (20) L Middlesex won by 29 runs
7 Jul 2024 SomersetT20 · Vitality T20 Blast 2024 196/5 (19.5)194/6 (20) W Gloucestershire won by 5 wkts
5 Jul 2024 KentT20 · Vitality T20 Blast 2024 29/2 (5)150 (19.2) L Kent won by 8 runs (DLS method)
21 Jun 2024 SomersetT20 · Vitality T20 Blast 2024 190/5 (18.4)188/4 (20) W Gloucestershire won by 5 wkts
20 Jun 2024 GlamorganT20 · Vitality T20 Blast 2024 142/8 (20)140/6 (20) W Gloucestershire won by 2 wkts
16 Jun 2024 KentT20 · Vitality T20 Blast 2024 127/1 (11.4)125 (19.5) W Gloucestershire won by 9 wkts
14 Jun 2024 SurreyT20 · Vitality T20 Blast 2024 170/6 (20)170/9 (20) T Match tied
9 Jun 2024 SussexT20 · Vitality T20 Blast 2024 160/8 (20)208/6 (20) L Sussex won by 48 runs
7 Jun 2024 HampshireT20 · Vitality T20 Blast 2024 124 (18.2)128/5 (16.5) L Hampshire won by 5 wkts
31 May 2024 SussexT20 · Vitality T20 Blast 2024 167/8 (20)168/7 (20) L Sussex won by 3 wkts
30 May 2024 EssexT20 · Vitality T20 Blast 2024 142/5 (17)141/9 (20) W Gloucestershire won by 5 wkts
2 Jul 2023 HampshireT20 · Vitality T20 Blast 2023 105 (19.3)107/2 (14.3) L Hampshire won by 8 wkts
1 Jul 2023 SussexT20 · Vitality T20 Blast 2023 165/5 (16.5)160/9 (20) W Gloucestershire won by 5 wkts
23 Jun 2023 SomersetT20 · Vitality T20 Blast 2023 186/8 (20)187/6 (19.3) L Somerset won by 4 wkts
22 Jun 2023 SussexT20 · Vitality T20 Blast 2023 140 (19.2)141/3 (13.2) L Sussex won by 7 wkts
20 Jun 2023 HampshireT20 · Vitality T20 Blast 2023 85/2 (8.1)158/7 (20) W Gloucestershire won by 8 wickets (DLS method)
18 Jun 2023 GlamorganT20 · Vitality T20 Blast 2023 151/8 (20)183/5 (20) L Glamorgan won by 32 runs
17 Jun 2023 KentT20 · Vitality T20 Blast 2023 137 (19.3)138/3 (17) L Kent won by 7 wkts
9 Jun 2023 SomersetT20 · Vitality T20 Blast 2023 151 (19)231/4 (20) L Somerset won by 80 runs
4 Jun 2023 MiddlesexT20 · Vitality T20 Blast 2023 140/3 (18.2)139/9 (20) W Gloucestershire won by 7 wkts
2 Jun 2023 SurreyT20 · Vitality T20 Blast 2023 127/8 (19.1)124/9 (20) W Gloucestershire won by 2 wkts
30 May 2023 EssexT20 · Vitality T20 Blast 2023 195/7 (20)196/7 (19.1) L Essex won by 3 wkts
29 May 2023 MiddlesexT20 · Vitality T20 Blast 2023 181/9 (20)179/6 (20) W Gloucestershire won by 2 runs
26 May 2023 GlamorganT20 · Vitality T20 Blast 2023 161/9 (20)162/8 (19.1) L Glamorgan won by 2 wkts
24 May 2023 KentT20 · Vitality T20 Blast 2023 113 (16.3)116/3 (13.3) L Kent won by 7 wkts
3 Jul 2022 MiddlesexT20 · Vitality T20 Blast 2022 164/5 (19.5)163/4 (20) W Gloucestershire won by 5 wkts
1 Jul 2022 HampshireT20 · Vitality T20 Blast 2022 125 (19.4)140/7 (20) L Hampshire won by 15 runs
24 Jun 2022 HampshireT20 · Vitality T20 Blast 2022 169/7 (20)178/7 (20) L Hampshire won by 9 runs
21 Jun 2022 KentT20 · Vitality T20 Blast 2022 195/4 (20)190/5 (20) W Gloucestershire won by 5 runs
18 Jun 2022 GlamorganT20 · Vitality T20 Blast 2022 0/00/0 NR Match abandoned - due to rain(with toss)
17 Jun 2022 SomersetT20 · Vitality T20 Blast 2022 177/8 (20)184/6 (20) L Somerset won by 7 runs
10 Jun 2022 SussexT20 · Vitality T20 Blast 2022 145/6 (20)141 (19.4) W Gloucestershire won by 4 runs
9 Jun 2022 SomersetT20 · Vitality T20 Blast 2022 101/5 (10)114/7 (9.3) L Somerset won by 3 wkts (DLS method)
7 Jun 2022 GlamorganT20 · Vitality T20 Blast 2022 159/5 (19)158/8 (20) W Gloucestershire won by 5 wkts
1 Jun 2022 KentT20 · Vitality T20 Blast 2022 116/4 (14.3)114 (19.3) W Gloucestershire won by 6 wkts
31 May 2022 SurreyT20 · Vitality T20 Blast 2022 92 (15)129 (15) L Surrey won by 37 runs
27 May 2022 SussexT20 · Vitality T20 Blast 2022 193/7 (20)152/8 (20) W Gloucestershire won by 41 runs
26 May 2022 MiddlesexT20 · Vitality T20 Blast 2022 199/9 (20)229/9 (20) L Middlesex won by 30 runs
18 Jul 2021 SomersetT20 · Vitality T20 Blast 2021 160/6 (20)183/7 (20) L Somerset won by 23 runs
16 Jul 2021 SurreyT20 · Vitality T20 Blast 2021 177/9 (20)178/3 (18.2) L Surrey won by 7 wkts
9 Jul 2021 MiddlesexT20 · Vitality T20 Blast 2021 171/8 (20)161/8 (20) W Gloucestershire won by 10 runs
2 Jul 2021 HampshireT20 · Vitality T20 Blast 2021 166/5 (20)176/6 (20) L Hampshire won by 10 runs
1 Jul 2021 SomersetT20 · Vitality T20 Blast 2021 161/7 (20)165/2 (19.2) L Somerset won by 8 wkts
25 Jun 2021 SussexT20 · Vitality T20 Blast 2021 162/5 (20)135 (19.5) W Gloucestershire won by 27 runs
24 Jun 2021 GlamorganT20 · Vitality T20 Blast 2021 216/2 (20)182/8 (20) W Gloucestershire won by 34 runs
22 Jun 2021 KentT20 · Vitality T20 Blast 2021 149/2 (13.4)147/7 (20) W Gloucestershire won by 8 wkts
17 Jun 2021 MiddlesexT20 · Vitality T20 Blast 2021 157/5 (18)179/5 (20) W Gloucestershire won by 2 runs (DLS method - due to rain)
13 Jun 2021 KentT20 · Vitality T20 Blast 2021 178/8 (20)183/5 (20) L Kent won by 5 runs
11 Jun 2021 SussexT20 · Vitality T20 Blast 2021 177/7 (20)178/5 (17.2) L Sussex won by 5 wkts
10 Jun 2021 GlamorganT20 · Vitality T20 Blast 2021 179/6 (20)175/9 (20) W Gloucestershire won by 4 runs
4 Oct 2020 SurreyT20 · Vitality T20 Blast 2020 73/7 (11)74/4 (9.4) L Surrey won by 6 wkts (Match reduced to 11 overs per-side due to rain)
1 Oct 2020 NorthamptonshireT20 · Vitality T20 Blast 2020 114/3 (11.5)113 (19.4) W Gloucestershire won by 7 wkts
20 Sep 2020 SomersetT20 · Vitality T20 Blast 2020 163/8 (20)161/7 (20) W Gloucestershire won by 2 wkts
18 Sep 2020 GlamorganT20 · Vitality T20 Blast 2020 171/6 (20)188/4 (20) L Glamorgan won by 17 runs
15 Sep 2020 WarwickshireT20 · Vitality T20 Blast 2020 173/6 (20)123 (17.1) W Gloucestershire won by 50 runs
13 Sep 2020 SomersetT20 · Vitality T20 Blast 2020 205/6 (20)192/8 (20) W Gloucestershire won by 11 runs
11 Sep 2020 NorthamptonshireT20 · Vitality T20 Blast 2020 185/6 (20)150/6 (20) W Gloucestershire won by 35 runs
4 Sep 2020 WorcestershireT20 · Vitality T20 Blast 2020 181/4 (20)151/9 (20) W Gloucestershire won by 30 runs
2 Sep 2020 WarwickshireT20 · Vitality T20 Blast 2020 157/3 (12)100 (11.1) W Gloucestershire won by 57 runs
31 Aug 2020 WorcestershireT20 · Vitality T20 Blast 2020 197/3 (20)175/8 (20) W Gloucestershire won by 22 runs
29 Aug 2020 GlamorganT20 · Vitality T20 Blast 2020 135 (20)150/7 (20) L Glamorgan won by 15 runs
7 Sep 2019 DerbyshireT20 · Vitality T20 Blast 2019 135/7 (20)137/3 (17.1) L Derbyshire won by 7 wkts
30 Aug 2019 SussexT20 · Vitality T20 Blast 2019 168/7 (20)163/8 (20) W Gloucestershire won by 3 wkts
29 Aug 2019 KentT20 · Vitality T20 Blast 2019 180/3 (20)175/8 (20) W Gloucestershire won by 5 runs
23 Aug 2019 SomersetT20 · Vitality T20 Blast 2019 189/4 (20)164 (19.3) W Gloucestershire won by 25 runs
13 Aug 2019 HampshireT20 · Vitality T20 Blast 2019 144/3 (17.5)139/6 (20) W Gloucestershire won by 7 wkts
11 Aug 2019 MiddlesexT20 · Vitality T20 Blast 2019 168/8 (20)156/3 (18.1) L Middlesex won by 9 runs (D/L method - due to rain)
9 Aug 2019 SurreyT20 · Vitality T20 Blast 2019 165/8 (20)94/2 (12) W Gloucestershire won by 9 runs (DLS method - 12 overs per side due to rain - target 104)
7 Aug 2019 KentT20 · Vitality T20 Blast 2019 131/5 (18.5)125/8 (20) W Gloucestershire won by 5 wkts
4 Aug 2019 SussexT20 · Vitality T20 Blast 2019 159/6 (20)163/7 (19.4) L Sussex won by 3 wkts

Latest 120 of 296 results.

Gloucestershire Records

Highest total343/7vs NOT, 22 Aug 2025
Lowest all out68vs HAM, 19 Jun 2010
Biggest win by runs121 runsvs GLA, 14 Jul 2024
Biggest win by wickets10 wicketsvs GLA, 21 Jul 2013

Gloucestershire Season by Season

YearPWLT/DNRWin %
2026218110242%
20252310120145%
2024171061063%
202314590036%
202213660150%
202112660050%
202011830073%
201913741164%
201814850162%
201713461240%
2016151040171%
201514770050%
201414570242%
201310370030%
20127430057%
2011154110027%
2010165110031%
200910280020%
20087151017%
20079630067%
20069630067%
20058330250%
20045130125%
20036510083%

Gloucestershire Head to Head

OpponentPWLT/DNRWin %
Somerset4418240243%
Glamorgan4319181551%
Kent2815130054%
Sussex2811160141%
Middlesex261951179%
Worcestershire231580065%
Surrey218121040%
Hampshire204150121%
Northamptonshire188100044%
Warwickshire185101233%
Essex17690240%
Nottinghamshire22000100%
Lancashire2110050%
Leicestershire2110050%
Derbyshire2110050%
Yorkshire11000100%
Durham101000%

Gloucestershire Record by Venue

GroundPWLT/DNRWin %
County Ground10952511550%
College Ground241281360%
County Ground2411110250%
Sophia Gardens20991150%
Taunton - The Cooper Associates County Ground188100044%
Edgbaston13760054%
New Road11560045%
County Ground10360133%
St Lawrence Ground10640060%
The Rose Bowl1009010%
London - Kennington Oval7241033%
County Ground6420067%
Uxbridge Cricket Club Ground4310075%
Gloucester4130025%
Merchant Taylors' School Ground3210067%
Radlett - Radlett Cricket Club3120033%
Kent County Cricket Ground3210067%
County Ground202000%
Trent Bridge2110050%
Arundel - Arundel Castle2110050%
Milton Keynes202000%
Old Trafford101000%
Rugby School Ground101000%
Kibworth Cricket Club Ground101000%
Headingley11000100%
Woodbridge Road11000100%
Brighton - County Ground101000%
Old Deer Park11000100%
Lord's10001–
Kidderminster11000100%

Gloucestershire at Each Ground (full record)

GroundFormatPWLTNRWin %
The OvalT207241033%

Gloucestershire Batting

PlayerMInnsRunsHSAvgSR50+
Oliver Price5521612243.2095.61
Cameron Bancroft551987939.6073.91
Graeme van Buuren551818536.20100.62
James Bracey551658333.00100.01
Daaryoush Ahmed441115227.75118.11
Jack Taylor44873621.7578.40
Miles Hammond33835027.6793.31
Joseph Robert Eckland33724224.0081.80
Izzy Patel11525252.00162.51
Georgina Start11343434.00117.20
Will Williams44301510.0061.20
Kamran Dhariwal3322137.3368.80

Gloucestershire Bowling

PlayerMOversWktsBestAvgEcon
Oliver Price5347227.295.62
Daaryoush Ahmed530.45235.005.71
Luke Charlesworth4345341.606.12
Graeme van Buuren5445346.005.23
Will Williams5475347.205.02
Charlotte Rose Phillips14338.336.25
Jack Taylor5213147.676.81
Alice Bird141123.005.75
Daniel Ogden141130.007.50
Aman Akram Rao318.311105.005.68

Everyone Who Has Played for Gloucestershire

Gloucestershire Record by Tournament

Tournament / seasonPWLT/DNRWin %
Metro Bank One Day Cup17880150%
Metro Bank One Day Cup 20268350038%
Metro Bank One Day Cup 20259530163%
Vitality T20 Blast27912613641348%
Vitality T20 Blast 202613560245%
Vitality T20 Blast 202514590036%
Vitality T20 Blast 2024171061063%
Vitality T20 Blast 202314590036%
Vitality T20 Blast 202213660150%
Vitality T20 Blast 202112660050%
Vitality T20 Blast 202011830073%
Vitality T20 Blast 201913741164%
Vitality T20 Blast 201814850162%
Vitality T20 Blast 201713461240%
Vitality T20 Blast 2016151040171%
Vitality T20 Blast 201514770050%
Vitality T20 Blast 201414570242%
Vitality T20 Blast 201310370030%
Vitality T20 Blast 20127430057%
Vitality T20 Blast 2011154110027%
Vitality T20 Blast 2010165110031%
Vitality T20 Blast 200910280020%
Vitality T20 Blast 20087151017%
Vitality T20 Blast 20079630067%
Vitality T20 Blast 20069630067%
Vitality T20 Blast 20058330250%
Vitality T20 Blast 20045130125%
Vitality T20 Blast 20036510083%