| 24 Sept 2026 | GLA 505 v ESS 129 & 351/6Match 69 · First-class | GLA | 184 | - | 1 | Match drawn | Cardiff | County Championship 2026 |
| 15 Sept 2026 | GLA 132 & 594 v SUR 115 & 427Match 64 · First-class | GLA | 31 & 155 | - | 2 | Glamorgan won by 184 runs | London | County Championship 2026 |
| 8 Sept 2026 | GLA 69 & 65 v WAR 391Match 58 · First-class | GLA | 9 & 27 | - | 1 | Warwickshire won by an innings and 257 runs | Cardiff | County Championship 2026 |
| 2 Sept 2026 | GLA 194 & 183 v SOM 441Match 54 · First-class | GLA | 16 & 49 | - | 0 | Somerset won by an innings and 64 runs | Taunton | County Championship 2026 |
| 27 Aug 2026 | HAM 162 & 300/8d v GLA 161 & 21/3Match 49 · First-class | GLA | 0 & 0 | - | 3 | Match drawn | Cardiff | County Championship 2026 |
| 20 Aug 2026 | LEI 151 & 257 v GLA 152 & 214Match 43 · First-class | GLA | 19 & 6 | - | 1 | Leicestershire won by 42 runs | Leicester | County Championship 2026 |
| 1 Aug 2026 | BP 137/9 v WF 138/3Match 15 · The Hundred | WF | DNB | - | 1 | Welsh Fire won by 7 wickets | Birmingham | The Hundred Men's Competition 2026 |
| 29 Jul 2026 | WF 122/7 v TR 126/1Match 11 · The Hundred | WF | 13* | - | 0 | Trent Rockets won by 9 wickets | Cardiff | The Hundred Men's Competition 2026 |
| 25 Jul 2026 | WF 167/5 v ML 152/6Match 6 · The Hundred | WF | DNB | - | 1 | Welsh Fire won by 15 runs | Cardiff | The Hundred Men's Competition 2026 |
| 22 Jul 2026 | SB 135/7 v WF 138/4Match 2 · The Hundred | WF | 11* | - | 0 | Welsh Fire won by 6 wickets | Southampton | The Hundred Men's Competition 2026 |
| 12 Jul 2026 | GLA 235/7 v GLO 185Match · T20 | GLA | 16 | - | 1 | Glamorgan won by 50 runs | Bristol | Vitality Blast Men 2026 |
| 10 Jul 2026 | GLA 188/4 v WAR 191/6Match · T20 | GLA | 1 | - | 0 | Warwickshire won by 4 wickets | Birmingham | Vitality Blast Men 2026 |
| 8 Jul 2026 | NOR 217/7 v GLA 164Match · T20 | GLA | 2 | 0/14 | 1 | Northamptonshire won by 53 runs | Cardiff | Vitality Blast Men 2026 |
| 5 Jul 2026 | WOR 161/9 v GLA 146Match · T20 | GLA | 0 | 0/5 | 1 | Worcestershire won by 15 runs | Cardiff | Vitality Blast Men 2026 |
| 3 Jul 2026 | WAR 184/4 v GLA 187/3Match · T20 | GLA | 38* | 0/6 | 0 | Glamorgan won by 7 wickets | Cardiff | Vitality Blast Men 2026 |
| 26 Jun 2026 | MID 153/7 v GLA 159/4Match · T20 | GLA | 46 | - | 1 | Glamorgan won by 6 wickets | Cardiff | Vitality Blast Men 2026 |
| 19 Jun 2026 | GLA 358 & 197/3 v SUR 105 & 447Match 38 · First-class | GLA | 21 & 30 | - | 2 | Glamorgan won by 7 wickets | Cardiff | County Championship 2026 |
| 12 Jun 2026 | GLA 155 & 268 v SUS 521Match 34 · First-class | GLA | 6 & 64 | - | 3 | Sussex won by an innings and 98 runs | Brighton | County Championship 2026 |
| 4 Jun 2026 | SOM 202/6 v GLA 203/6Match · T20 | GLA | 48 | - | 0 | Glamorgan won by 4 wickets | Taunton | Vitality Blast Men 2026 |
| 15 May 2026 | GLA 360 & 259 v WAR 252 & 100/2Match 28 · First-class | GLA | 0 & 13 | - | 1 | Match drawn | Birmingham | County Championship 2026 |
| 8 May 2026 | SOM 354 & 157 v GLA 229 & 285/8Match 24 · First-class | GLA | 4 & 52 | - | 5 | Glamorgan won by 2 wickets | Cardiff | County Championship 2026 |
| 1 May 2026 | GLA 536/7d v HAM 214 & 253Match 18 · First-class | GLA | 45 | - | 0 | Glamorgan won by an innings and 69 runs | Southampton | County Championship 2026 |
| 24 Apr 2026 | GLA 440 & 137/2 v LEI 586/7dMatch 16 · First-class | GLA | 24 & 67* | 0/6 | 1 | Match drawn | Cardiff | County Championship 2026 |
| 10 Apr 2026 | NOT 279 & 311/9d v GLA 113 & 285Match 10 · First-class | GLA | 3 & 85 | 0/28 | 2 | Nottinghamshire won by 192 runs | Nottingham | County Championship 2026 |
| 3 Apr 2026 | GLA 302 & 218/5d v YOR 226 & 239/7Match 3 · First-class | GLA | 11 & 19 | - | 1 | Match drawn | Cardiff | County Championship 2026 |
| 23 Jan 2026 | PR 114/7 v SEC 117/3Qualifier 2 · T20 | PR | 1 | 0/14 | 0 | Sunrisers Eastern Cape won by 7 wickets | Johannesburg | SA20 2025/26 |
| 22 Jan 2026 | PR 210/5 v JSK 174/8Eliminator · T20 | PR | 30* | - | 1 | Paarl Royals won by 36 runs | Centurion | SA20 2025/26 |
| 19 Jan 2026 | JSK 166/5 v PR 122/9Match 30 · T20 | PR | 5 | - | 1 | Joburg Super Kings won by 44 runs | Paarl | SA20 2025/26 |
| 15 Jan 2026 | PC 127 v PR 128/4Match 25 · T20 | PR | 5 | - | 1 | Paarl Royals won by 6 wickets | Centurion | SA20 2025/26 |
| 13 Jan 2026 | DSG 186/5 v PR 191/4Match 23 · T20 | PR | 3 | 0/17 | 0 | Paarl Royals won by 6 wickets | Paarl | SA20 2025/26 |
| 10 Jan 2026 | PC 138/9 v PR 117/6Match 19 · T20 | PR | 14 | - | 0 | Pretoria Capitals won by 21 runs | Paarl | SA20 2025/26 |
| 8 Jan 2026 | JSK 187/6 v PRMatch 17 · T20 | PR | - | - | 0 | No result | Johannesburg | SA20 2025/26 |
| 4 Jan 2026 | MCT 88 v PR 90/3Match 13 · T20 | PR | 34 | - | 1 | Paarl Royals won by 7 wickets | Cape Town | SA20 2025/26 |
| 2 Jan 2026 | PR 181/3 v MCT 180/8Match 10 · T20 | PR | 51 | 0/10 | 0 | Paarl Royals won by 1 run | Paarl | SA20 2025/26 |
| 31 Dec 2025 | SEC 149 v PR 150/5Match 7 · T20 | PR | 7 | 0/16 | 3 | Paarl Royals won by 5 wickets | Gqeberha | SA20 2025/26 |
| 27 Dec 2025 | SEC 186/4 v PR 49Match 3 · T20 | PR | 14 | 0/1 | 0 | Sunrisers Eastern Cape won by 137 runs | Paarl | SA20 2025/26 |
| 24 Sept 2025 | GLA 265 & 241 v LAN 374 & 134/3Match 56 · First-class | GLA | 8 & 25 | 0/10 | 1 | Lancashire won by 7 wickets | Cardiff | County Championship 2025 |
| 15 Sept 2025 | GLA 259 v DER 17/0Match 52 · First-class | GLA | 7 | - | 0 | Match drawn | Derby | County Championship 2025 |
| 8 Sept 2025 | GLA 467 & 241/7d v NOR 413/9dMatch 47 · First-class | GLA | 206 & 24 | - | 0 | Match drawn | Northampton | County Championship 2025 |
| 31 Aug 2025 | QAT 132 v JER 136/2Match 29 · List A | JER | 53* | - | 2 | Jersey won by 8 wickets | St Saviour | CWC Challenge League 2025 |
| 28 Aug 2025 | JER 261 v PNG 101Match 26 · List A | JER | 175 | - | 1 | Jersey won by 160 runs | St Martin | CWC Challenge League 2025 |
| 26 Aug 2025 | LEI 274 v GLA 278/3Match · List A | GLA | 131* | 0/13 | 1 | Glamorgan won by 7 wickets | Cardiff | One-Day Cup 2025 |
| 22 Aug 2025 | GLA 297/7 v WOR 298/5Match · List A | GLA | 122* | 0/11 | 0 | Worcestershire won by 5 wickets | Worcester | One-Day Cup 2025 |
| 20 Aug 2025 | ESS 371/6 v GLA 181Match · List A | GLA | 71 | 2/55 | 0 | Essex won by 190 runs | Chelmsford | One-Day Cup 2025 |
| 17 Aug 2025 | GLA 278/9 v NOT 282/3Match · List A | GLA | 43 | 1/17 | 0 | Nottinghamshire won by 7 wickets | Cardiff | One-Day Cup 2025 |
| 15 Aug 2025 | GLA 288/9 v GLO 289/5Match · List A | GLA | 4 | - | 1 | Gloucestershire won by 5 wickets | Bristol | One-Day Cup 2025 |
| 13 Aug 2025 | GLA 308/7 v SUR 146/5Match · List A | GLA | 16 | - | 0 | Surrey won by 5 wickets (DLS method) | London | One-Day Cup 2025 |
| 5 Aug 2025 | HAM 324/6 v GLA 252Match · List A | GLA | 14 | - | 1 | Hampshire won by 72 runs | Neath | One-Day Cup 2025 |
| 29 Jul 2025 | GLA 261 & 348/7d v LAN 137 & 318Match 43 · First-class | GLA | 61 & 11 | - | 2 | Glamorgan won by 154 runs | Manchester | County Championship 2025 |
| 22 Jul 2025 | KEN 155/9 & 360 v GLA 327 & 189/5Match 37 · First-class | GLA | 0 & 4 | 0/14 | 0 | Glamorgan won by 5 wickets | Cardiff | County Championship 2025 |