| 29 Apr 2023 | THU 214 v WS 215/4Match 6 · List A | Western Storm won by 6 wickets | Cardiff | Rachael Heyhoe Flint Trophy 2023 |
| 20 Apr 2023 | DUR 471/9d v GLA 305 & 104/6Match · First-class | Match drawn | Cardiff | County Championship 2023 |
| 6 Apr 2023 | GLO 165 & 569/7d v GLA 404 & 110/3Match · First-class | Match drawn | Cardiff | County Championship 2023 |
| 20 Sept 2022 | GLA 550/5d v DER 253 & 273Match · First-class | Glamorgan won by an innings and 24 runs | Cardiff | County Championship 2022 |
| 5 Sept 2022 | WOR 454/9d v GLA 295 & 5/0Match · First-class | Match drawn | Cardiff | County Championship 2022 |
| 26 Aug 2022 | WF 123/6 v NS 112/6Match 18 · The Hundred | Welsh Fire won by 11 runs | Cardiff | The Hundred Women's Competition 2022 |
| 26 Aug 2022 | WF 114/4 v NS 116/4Match 26 · The Hundred | Northern Superchargers won by 6 wickets | Cardiff | The Hundred Men's Competition 2022 |
| 22 Aug 2022 | SB 122/8 v WF 108Match 14 · The Hundred | Southern Brave won by 14 runs | Cardiff | The Hundred Women's Competition 2022 |
| 22 Aug 2022 | WF 129/8 v SB 132/1Match 22 · The Hundred | Southern Brave won by 9 wickets | Cardiff | The Hundred Men's Competition 2022 |
| 13 Aug 2022 | BP 161/5 v WF 142/5Match 4 · The Hundred | Birmingham Phoenix won by 19 runs | Cardiff | The Hundred Women's Competition 2022 |
| 13 Aug 2022 | BP 130/7 v WF 126/5Match 12 · The Hundred | Birmingham Phoenix won by 4 runs | Cardiff | The Hundred Men's Competition 2022 |
| 10 Aug 2022 | YOR 257/9 v GLA 234Match · List A | Yorkshire won by 23 runs | Cardiff | Royal London One-Day Cup 2022 |
| 7 Aug 2022 | OI 158/5 v WF 119/6Match 5 · The Hundred | Oval Invincibles won by 39 runs | Cardiff | The Hundred Men's Competition 2022 |
| 28 Jul 2022 | SA 207/3 v ENG 1492nd T20I · T20I | South Africa won by 58 runs | Cardiff | South Africa tour of England 2022 |
| 11 Jul 2022 | GLA 318 & 421/5d v NOT 285 & 259/4Match 36 · First-class | Match drawn | Cardiff | County Championship 2022 |
| 24 Jun 2022 | SOM 75/6 v GLA 59/5Match · T20 | Somerset won by 16 runs | Cardiff | Vitality Blast 2022 |
| 21 Jun 2022 | MID 171/7 v GLA 172/2Match · T20 | Glamorgan won by 8 wickets | Cardiff | Vitality Blast 2022 |
| 19 Jun 2022 | SUS 149/8 v GLA 151/6Match · T20 | Glamorgan won by 4 wickets | Cardiff | Vitality Blast 2022 |
| 12 Jun 2022 | SUS 376 & 258 v GLA 494 & 141/5Match 26 · First-class | Glamorgan won by 5 wickets | Cardiff | County Championship 2022 |
| 10 Jun 2022 | HAM 134/4 v GLA 125Match · T20 | Hampshire won by 9 runs | Cardiff | Vitality Blast 2022 |
| 7 Jun 2022 | GLA 158/8 v GLO 159/5Match · T20 | Gloucestershire won by 5 wickets | Cardiff | Vitality Blast 2022 |
| 5 Jun 2022 | SUR 160/9 v GLA 9/0Match · T20 | No result | Cardiff | Vitality Blast 2022 |
| 2 Jun 2022 | ESS 113/9 v GLA 114/4Match · T20 | Glamorgan won by 6 wickets | Cardiff | Vitality Blast 2022 |
| 14 May 2022 | CS 156/4 v WS 136/6Match · T20 | Central Sparks won by 20 runs | Cardiff | Charlotte Edwards Cup 2022 |
| 5 May 2022 | LEI 320 & 266 v GLA 437 & 153/4Match 16 · First-class | Glamorgan won by 6 wickets | Cardiff | County Championship 2022 |
| 21 Apr 2022 | GLA 122 & 132 v MID 336Match · First-class | Middlesex won by an innings and 82 runs | Cardiff | County Championship 2022 |
| 7 Apr 2022 | GLA 234 & 220/5 v DUR 383Match · First-class | Match drawn | Cardiff | County Championship 2022 |
| 12 Sept 2021 | GLA 309 & 124 v GLO 419 & 15/0Match · First-class | Gloucestershire won by 10 wickets | Cardiff | County Championship 2021 |
| 30 Aug 2021 | GLA 134 & 112 v ESS 320Match · First-class | Essex won by an innings and 74 runs | Cardiff | County Championship 2021 |
| 25 Aug 2021 | THU 100/9 v WS 101/3Match · T20 | Western Storm won by 7 wickets | Cardiff | Charlotte Edwards Cup 2021 |
| 18 Aug 2021 | LS 163/5 v WF 165/7Match 32 · The Hundred | Welsh Fire won by 3 wickets | Cardiff | The Hundred Men's Competition 2021 |
| 18 Aug 2021 | WF 95/9 v LS 96/3Match 32 · The Hundred | London Spirit won by 7 wickets | Cardiff | The Hundred Women's Competition 2021 |
| 16 Aug 2021 | ESS 289 v GLA 293/5Semi-final · List A | Glamorgan won by 5 wickets | Cardiff | Royal London One-Day Cup 2021 |
| 12 Aug 2021 | YOR 230 v GLA 226/8Match · List A | Yorkshire won by 4 runs | Cardiff | Royal London One-Day Cup 2021 |
| 8 Aug 2021 | NOT 73 v GLA 76/2Match · List A | Glamorgan won by 8 wickets | Cardiff | Royal London One-Day Cup 2021 |
| 6 Aug 2021 | WF 139/8 v TR 140/4Match 20 · The Hundred | Trent Rockets won by 6 wickets | Cardiff | The Hundred Men's Competition 2021 |
| 6 Aug 2021 | WF 102 v TR 103/6Match 20 · The Hundred | Trent Rockets won by 4 wickets | Cardiff | The Hundred Women's Competition 2021 |
| 3 Aug 2021 | SUR 132 v GLA 133/5Match · List A | Glamorgan won by 5 wickets | Cardiff | Royal London One-Day Cup 2021 |
| 31 Jul 2021 | WF 150/6 v MO 153/3Match 12 · The Hundred | Manchester Originals won by 7 wickets | Cardiff | The Hundred Men's Competition 2021 |
| 31 Jul 2021 | MO 120/6 v WF 124/1Match 12 · The Hundred | Welsh Fire won by 9 wickets | Cardiff | The Hundred Women's Competition 2021 |
| 27 Jul 2021 | WF 165/4 v SB 147/7Match 8 · The Hundred | Welsh Fire won by 18 runs | Cardiff | The Hundred Men's Competition 2021 |
| 27 Jul 2021 | WF 110/7 v SB 112/2Match 8 · The Hundred | Southern Brave won by 8 wickets | Cardiff | The Hundred Women's Competition 2021 |
| 22 Jul 2021 | WAR 221 v GLA 225/8Match · List A | Glamorgan won by 2 wickets | Cardiff | Royal London One-Day Cup 2021 |
| 16 Jul 2021 | SOM 181/5 v GLA 107Match · T20 | Somerset won by 74 runs | Cardiff | Vitality Blast 2021 |
| 11 Jul 2021 | NOR 215/9 & 250/5 v GLA 462/4dMatch · First-class | Match drawn | Cardiff | County Championship 2021 |
| 8 Jul 2021 | PAK 141 v ENG 142/11st ODI · ODI | England won by 9 wickets | Cardiff | Pakistan tour of England 2021 |
| 2 Jul 2021 | SUS 201/8 v GLA 168Match · T20 | Sussex won by 33 runs | Cardiff | Vitality Blast 2021 |
| 29 Jun 2021 | GLA 153/6 v SUR 152/9Match · T20 | Glamorgan won by 1 run | Cardiff | Vitality Blast 2021 |
| 24 Jun 2021 | SL 111/7 v ENG 108/52nd T20I · T20I | England won by 5 wickets (DLS method) | Cardiff | Sri Lanka tour of England 2021 |
| 23 Jun 2021 | SL 129/7 v ENG 130/21st T20I · T20I | England won by 8 wickets | Cardiff | Sri Lanka tour of England 2021 |