Main FC | Surrey (2020-2023) |
| Yorkshire (2023-2024) |
Main ListA | Surrey (2021-2023) |
| Yorkshire (2024) |
Main Twenty20 | Surrey (2020-2023) |
| Southern Brave Men (2022) |
| Yorkshire (2024) |
Under-19 Test | South Africa Under-19s (2016) |
Under-19 ODI | South Africa Under-19s (2016) |
Second Eleven Championship | Essex Second XI (2019) |
| Marylebone Cricket Club Young Cricketers (2019) |
| Surrey Second XI (2019-2023) |
Second Eleven Trophy | Essex Second XI (2019) |
| Marylebone Cricket Club Young Cricketers (2019) |
Second Eleven Twenty20 | Marylebone Cricket Club Young Cricketers (2019) |
| Surrey Second XI (2021-2023) |
East Anglia Premier League | Bury St Edmunds (2019) |
Home Counties Premier League | Aston Rowant (2018) |
Surrey Premier League | Wimbledon (2021-2023) |
Yorkshire North Premier League | Sessay (2024) |
Twenty20 Blast | Surrey (2020-2023) |
| Yorkshire (2024) |
The Hundred | Southern Brave Men (2022) |
County Championship | Surrey (2021-2023) |
| Yorkshire (2023-2024) |
Miscellaneous | Denton St Lawrence Second XI (2013-2015) |
| Denton St Lawrence (2015-2023) |
| Western Province Under-17s (2015/16) |
| South Africa Under-19s (2016) |
| Western Province Cricket Club (2016/17-2018/19) |
| Western Province Under-19s (2016/17-2017/18) |
| South African Under-17s Invitation XI (2016/17) |
| Aston Rowant (2018) |
| Club Cricket Conference (2018) |
| Essex Cricket Board Development XI (2018) |
| Essex Second XI (2019) |
| Marylebone Cricket Club Young Cricketers (2019) |
| Bury St Edmunds (2019) |
| Surrey Second XI (2019-2022) |
| Surrey (2020-2023) |
| Yorkshire (2023/24-2024) |