| 9 Jul 2025 | SUR 193/7 v GLO 165/9Match · T20 | GLO | 3* | 1/18 | 0 | Surrey won by 28 runs | Bristol | Vitality Blast Men 2025 |
| 6 Jul 2025 | GLO 204/5 v MID 195/7Match · T20 | GLO | DNB | 1/22 | 1 | Gloucestershire won by 9 runs | Bristol | Vitality Blast Men 2025 |
| 20 Jun 2025 | HAM 124/9 v GLO 130/8Match · T20 | GLO | 7* | 3/20 | 0 | Gloucestershire won by 2 wickets | Bristol | Vitality Blast Men 2025 |
| 15 Jun 2025 | GLA 189/6 v GLO 149/9Match · T20 | GLO | 0 | 2/43 | 0 | Glamorgan won by 40 runs | Bristol | Vitality Blast Men 2025 |
| 13 Jun 2025 | GLO 135/7 v SOM 137/4Match · T20 | GLO | DNB | 1/15 | 0 | Somerset won by 6 wickets | Bristol | Vitality Blast Men 2025 |
| 30 May 2025 | KEN 208/3 v GLO 204/7Match · T20 | GLO | 8* | 0/38 | 0 | Kent won by 4 runs | Bristol | Vitality Blast Men 2025 |
| 21 Jun 2024 | SOM 188/4 v GLO 190/5Match · T20 | GLO | DNB | 0/38 | 0 | Gloucestershire won by 5 wickets | Bristol | Vitality Blast 2024 |
| 9 Jun 2024 | SUS 208/6 v GLO 160/8Match · T20 | GLO | 17* | 1/21 | 0 | Sussex won by 48 runs | Bristol | Vitality Blast 2024 |
| 7 Jun 2024 | GLO 124 v HAM 128/5Match · T20 | GLO | 3 | 3/17 | 0 | Hampshire won by 5 wickets | Bristol | Vitality Blast 2024 |
| 30 May 2024 | ESS 141/9 v GLO 142/5Match · T20 | GLO | DNB | 4/24 | 0 | Gloucestershire won by 5 wickets | Bristol | Vitality Blast 2024 |
| 25 Aug 2023 | LAN 177 v GLO 181/2Quarter-final · List A | GLO | DNB | 2/21 | 1 | Gloucestershire won by 8 wickets | Bristol | One-Day Cup 2023 |
| 22 Jun 2023 | GLO 140 v SUS 141/3Match · T20 | GLO | 4 | 0/43 | 0 | Sussex won by 7 wickets | Bristol | Vitality Blast 2023 |
| 20 Jun 2023 | HAM 158/7 v GLO 85/2Match · T20 | GLO | DNB | 1/37 | 0 | Gloucestershire won by 8 wickets (DLS method) | Bristol | Vitality Blast 2023 |
| 17 Jun 2023 | GLO 137 v KEN 138/3Match · T20 | GLO | 16 | 0/19 | 0 | Kent won by 7 wickets | Bristol | Vitality Blast 2023 |
| 9 Jun 2023 | SOM 231/4 v GLO 151Match · T20 | GLO | 7 | 0/25 | 0 | Somerset won by 80 runs | Bristol | Vitality Blast 2023 |
| 4 Jun 2023 | MID 139/9 v GLO 140/3Match · T20 | GLO | DNB | 2/21 | 0 | Gloucestershire won by 7 wickets | Bristol | Vitality Blast 2023 |
| 2 Jun 2023 | SUR 124/9 v GLO 127/8Match · T20 | GLO | DNB | 3/21 | 0 | Gloucestershire won by 2 wickets | Bristol | Vitality Blast 2023 |
| 26 May 2023 | GLO 161/9 v GLA 162/8Match · T20 | GLO | 0 | 3/17 | 0 | Glamorgan won by 2 wickets | Bristol | Vitality Blast 2023 |
| 20 Sept 2022 | WAR 274 & 128 v GLO 255 & 149/7Match · First-class | GLO | 0 & DNB | 1/61 & 1/41 | 0 | Gloucestershire won by 3 wickets | Bristol | County Championship 2022 |
| 26 Jun 2022 | GLO 337 & 176/3 v LAN 402Match 38 · First-class | GLO | 6* & DNB | 3/81 | 0 | Match drawn | Bristol | County Championship 2022 |
| 24 Jun 2022 | HAM 178/7 v GLO 169/7Match · T20 | GLO | DNB | 1/35 | 0 | Hampshire won by 9 runs | Bristol | Vitality Blast 2022 |
| 9 Jun 2022 | GLO 101/5 v SOM 114/7Match · T20 | GLO | DNB | 1/23 | 0 | Somerset won by 3 wickets (DLS method) | Bristol | Vitality Blast 2022 |
| 1 Jun 2022 | KEN 114 v GLO 116/4Match · T20 | GLO | DNB | 4/15 | 0 | Gloucestershire won by 6 wickets | Bristol | Vitality Blast 2022 |
| 27 May 2022 | GLO 193/7 v SUS 152/8Match · T20 | GLO | 0* | 3/22 | 0 | Gloucestershire won by 41 runs | Bristol | Vitality Blast 2022 |
| 28 Apr 2022 | SUR 603 v GLO 443/2Match 15 · First-class | GLO | DNB | 3/99 | 1 | Match drawn | Bristol | County Championship 2022 |
| 21 Sept 2021 | DUR 140 & 131 v GLO 218 & 54/3Match · First-class | GLO | 14* & DNB | 2/13 & 0/23 | 2 | Gloucestershire won by 7 wickets | Bristol | County Championship 2021 |
| 1 Jul 2021 | GLO 161/7 v SOM 165/2Match · T20 | GLO | DNB | 1/37 | 0 | Somerset won by 8 wickets | Bristol | Vitality Blast 2021 |
| 24 Jun 2021 | GLO 216/2 v GLA 182/8Match · T20 | GLO | DNB | 2/38 | 0 | Gloucestershire won by 34 runs | Bristol | Vitality Blast 2021 |
| 22 Jun 2021 | KEN 147/7 v GLO 149/2Match · T20 | GLO | DNB | 0/22 | 0 | Gloucestershire won by 8 wickets | Bristol | Vitality Blast 2021 |
| 11 Jun 2021 | GLO 177/7 v SUS 178/5Match · T20 | GLO | DNB | 1/49 | 2 | Sussex won by 5 wickets | Bristol | Vitality Blast 2021 |
| 20 May 2021 | SOM 300/8d v GLO 27/6Match · First-class | GLO | DNB | 2/58 | 0 | Match drawn | Bristol | County Championship 2021 |
| 8 Apr 2021 | SUR 220 & 333 v GLO 326 & 229/2Match · First-class | GLO | 0 & DNB | 3/49 & 1/75 | 1 | Gloucestershire won by 8 wickets | Bristol | County Championship 2021 |
| 1 Oct 2020 | NOR 113 v GLO 114/3Quarter-final · T20 | GLO | DNB | 2/14 | 0 | Gloucestershire won by 7 wickets | Bristol | Vitality Blast 2020 |
| 20 Sept 2020 | SOM 161/7 v GLO 163/8Match · T20 | GLO | 0* | 1/38 | 0 | Gloucestershire won by 2 wickets | Bristol | Vitality Blast 2020 |
| 15 Sept 2020 | GLO 173/6 v BB 123Match · T20 | GLO | DNB | 2/14 | 0 | Gloucestershire won by 50 runs | Bristol | Vitality Blast 2020 |
| 6 Sept 2020 | GLO 66/6 v NORMatch · First-class | GLO | DNB | - | 0 | Match drawn | Bristol | Bob Willis Trophy 2020 |
| 4 Sept 2020 | GLO 181/4 v WOR 151/9Match · T20 | GLO | DNB | 1/21 | 1 | Gloucestershire won by 30 runs | Bristol | Vitality Blast 2020 |
| 29 Aug 2020 | GLA 150/7 v GLO 135Match · T20 | GLO | 0 | 0/34 | 1 | Glamorgan won by 15 runs | Bristol | Vitality Blast 2020 |
| 1 Aug 2020 | GLO 267 & 270 v WOR 428/5 & 113/2Match · First-class | GLO | 1 & 14 | 1/54 & 0/9 | 0 | Worcestershire won by 8 wickets | Bristol | Bob Willis Trophy 2020 |
| 23 Sept 2019 | GLO 220/7 v NORMatch · First-class | GLO | 1* | - | 0 | Match drawn | Bristol | Specsavers County Championship 2019 |
| 10 Sept 2019 | GLO 200 & 243 v SUS 370 & 74/2Match · First-class | GLO | 22* & 13 | 4/59 & 1/13 | 0 | Sussex won by 8 wickets | Bristol | Specsavers County Championship 2019 |
| 7 Sept 2019 | GLO 135/7 v DER 137/3Quarter-final · T20 | GLO | DNB | 0/26 | 0 | Derbyshire won by 7 wickets | Bristol | Vitality Blast 2019 |
| 23 Aug 2019 | GLO 189/4 v SOM 164Match · T20 | GLO | DNB | 1/38 | 0 | Gloucestershire won by 25 runs | Bristol | Vitality Blast 2019 |
| 13 Aug 2019 | GLO 144/3 v HAM 139/6Match · T20 | GLO | DNB | 0/28 | 0 | Gloucestershire won by 7 wickets | Bristol | Vitality Blast 2019 |
| 7 Aug 2019 | GLO 131/5 v KEN 125/8Match · T20 | GLO | DNB | 2/25 | 0 | Gloucestershire won by 5 wickets | Bristol | Vitality Blast 2019 |
| 4 Aug 2019 | GLO 159/6 v SUS 163/7Match · T20 | GLO | DNB | 3/35 | 0 | Sussex won by 3 wickets | Bristol | Vitality Blast 2019 |
| 2 Aug 2019 | GLO 181/5 v ESS 206/3Match · T20 | GLO | DNB | 0/30 | 0 | Essex won by 25 runs | Bristol | Vitality Blast 2019 |
| 23 Jun 2019 | GLO 313 & 161 v GLA 287 & 188/6Match · First-class | GLO | 9 & 1 | 3/90 & 2/58 | 1 | Glamorgan won by 4 wickets | Bristol | Specsavers County Championship 2019 |
| 30 Apr 2019 | GLA 331/7 v GLO 257Match · List A | GLO | 36* | 0/79 | 1 | Glamorgan won by 74 runs | Bristol | Royal London One-Day Cup 2019 |
| 28 Apr 2019 | SOM 242/9 v GLO 246/6Match · List A | GLO | DNB | 1/64 | 0 | Gloucestershire won by 4 wickets | Bristol | Royal London One-Day Cup 2019 |