| 20 Sept 2020 | WOR 190/3 v GLA 196/4Match · T20 | GLA | 0 | - | 1 | Glamorgan won by 6 wickets | Worcester | Vitality Blast 2020 |
| 18 Sept 2020 | GLA 188/4 v GLO 171/6Match · T20 | GLA | 7 | - | 0 | Glamorgan won by 17 runs | Cardiff | Vitality Blast 2020 |
| 1 Sept 2020 | GLA 133/8 v SOM 134/2Match · T20 | GLA | 5 | - | 0 | Somerset won by 8 wickets | Taunton | Vitality Blast 2020 |
| 30 Aug 2020 | GLA 140/9 v BB 141/4Match · T20 | GLA | 7 | - | 0 | Birmingham Bears won by 6 wickets | Cardiff | Vitality Blast 2020 |
| 29 Aug 2020 | GLA 150/7 v GLO 135Match · T20 | GLA | 4 | - | 1 | Glamorgan won by 15 runs | Bristol | Vitality Blast 2020 |
| 22 Aug 2020 | GLA 259 & 261 v NOR 332 & 192/4Match · First-class | GLA | 8 & 1 | 0/2 | 0 | Northamptonshire won by 6 wickets | Northampton | Bob Willis Trophy 2020 |
| 15 Aug 2020 | GLA 116 & 197/8 v GLO 181Match · First-class | GLA | 8 & 0 | - | 0 | Match drawn | Cardiff | Bob Willis Trophy 2020 |
| 8 Aug 2020 | WOR 455/8 & 276/6d v GLA 374 & 141/7Match · First-class | GLA | 79 & 2 | - | 0 | Match drawn | Worcester | Bob Willis Trophy 2020 |
| 1 Aug 2020 | SOM 296 & 290/8d v GLA 131 & 166Match · First-class | GLA | 7 & 4 | - | 2 | Somerset won by 289 runs | Taunton | Bob Willis Trophy 2020 |
| 6 Aug 2019 | SUS 150/1 v GLA 146/9Match · T20 | GLA | 18 | - | 0 | Sussex won by 9 wickets | Brighton | Vitality Blast 2019 |
| 27 May 2019 | GLA 186 & 466 v SUS 420 & 47/1Match · First-class | GLA | 12 & 0 | - | 1 | Match drawn | Brighton | Specsavers County Championship 2019 |
| 25 Apr 2019 | GLA 68/2 v KENMatch · List A | GLA | DNB | - | 0 | No result | Cardiff | Royal London One-Day Cup 2019 |
| 21 Apr 2019 | SOM 261/9 v GLA 259Match · List A | GLA | 0 | - | 0 | Somerset won by 2 runs | Cardiff | Royal London One-Day Cup 2019 |
| 19 Apr 2019 | GLA 292/9 v HAM 293/3Match · List A | GLA | 3 | - | 0 | Hampshire won by 7 wickets | Southampton | Royal London One-Day Cup 2019 |
| 17 Apr 2019 | ESS 326/7 v GLA 146Match · List A | GLA | 7 | - | 1 | Essex won by 180 runs | Cardiff | Royal London One-Day Cup 2019 |
| 11 Apr 2019 | GLA 570/8d & 70/1 v NOR 750Match · First-class | GLA | 111 & DNB | 0/52 | 0 | Match drawn | Cardiff | Specsavers County Championship 2019 |
| 24 Sept 2018 | GLA 359 & 175 v LEI 132 & 270Match · First-class | GLA | 83 & 0 | - | 0 | Glamorgan won by 132 runs | Cardiff | Specsavers County Championship 2018 |
| 10 Sept 2018 | GLA 137 & 251 v GLO 354 & 35/1Match · First-class | GLA | 0 & 0 | - | 0 | Gloucestershire won by 9 wickets | Cardiff | Specsavers County Championship 2018 |
| 4 Sept 2018 | DER 251 & 171 v GLA 121 & 132Match · First-class | GLA | 23 & 4 | - | 1 | Derbyshire won by 169 runs | Derby | Specsavers County Championship 2018 |
| 29 Aug 2018 | GLA 203 & 265 v WAR 503Match · First-class | GLA | 32 & 49 | 0/5 | 1 | Warwickshire won by an innings and 35 runs | Colwyn Bay | Specsavers County Championship 2018 |
| 19 Aug 2018 | GLA 154 & 111 v DUR 295Match · First-class | GLA | 33 & 2 | - | 0 | Durham won by an innings and 30 runs | Cardiff | Specsavers County Championship 2018 |
| 17 Aug 2018 | GLA 183/8 v SUR 60/0Match · T20 | GLA | 35 | - | 0 | Surrey won by 24 runs (DLS method) | Cardiff | Vitality Blast 2018 |
| 14 Aug 2018 | SUS 186/5 v GLA 88Match · T20 | GLA | 14 | - | 0 | Sussex won by 98 runs | Hove | Vitality Blast 2018 |
| 12 Aug 2018 | SOM 210/8 v GLA 181/9Match · T20 | GLA | 16 | - | 0 | Somerset won by 29 runs | Taunton | Vitality Blast 2018 |
| 10 Aug 2018 | HAM 151/8 v GLA 155/2Match · T20 | GLA | 31* | - | 1 | Glamorgan won by 8 wickets | Cardiff | Vitality Blast 2018 |
| 7 Aug 2018 | GLA 198/7 v ESS 192/6Match · T20 | GLA | 11 | - | 1 | Glamorgan won by 6 runs | Cardiff | Vitality Blast 2018 |
| 5 Aug 2018 | MID 131 v GLA 135/3Match · T20 | GLA | 40 | - | 0 | Glamorgan won by 7 wickets | Richmond | Vitality Blast 2018 |
| 31 Jul 2018 | SUR 194/4 v GLA 195/6Match · T20 | GLA | 58 | - | 0 | Glamorgan won by 4 wickets | London | Vitality Blast 2018 |
| 27 Jul 2018 | GLO 197/6 v GLA 167/9Match · T20 | GLA | 19 | - | 0 | Gloucestershire won by 30 runs | Cheltenham | Vitality Blast 2018 |
| 22 Jul 2018 | SUS 327 v GLA 85 & 88Match · First-class | GLA | 3 & 22 | - | 0 | Sussex won by an innings and 154 runs | Brighton | Specsavers County Championship 2018 |
| 20 Jul 2018 | SOM 190/5 v GLA 160/9Match · T20 | GLA | 33 | - | 3 | Somerset won by 30 runs | Cardiff | Vitality Blast 2018 |
| 13 Jul 2018 | ESS 167 v GLA 171/8Match · T20 | GLA | 23 | - | 1 | Glamorgan won by 2 wickets | Chelmsford | Vitality Blast 2018 |
| 25 Jun 2018 | NOR 281 & 406/9d v GLA 254 & 200/9Match · First-class | GLA | 19 & 32 | - | 0 | Northamptonshire won by 233 runs | Cardiff | Specsavers County Championship 2018 |
| 6 Jun 2018 | GLA 266/8 v SUR 269/5Match · List A | GLA | 33 | 0/17 | 0 | Surrey won by 5 wickets | London | Royal London One-Day Cup 2018 |
| 3 Jun 2018 | GLA 227 v HAM 229/6Match · List A | GLA | 1 | - | 0 | Hampshire won by 4 wickets | Swansea | Royal London One-Day Cup 2018 |
| 1 Jun 2018 | SUS 277/8 v GLA 281/4Match · List A | GLA | 59* | - | 0 | Glamorgan won by 6 wickets | Cardiff | Royal London One-Day Cup 2018 |
| 4 May 2018 | GLA 94 & 274 v KEN 174 & 195/4Match · First-class | GLA | 1 & 30 | - | 0 | Kent won by 6 wickets | Cardiff | Specsavers County Championship 2018 |
| 27 Apr 2018 | MID 194 v GLA 38/4Match · First-class | GLA | 3* | - | 0 | Match drawn | London | Specsavers County Championship 2018 |
| 20 Apr 2018 | GLO 236 & 372 v GLA 526/9d & 85/4Match · First-class | GLA | 45 & 2 | - | 1 | Glamorgan won by 6 wickets | Bristol | Specsavers County Championship 2018 |
| 25 Sept 2017 | KEN 302 & 115 v GLA 229 & 192/5Match · First-class | GLA | 9 & 0 | - | 0 | Glamorgan won by 5 wickets | Canterbury | Specsavers County Championship 2017 |
| 19 Sept 2017 | GLA 442 & 353/3 v GLO 399/8dMatch · First-class | GLA | 191 & 53 | - | 1 | Match drawn | Cardiff | Specsavers County Championship 2017 |
| 12 Sept 2017 | GLA 207 & 320 v NOR 310 & 221/3Match · First-class | GLA | 10 & 44 | - | 2 | Northamptonshire won by 7 wickets | Cardiff | Specsavers County Championship 2017 |
| 5 Sept 2017 | DER 236/9 v GLAMatch · First-class | GLA | - | - | 1 | Match drawn | Derby | Specsavers County Championship 2017 |
| 2 Sept 2017 | WAR 175/9 v GLA 164Semi-final · T20 | GLA | 3 | - | 1 | Warwickshire won by 11 runs | Birmingham | NatWest T20 Blast 2017 |
| 28 Aug 2017 | GLA 294 & 182 v SUS 268 & 211/9Match · First-class | GLA | 47 & 5 | - | 0 | Sussex won by 1 wicket | Colwyn Bay | Specsavers County Championship 2017 |
| 23 Aug 2017 | LEI 123 v GLA 126/1Quarter-final · T20 | GLA | DNB | - | 0 | Glamorgan won by 9 wickets | Cardiff | NatWest T20 Blast 2017 |
| 18 Aug 2017 | MID 99/8 v GLA 100/3Match · T20 | GLA | DNB | - | 0 | Glamorgan won by 7 wickets | Cardiff | NatWest T20 Blast 2017 |
| 9 Jul 2017 | GLA 198/3 v SUS 180/6Match · T20 | GLA | DNB | - | 1 | Glamorgan won by 18 runs | Arundel | NatWest T20 Blast 2017 |
| 7 Jul 2017 | HAM 167/5 v GLA 145/9Match · T20 | GLA | 0 | - | 0 | Hampshire won by 22 runs | Cardiff | NatWest T20 Blast 2017 |
| 14 May 2017 | GLA 356/7 v KEN 341Match · List A | GLA | 19 | - | 0 | Glamorgan won by 15 runs | Swansea | Royal London One-Day Cup 2017 |