| 11 Aug 2026 | NOR 308 v GLO 309/7Match · List A | GLO | DNB | 1/47 | 0 | Gloucestershire won by 3 wickets | Cheltenham | One-Day Cup 2026 |
| 9 Aug 2026 | NOT 279 v GLO 282/6Match · List A | GLO | DNB | 3/37 | 0 | Gloucestershire won by 4 wickets | Cheltenham | One-Day Cup 2026 |
| 15 Jul 2026 | GLO 152 v NOR 153/2Quarter-final · T20 | GLO | 1 | 1/43 | 0 | Northamptonshire won by 8 wickets | Northampton | Vitality Blast Men 2026 |
| 12 Jul 2026 | GLA 235/7 v GLO 185Match · T20 | GLO | 0 | 1/31 | 0 | Glamorgan won by 50 runs | Bristol | Vitality Blast Men 2026 |
| 10 Jul 2026 | WOR 181/5 v GLO 182/8Match · T20 | GLO | 2* | 0/50 | 0 | Gloucestershire won by 2 wickets | Worcester | Vitality Blast Men 2026 |
| 5 Jul 2026 | WAR 203/5 v GLO 173/6Match · T20 | GLO | DNB | 1/29 | 0 | Warwickshire won by 30 runs | Birmingham | Vitality Blast Men 2026 |
| 4 Jul 2026 | GLO 191/5 v SUR 134Match · T20 | GLO | DNB | 1/32 | 1 | Gloucestershire won by 57 runs | Bristol | Vitality Blast Men 2026 |
| 1 Jul 2026 | GLO 184/2 v NOR 187/2Match · T20 | GLO | DNB | 0/26 | 0 | Northamptonshire won by 8 wickets | Bristol | Vitality Blast Men 2026 |
| 26 Jun 2026 | SOM 194/7 v GLO 176/7Match · T20 | GLO | DNB | 2/32 | 2 | Somerset won by 18 runs | Taunton | Vitality Blast Men 2026 |
| 7 Jun 2026 | GLO 148/8 v WOR 145Match · T20 | GLO | DNB | 2/21 | 0 | Gloucestershire won by 3 runs | Bristol | Vitality Blast Men 2026 |
| 5 Jun 2026 | SOM 137/8 v GLO 138/3Match · T20 | GLO | DNB | 2/31 | 0 | Gloucestershire won by 7 wickets | Bristol | Vitality Blast Men 2026 |
| 31 May 2026 | GLO 217/6 v YOR 161Match · T20 | GLO | DNB | 1/33 | 0 | Gloucestershire won by 56 runs | Leeds | Vitality Blast Men 2026 |
| 29 May 2026 | GLO 164/9 v NOR 166/3Match · T20 | GLO | 1* | 0/29 | 0 | Northamptonshire won by 7 wickets | Northampton | Vitality Blast Men 2026 |
| 23 May 2026 | GLA 157/8 v GLO 158/8Match 10 · T20 | GLO | DNB | 1/26 | 0 | Gloucestershire won by 2 wickets | Cardiff | Vitality Blast Men 2026 |
| 22 May 2026 | GLO 121 v BB 74Match 7 · T20 | GLO | 0* | 2/9 | 1 | Gloucestershire won by 47 runs | Bristol | Vitality Blast Men 2026 |
| 11 Dec 2025 | LL 134/8 v BK 94Qualifier 2 · T20 | BK | 17 | 0/37 | 3 | Lumbini Lions won by 40 runs | Kirtipur | Nepal Premier League 2025/26 |
| 9 Dec 2025 | SPR 155/7 v BK 78Qualifier 1 · T20 | BK | 15 | 2/23 | 0 | Sudur Paschim Royals won by 77 runs | Kirtipur | Nepal Premier League 2025/26 |
| 6 Dec 2025 | SPR 147/6 v BK 150/4Match 26 · T20 | BK | DNB | 0/33 | 1 | Biratnagar Kings won by 6 wickets | Kirtipur | Nepal Premier League 2025/26 |
| 3 Dec 2025 | BK 144/8 v LL 145/5Match 22 · T20 | BK | 10* | 0/34 | 0 | Lumbini Lions won by 5 wickets | Kirtipur | Nepal Premier League 2025/26 |
| 28 Nov 2025 | KY 160/3 v BK 163/7Match 16 · T20 | BK | 2 | 1/40 | 0 | Biratnagar Kings won by 3 wickets | Kirtipur | Nepal Premier League 2025/26 |
| 26 Nov 2025 | CR 174/5 v BK 126Match 12 · T20 | BK | 39 | 2/27 | 0 | Chitwan Rhinos won by 48 runs | Kirtipur | Nepal Premier League 2025/26 |
| 24 Nov 2025 | BK 135/7 v JB 126/9Match 9 · T20 | BK | 0 | 1/19 | 1 | Biratnagar Kings won by 9 runs | Kirtipur | Nepal Premier League 2025/26 |
| 22 Nov 2025 | KG 134/6 v BK 135/5Match 8 · T20 | BK | DNB | 2/17 | 0 | Biratnagar Kings won by 5 wickets | Kirtipur | Nepal Premier League 2025/26 |
| 18 Nov 2025 | BK 220/6 v PA 167Match 3 · T20 | BK | DNB | 2/48 | 1 | Biratnagar Kings won by 53 runs | Kirtipur | Nepal Premier League 2025/26 |
| 24 Sept 2025 | MID 634/9d v GLO 286 & 281Match 55 · First-class | GLO | 24 & 18 | 0/106 | 0 | Middlesex won by an innings and 67 runs | London | County Championship 2025 |
| 22 Jul 2025 | LAN 557 & 111/1 v GLO 381 & 285Match 40 · First-class | GLO | 14 & 12 | 0/20 | 0 | Lancashire won by 9 wickets | Cheltenham | County Championship 2025 |
| 17 Jul 2025 | GLO 185/5 v SUS 189/6Match · T20 | GLO | DNB | 1/39 | 0 | Sussex won by 4 wickets | Cheltenham | Vitality Blast Men 2025 |
| 13 Jul 2025 | GLO 175/6 v GLA 135Match · T20 | GLO | DNB | 4/20 | 1 | Gloucestershire won by 40 runs | Cardiff | Vitality Blast Men 2025 |
| 11 Jul 2025 | MID 189/5 v GLO 166/7Match · T20 | GLO | DNB | 2/30 | 1 | Middlesex won by 23 runs | Northwood | Vitality Blast Men 2025 |
| 4 Jul 2025 | GLO 184/7 v ESS 171Match · T20 | GLO | DNB | 1/56 | 2 | Gloucestershire won by 13 runs | Chelmsford | Vitality Blast Men 2025 |
| 18 Apr 2025 | GLO 472 & 333/5d v KEN 393 & 124/6Match 11 · First-class | GLO | 51 & DNB | 2/72 | 0 | Match drawn | Canterbury | County Championship 2025 |
| 4 Apr 2025 | GLO 222 & 259 v DER 391 & 93/1Match 2 · First-class | GLO | 5 & 5* | 3/31 | 0 | Derbyshire won by 9 wickets | Derby | County Championship 2025 |
| 22 Aug 2024 | LEI 402 & 304/5 v GLO 544/4dMatch 38 · First-class | GLO | DNB | 2/85 & 2/31 | 1 | Match drawn | Bristol | County Championship 2024 |
| 12 Jul 2024 | GLO 176/9 v HAM 177/5Match · T20 | GLO | 1 | 1/36 | 0 | Hampshire won by 5 wickets | Southampton | Vitality Blast 2024 |
| 11 Jul 2024 | MID 181/8 v GLO 152Match · T20 | GLO | 13* | 1/47 | 0 | Middlesex won by 29 runs | Cheltenham | Vitality Blast 2024 |
| 7 Jul 2024 | SOM 194/6 v GLO 196/5Match · T20 | GLO | DNB | 2/25 | 0 | Gloucestershire won by 5 wickets | Taunton | Vitality Blast 2024 |
| 30 Jun 2024 | GLO 179 & 610/5d v GLA 197 & 592Match 34 · First-class | GLO | 46* & DNB | 3/44 & 2/110 | 1 | Match tied | Cheltenham | County Championship 2024 |
| 21 Jun 2024 | SOM 188/4 v GLO 190/5Match · T20 | GLO | DNB | 1/43 | 0 | Gloucestershire won by 5 wickets | Bristol | Vitality Blast 2024 |
| 20 Jun 2024 | GLA 140/6 v GLO 142/8Match · T20 | GLO | 7* | 1/27 | 0 | Gloucestershire won by 2 wickets | Cardiff | Vitality Blast 2024 |
| 16 Jun 2024 | KEN 125 v GLO 127/1Match · T20 | GLO | DNB | 1/24 | 1 | Gloucestershire won by 9 wickets | Canterbury | Vitality Blast 2024 |
| 14 Jun 2024 | GLO 170/6 v SUR 170/9Match · T20 | GLO | DNB | 1/36 | 1 | Match tied | London | Vitality Blast 2024 |
| 7 Jun 2024 | GLO 124 v HAM 128/5Match · T20 | GLO | 1 | 1/33 | 0 | Hampshire won by 5 wickets | Bristol | Vitality Blast 2024 |
| 31 May 2024 | GLO 167/8 v SUS 168/7Match · T20 | GLO | 0 | 1/39 | 1 | Sussex won by 3 wickets | Brighton | Vitality Blast 2024 |
| 30 May 2024 | ESS 141/9 v GLO 142/5Match · T20 | GLO | DNB | 1/38 | 0 | Gloucestershire won by 5 wickets | Bristol | Vitality Blast 2024 |
| 24 May 2024 | DER 526 & 166/4d v GLO 530Match 25 · First-class | GLO | 0 | 2/95 & 1/22 | 0 | Match drawn | Bristol | County Championship 2024 |
| 10 May 2024 | GLO 409 & 319/5d v NOR 171 & 301Match 20 · First-class | GLO | 36* & DNB | 5/42 & 3/58 | 0 | Gloucestershire won by 256 runs | Northampton | County Championship 2024 |
| 26 Apr 2024 | MID 203 & 449/7d v GLO 322 & 127/3Match 13 · First-class | GLO | 0 & DNB | 6/49 & 1/109 | 0 | Match drawn | Bristol | County Championship 2024 |
| 12 Apr 2024 | YOR 326 & 434/6d v GLO 263 & 405/6Match 6 · First-class | GLO | 18 & DNB | 2/75 & 1/88 | 1 | Match drawn | Bristol | County Championship 2024 |
| 31 Jan 2024 | GG 161/6 v ADKR 164/4Match 16 · T20 | ADKR | DNB | 0/17 | 2 | Abu Dhabi Knight Riders won by 6 wickets | Abu Dhabi | International League T20 2023/24 |
| 28 Jan 2024 | ADKR 188/5 v ME 189/2Match 12 · T20 | ADKR | DNB | 0/46 | 0 | MI Emirates won by 8 wickets | Abu Dhabi | International League T20 2023/24 |