All Matches
| Opposition | Batting | Bowling | Format | Date |
|---|---|---|---|---|
| Glamorgan vs Lancashire | 53(122) | 5/85(23.4) | First-class | 24-Sep-2025 |
| Derbyshire vs Glamorgan | 37(108) | 0/12(3) | First-class | 15-Sep-2025 |
| Northamptonshire vs Glamorgan | 33(64) | 0/37(15) | First-class | 08-Sep-2025 |
| Glamorgan vs Kent | 3(18) | 3/27(15) | First-class | 22-Jul-2025 |
| Glamorgan vs Middlesex | 0(1) | 1/26(3) | T20s | 18-Jul-2025 |
| Glamorgan vs Gloucestershire | 10(13) | 0/39(4) | T20s | 13-Jul-2025 |
| Glamorgan vs Gloucestershire | 33(73) | 4/61(26) | First-class | 29-Jun-2025 |
| Leicestershire vs Glamorgan | 0(1) | 1/67(19) | First-class | 22-Jun-2025 |
| Glamorgan vs Somerset | 7(7) | 0/20(2) | T20s | 20-Jun-2025 |
| Gloucestershire vs Glamorgan | DNB | 0/19(3) | T20s | 15-Jun-2025 |
ODI Matches
| Opposition | Batting | Bowling | Date |
|---|---|---|---|
| Netherlands vs Namibia | DNB | 0/20(7) | 13-Mar-2025 |
| Namibia vs Netherlands | 6(17) | 1/18(6) | 07-Mar-2025 |
| Netherlands vs Canada | -- | -- | 05-Mar-2025 |
| Oman vs Netherlands | 17(43) | 0/24(7) | 11-Nov-2024 |
| United Arab Emirates vs Netherlands | 7(7) | 0/27(8) | 09-Nov-2024 |
| Oman vs Netherlands | 12*(13) | 0/1(2) | 05-Nov-2024 |
| United Arab Emirates vs Netherlands | 22*(23) | 1/26(8) | 03-Nov-2024 |
| South Africa vs Netherlands | DNB | 1/40(7) | 26-Nov-2021 |
| Netherlands vs Ireland | DNB | 2/22(9) | 07-Jun-2021 |
| Netherlands vs Ireland | 1(8) | 0/23(8) | 04-Jun-2021 |
T20I Matches
| Opposition | Batting | Bowling | Date |
|---|---|---|---|
| Oman vs Netherlands | DNB | 2/29(3) | 14-Nov-2024 |
| Oman vs Netherlands | 14(11) | 2/33(4) | 13-Nov-2024 |
| Nepal vs Netherlands | 21*(5) | 2/29(3) | 05-Mar-2024 |
| Netherlands vs Namibia | -- | -- | 03-Mar-2024 |
| Nepal vs Netherlands | 24(26) | 0/36(3.2) | 02-Mar-2024 |
| Namibia vs Netherlands | DNB | 2/26(4) | 29-Feb-2024 |
| Nepal vs Netherlands | DNB | 1/40(4) | 28-Feb-2024 |
| Netherlands vs Sri Lanka | 0(1) | 1/31(3) | 20-Oct-2022 |
| Namibia vs Netherlands | DNB | 0/29(3) | 18-Oct-2022 |
| Namibia vs Netherlands | DNB | 1/32(3) | 20-Oct-2021 |
T20s Matches
| Opposition | Batting | Bowling | Date |
|---|---|---|---|
| Glamorgan vs Middlesex | 0(1) | 1/26(3) | 18-Jul-2025 |
| Glamorgan vs Gloucestershire | 10(13) | 0/39(4) | 13-Jul-2025 |
| Glamorgan vs Somerset | 7(7) | 0/20(2) | 20-Jun-2025 |
| Gloucestershire vs Glamorgan | DNB | 0/19(3) | 15-Jun-2025 |
| Glamorgan vs Sussex | 1(2) | 1/49(4) | 14-Jun-2025 |
| Essex vs Glamorgan | 21*(10) | 1/24(3) | 12-Jun-2025 |
| Sussex vs Glamorgan | 0(1) | 0/36(4) | 08-Jun-2025 |
| Glamorgan vs Essex | DNB | 1/24(4) | 06-Jun-2025 |
| Glamorgan vs Surrey | 5(4) | 1/36(4) | 03-Jun-2025 |
| Middlesex vs Glamorgan | DNB | 1/14(4) | 01-Jun-2025 |