| 20 Jul 2023 | GLA 450/6d & 62/0d v GLO 402/6dMatch · First-class | GLA | 17 & DNB | - | 1 | Match drawn | Cheltenham | County Championship 2023 |
| 2 Jul 2023 | MID 200/9 v GLA 151Match · T20 | GLA | 13 | - | 0 | Middlesex won by 49 runs | Cardiff | Vitality Blast 2023 |
| 30 Jun 2023 | HAM 97/2 v GLA 54/1Match · T20 | GLA | 34 | - | 0 | Hampshire won by 21 runs (DLS method) | Southampton | Vitality Blast 2023 |
| 16 Jun 2023 | GLA 175/6 v ESS 177/6Match · T20 | GLA | 7 | - | 0 | Essex won by 4 wickets | Chelmsford | Vitality Blast 2023 |
| 11 Jun 2023 | GLA 390 & 426/7d v DUR 630Match · First-class | GLA | 4 & 6 | - | 0 | Match drawn | Chester-le-Street | County Championship 2023 |
| 9 Jun 2023 | ESS 226/9 v GLA 175/9Match · T20 | GLA | 48 | - | 2 | Essex won by 51 runs | Cardiff | Vitality Blast 2023 |
| 7 Jun 2023 | SUR 236/2 v GLA 171/8Match · T20 | GLA | 11 | - | 1 | Surrey won by 65 runs | Cardiff | Vitality Blast 2023 |
| 4 Jun 2023 | GLA 219/5 v SUS 187/8Match · T20 | GLA | 48 | - | 0 | Glamorgan won by 32 runs | Brighton | Vitality Blast 2023 |
| 2 Jun 2023 | KEN 189/6 v GLA 191/3Match · T20 | GLA | 63* | - | 1 | Glamorgan won by 7 wickets | Cardiff | Vitality Blast 2023 |
| 31 May 2023 | GLA 238/3 v MID 209/5Match · T20 | GLA | 92* | - | 0 | Glamorgan won by 29 runs | Northwood | Vitality Blast 2023 |
| 28 May 2023 | GLA 153 v SOM 154/6Match · T20 | GLA | 13 | - | 2 | Somerset won by 4 wickets | Taunton | Vitality Blast 2023 |
| 26 May 2023 | GLO 161/9 v GLA 162/8Match · T20 | GLA | 47 | - | 1 | Glamorgan won by 2 wickets | Bristol | Vitality Blast 2023 |
| 6 Apr 2023 | GLO 165 & 569/7d v GLA 404 & 110/3Match · First-class | GLA | 13 & 16 | - | 1 | Match drawn | Cardiff | County Championship 2023 |
| 11 Feb 2023 | PC 135 v SEC 137/6Final · T20 | PC | 17 | 1/16 | 0 | Sunrisers Eastern Cape won by 4 wickets | Johannesburg | SA20 2022/23 |
| 8 Feb 2023 | PC 153/8 v PR 124Semi-final · T20 | PC | 10 | - | 3 | Pretoria Capitals won by 29 runs | Johannesburg | SA20 2022/23 |
| 7 Feb 2023 | PC 226/5 v PR 167/9Match 30 · T20 | PC | 41 | 0/21 | 1 | Pretoria Capitals won by 59 runs | Centurion | SA20 2022/23 |
| 5 Feb 2023 | DSG 254/4 v PC 103Match 28 · T20 | PC | 4 | - | 0 | Durban's Super Giants won by 151 runs | Centurion | SA20 2022/23 |
| 20 Jan 2023 | DV 219/4 v ADKR 108Match 9 · T20 | ADKR | 0 | - | 0 | Desert Vipers won by 111 runs | Abu Dhabi | International League T20 2022/23 |
| 18 Jan 2023 | ADKR 133/8 v DV 135/3Match 7 · T20 | ADKR | 15 | - | 0 | Desert Vipers won by 7 wickets | Dubai | International League T20 2022/23 |
| 15 Jan 2023 | ADKR 114/9 v GG 115/4Match 3 · T20 | ADKR | 7 | - | 0 | Gulf Giants won by 6 wickets | Abu Dhabi | International League T20 2022/23 |
| 13 Jan 2023 | DC 187/6 v ADKR 114/9Match 1 · T20 | ADKR | 1 | - | 1 | Dubai Capitals won by 73 runs | Dubai | International League T20 2022/23 |
| 14 Sept 2022 | TKR 150/8 v GAW 124Match 18 · T20 | GAW | 13 | - | 0 | Trinbago Knight Riders won by 26 runs | Port of Spain | Caribbean Premier League 2022 |
| 10 Sept 2022 | SLK 161/7 v GAW 162/4Match 13 · T20 | GAW | 6 | - | 1 | Guyana Amazon Warriors won by 6 wickets | Gros Islet | Caribbean Premier League 2022 |
| 19 Aug 2022 | HAM 228/9 v GLA 229/3Match · List A | GLA | 78* | - | 0 | Glamorgan won by 7 wickets | Neath | Royal London One-Day Cup 2022 |
| 17 Aug 2022 | GLA 177 v LAN 180/1Match · List A | GLA | 54 | - | 0 | Lancashire won by 9 wickets | Neath | Royal London One-Day Cup 2022 |
| 14 Aug 2022 | ESS 341 v GLA 238Match · List A | GLA | 17 | 0/36 | 0 | Essex won by 103 runs | Chelmsford | Royal London One-Day Cup 2022 |
| 12 Aug 2022 | GLA 221 v NOR 225/4Match · List A | GLA | 1 | 0/22 | 0 | Northamptonshire won by 6 wickets | Northampton | Royal London One-Day Cup 2022 |
| 10 Aug 2022 | YOR 257/9 v GLA 234Match · List A | GLA | 7 | 1/33 | 0 | Yorkshire won by 23 runs | Cardiff | Royal London One-Day Cup 2022 |
| 4 Aug 2022 | KEN 304/8 v GLA 308/7Match · List A | GLA | 155 | 2/42 | 2 | Glamorgan won by 3 wickets | County Ground, Chelmsford | Royal London One-Day Cup 2022 |
| 2 Aug 2022 | DER 110 v GLA 112/2Match · List A | GLA | 30* | - | 1 | Glamorgan won by 8 wickets (DLS method) | Derby | Royal London One-Day Cup 2022 |
| 20 Jul 2022 | LEI 584 & 183 v GLA 795/5dMatch 39 · First-class | GLA | 139 | 1/21 & 0/2 | 0 | Glamorgan won by an innings and 28 runs | Leicester | County Championship 2022 |
| 11 Jul 2022 | GLA 318 & 421/5d v NOT 285 & 259/4Match 36 · First-class | GLA | 34 & 33 | 1/53 | 1 | Match drawn | Cardiff | County Championship 2022 |
| 3 Jul 2022 | GLA 190/5 v KEN 155Match · T20 | GLA | 26 | - | 1 | Glamorgan won by 35 runs | Canterbury | Vitality Blast 2022 |
| 2 Jul 2022 | ESS 254/5 v GLA 185/7Match · T20 | GLA | 3 | - | 2 | Essex won by 69 runs | Chelmsford | Vitality Blast 2022 |
| 26 Jun 2022 | WOR 271 & 199 v GLA 139 & 334/7Match 32 · First-class | GLA | 4 & 102 | 0/1 | 1 | Glamorgan won by 3 wickets | Worcester | County Championship 2022 |
| 24 Jun 2022 | SOM 75/6 v GLA 59/5Match · T20 | GLA | 37* | - | 0 | Somerset won by 16 runs | Cardiff | Vitality Blast 2022 |
| 21 Jun 2022 | MID 171/7 v GLA 172/2Match · T20 | GLA | 3* | - | 0 | Glamorgan won by 8 wickets | Cardiff | Vitality Blast 2022 |
| 19 Jun 2022 | SUS 149/8 v GLA 151/6Match · T20 | GLA | 57 | - | 0 | Glamorgan won by 4 wickets | Cardiff | Vitality Blast 2022 |
| 12 Jun 2022 | SUS 376 & 258 v GLA 494 & 141/5Match 26 · First-class | GLA | 178 & 0 | 0/19 & 2/46 | 2 | Glamorgan won by 5 wickets | Cardiff | County Championship 2022 |
| 10 Jun 2022 | HAM 134/4 v GLA 125Match · T20 | GLA | 16 | - | 1 | Hampshire won by 9 runs | Cardiff | Vitality Blast 2022 |
| 7 Jun 2022 | GLA 158/8 v GLO 159/5Match · T20 | GLA | 10 | - | 0 | Gloucestershire won by 5 wickets | Cardiff | Vitality Blast 2022 |
| 7 Apr 2022 | GLA 234 & 220/5 v DUR 383Match · First-class | GLA | 87 & 19 | - | 0 | Match drawn | Cardiff | County Championship 2022 |
| 12 Feb 2022 | SS 185/6 v CC 188/6Match 29 · T20 | SS | 24 | - | 1 | Chattogram Challengers won by 4 wickets | Dhaka | Bangladesh Premier League 2021/22 |
| 9 Feb 2022 | SS 169/5 v CV 173/6Match 26 · T20 | SS | 89 | - | 0 | Comilla Victorians won by 4 wickets | Sylhet | Bangladesh Premier League 2021/22 |
| 8 Feb 2022 | FB 199/4 v SS 187/6Match 24 · T20 | SS | 90 | - | 0 | Fortune Barishal won by 12 runs | Sylhet | Bangladesh Premier League 2021/22 |
| 7 Feb 2022 | KT 182/3 v SS 167/6Match 22 · T20 | SS | 37 | - | 0 | Khulna Tigers won by 15 runs | Sylhet | Bangladesh Premier League 2021/22 |
| 3 Feb 2022 | SS 142/5 v KT 144/1Match 17 · T20 | SS | 2 | - | 0 | Khulna Tigers won by 9 wickets | Dhaka | Bangladesh Premier League 2021/22 |
| 29 Jan 2022 | CC 202/5 v SS 186/6Match 12 · T20 | SS | 50 | - | 0 | Chattogram Challengers won by 16 runs | Chattogram | Bangladesh Premier League 2021/22 |
| 28 Jan 2022 | SS 175/5 v MGD 177/1Match 10 · T20 | SS | 0 | - | 0 | Minister Group Dhaka won by 9 wickets | Chattogram | Bangladesh Premier League 2021/22 |
| 25 Jan 2022 | MGD 100 v SS 101/3Match 7 · T20 | SS | 21* | - | 0 | Sylhet Sunrisers won by 7 wickets | Dhaka | Bangladesh Premier League 2021/22 |