| 20 May 2021 | KEN 307 & 60/1d v GLA 64/3d & 23/1Match · First-class | GLA | DNB & DNB | 4/34 & 0/18 | 0 | Match drawn | Canterbury | County Championship 2021 |
| 13 May 2021 | GLA 149 & 164/4 v YOR 230Match · First-class | GLA | 9 & DNB | 0/37 | 0 | Match drawn | Cardiff | County Championship 2021 |
| 6 May 2021 | GLA 344 v LAN 301/9dMatch · First-class | GLA | 23 | 1/51 | 0 | Match drawn | Manchester | County Championship 2021 |
| 29 Apr 2021 | KEN 138 & 74 v GLA 197 & 19/0Match · First-class | GLA | 10 & DNB | 4/41 & 1/5 | 0 | Glamorgan won by 10 wickets | Cardiff | County Championship 2021 |
| 15 Apr 2021 | GLA 285 & 349 v SUS 481 & 154/2Match · First-class | GLA | 5 & 0 | 1/79 & 0/42 | 0 | Sussex won by 8 wickets | Cardiff | County Championship 2021 |
| 8 Apr 2021 | GLA 330 & 241/4d v YOR 193 & 223/4Match · First-class | GLA | 85* & DNB | 1/48 & 1/35 | 0 | Match drawn | Leeds | County Championship 2021 |
| 20 Sept 2020 | WOR 190/3 v GLA 196/4Match · T20 | GLA | DNB | 3/28 | 0 | Glamorgan won by 6 wickets | Worcester | Vitality Blast 2020 |
| 18 Sept 2020 | GLA 188/4 v GLO 171/6Match · T20 | GLA | DNB | 2/33 | 1 | Glamorgan won by 17 runs | Cardiff | Vitality Blast 2020 |
| 16 Sept 2020 | SOM 183/3 v GLA 117Match · T20 | GLA | 9 | 0/33 | 1 | Somerset won by 66 runs | Cardiff | Vitality Blast 2020 |
| 13 Sept 2020 | NOR 98 v GLA 99/3Match · T20 | GLA | DNB | 3/17 | 0 | Glamorgan won by 7 wickets | Cardiff | Vitality Blast 2020 |
| 11 Sept 2020 | BB 142/9 v GLA 129/8Match · T20 | GLA | 34* | 3/27 | 0 | Birmingham Bears won by 13 runs | Birmingham | Vitality Blast 2020 |
| 6 Sept 2020 | WAR 186 & 347/7d v GLA 203 & 265/9Match · First-class | GLA | 17 & 19* | 3/45 & 2/70 | 1 | Match drawn | Cardiff | Bob Willis Trophy 2020 |
| 1 Sept 2020 | GLA 133/8 v SOM 134/2Match · T20 | GLA | 5* | 1/15 | 0 | Somerset won by 8 wickets | Taunton | Vitality Blast 2020 |
| 30 Aug 2020 | GLA 140/9 v BB 141/4Match · T20 | GLA | 1 | 0/39 | 0 | Birmingham Bears won by 6 wickets | Cardiff | Vitality Blast 2020 |
| 29 Aug 2020 | GLA 150/7 v GLO 135Match · T20 | GLA | DNB | 2/17 | 0 | Glamorgan won by 15 runs | Bristol | Vitality Blast 2020 |
| 22 Aug 2020 | GLA 259 & 261 v NOR 332 & 192/4Match · First-class | GLA | 4 & 4 | 3/64 & 1/53 | 2 | Northamptonshire won by 6 wickets | Northampton | Bob Willis Trophy 2020 |
| 15 Aug 2020 | GLA 116 & 197/8 v GLO 181Match · First-class | GLA | 1 & 30* | 2/24 | 0 | Match drawn | Cardiff | Bob Willis Trophy 2020 |
| 8 Aug 2020 | WOR 455/8 & 276/6d v GLA 374 & 141/7Match · First-class | GLA | 23* & DNB | 0/55 & 1/51 | 0 | Match drawn | Worcester | Bob Willis Trophy 2020 |
| 2 Nov 2019 | NED 134/3 v PNG 128/8Final · T20I | NED | DNB | 2/18 | 0 | Netherlands won by 7 wickets | Dubai | ICC Men's T20 World Cup Qualifier 2019/20 |
| 1 Nov 2019 | IRE 137/9 v NED 158/4Semi-final · T20I | NED | DNB | 0/11 | 1 | Netherlands won by 21 runs | Dubai | ICC Men's T20 World Cup Qualifier 2019/20 |
| 29 Oct 2019 | UAE 80/9 v NED 81/2Qualifier 1 · T20I | NED | DNB | 2/10 | 0 | Netherlands won by 8 wickets | Dubai | ICC Men's T20 World Cup Qualifier 2019/20 |
| 27 Oct 2019 | NED 131/6 v SCO 130/8Match 41 · T20I | NED | DNB | 1/16 | 2 | Netherlands won by 4 wickets | Dubai | ICC Men's T20 World Cup Qualifier 2019/20 |
| 26 Oct 2019 | BER 114/9 v NED 206/3Match 36 · T20I | NED | DNB | 1/29 | 0 | Netherlands won by 92 runs | Dubai | ICC Men's T20 World Cup Qualifier 2019/20 |
| 24 Oct 2019 | NED 126/7 v PNG 127/5Match 27 · T20I | NED | 40* | 1/22 | 1 | Papua New Guinea won by 5 wickets | Dubai | ICC Men's T20 World Cup Qualifier 2019/20 |
| 22 Oct 2019 | NED 104/5 v SIN 101Match 20 · T20I | NED | DNB | 3/9 | 0 | Netherlands won by 5 wickets | Dubai | ICC Men's T20 World Cup Qualifier 2019/20 |
| 19 Oct 2019 | NAM 96 v NED 140/6Match 7 · T20I | NED | DNB | 1/17 | 0 | Netherlands won by 44 runs | Dubai | ICC Men's T20 World Cup Qualifier 2019/20 |
| 18 Oct 2019 | KEN 136/8 v NED 166/4Match 3 · T20I | NED | DNB | 1/23 | 1 | Netherlands won by 30 runs | Dubai | ICC Men's T20 World Cup Qualifier 2019/20 |
| 10 Oct 2019 | HK 148/7 v NED 185/4Match 9 · T20I | NED | DNB | 0/20 | 1 | Netherlands won by 37 runs | Al Amarat | Oman Pentangular T20I Series 2019/20 |
| 23 Sept 2019 | DUR 262/8 v GLAMatch · First-class | GLA | - | 0/57 | 0 | Match drawn | Chester-le-Street | Specsavers County Championship 2019 |
| 10 Sept 2019 | WOR 205 & 299 v GLA 193 & 156Match · First-class | GLA | 29* & 13 | 3/44 & 2/68 | 1 | Worcestershire won by 155 runs | Worcester | Specsavers County Championship 2019 |
| 16 Jun 2019 | MID 410 & 125/4 v GLA 288Match · First-class | GLA | 2* | 1/61 & 1/22 | 0 | Match drawn | Radlett | Specsavers County Championship 2019 |
| 27 May 2019 | GLA 186 & 466 v SUS 420 & 47/1Match · First-class | GLA | 1 & 1 | 2/96 | 1 | Match drawn | Brighton | Specsavers County Championship 2019 |
| 14 May 2019 | GLO 463 & 137/6 v GLA 250/9 & 481/8dMatch · First-class | GLA | 13* & 3* | 2/96 & 1/20 | 0 | Match drawn | Newport | Specsavers County Championship 2019 |
| 5 May 2019 | GLA 285 v MID 289/5Match · List A | GLA | 5* | 0/49 | 0 | Middlesex won by 5 wickets | London | Royal London One-Day Cup 2019 |
| 30 Apr 2019 | GLA 331/7 v GLO 257Match · List A | GLA | DNB | 1/36 | 1 | Glamorgan won by 74 runs | Bristol | Royal London One-Day Cup 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 | 18* | 2/63 | 0 | Somerset won by 2 runs | Cardiff | Royal London One-Day Cup 2019 |
| 11 Apr 2019 | GLA 570/8d & 70/1 v NOR 750Match · First-class | GLA | 21* & DNB | 1/91 | 0 | Match drawn | Cardiff | Specsavers County Championship 2019 |
| 17 Feb 2019 | IRE 183/9 v NED 182/9Match 5 · T20I | NED | 11 | 0/36 | 1 | Ireland won by 1 wicket | Al Amarat | Oman Quadrangular T20I Series 2018/19 |
| 13 Feb 2019 | NED 154/3 v SCO 153/7Match 1 · T20I | NED | DNB | 2/35 | 0 | Netherlands won by 7 wickets | Al Amarat | Oman Quadrangular T20I Series 2018/19 |
| 24 Sept 2018 | GLA 359 & 175 v LEI 132 & 270Match · First-class | GLA | 50 & 6 | 2/37 & 3/63 | 1 | 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 & 60* | 4/66 & 1/19 | 0 | Gloucestershire won by 9 wickets | Cardiff | Specsavers County Championship 2018 |
| 4 Sept 2018 | DER 251 & 171 v GLA 121 & 132Match · First-class | GLA | 9 & 0 | 3/66 & 2/39 | 0 | Derbyshire won by 169 runs | Derby | Specsavers County Championship 2018 |
| 17 Aug 2018 | GLA 183/8 v SUR 60/0Match · T20 | GLA | 0* | 0/24 | 0 | Surrey won by 24 runs (DLS method) | Cardiff | Vitality Blast 2018 |
| 14 Aug 2018 | SUS 186/5 v GLA 88Match · T20 | GLA | 0 | 1/35 | 0 | Sussex won by 98 runs | Hove | Vitality Blast 2018 |
| 12 Aug 2018 | SOM 210/8 v GLA 181/9Match · T20 | GLA | 21* | 2/27 | 0 | Somerset won by 29 runs | Taunton | Vitality Blast 2018 |
| 10 Aug 2018 | HAM 151/8 v GLA 155/2Match · T20 | GLA | DNB | 0/28 | 0 | Glamorgan won by 8 wickets | Cardiff | Vitality Blast 2018 |
| 7 Aug 2018 | GLA 198/7 v ESS 192/6Match · T20 | GLA | DNB | 2/33 | 1 | Glamorgan won by 6 runs | Cardiff | Vitality Blast 2018 |
| 5 Aug 2018 | MID 131 v GLA 135/3Match · T20 | GLA | DNB | 4/31 | 1 | Glamorgan won by 7 wickets | Richmond | Vitality Blast 2018 |
| 31 Jul 2018 | SUR 194/4 v GLA 195/6Match · T20 | GLA | DNB | 1/50 | 0 | Glamorgan won by 4 wickets | London | Vitality Blast 2018 |