ODI | Netherlands (2011/12-2024/25) |
International Twenty20 | Netherlands (2011/12-2023/24) |
Main FC | New South Wales (2011/12) |
| Glamorgan (2016-2024) |
Main ListA | New South Wales (2011/12) |
| Tasmania (2012/13) |
| Glamorgan (2016-2024) |
Main Twenty20 | Hobart Hurricanes (2014/15) |
| Northern Districts (2015/16) |
| Glamorgan (2016-2024) |
| Trent Rockets Men (2021) |
| Birmingham Phoenix Men (2022) |
Other FC | Netherlands (2012-2016/17) |
Other ListA | Netherlands (2011/12-2024/25) |
Other Twenty20 | Netherlands (2011/12-2023/24) |
| Cricket Australia XI (2014/15) |
Second Eleven Championship | Glamorgan Second XI (2017-2024) |
Second Eleven Trophy | Glamorgan Second XI (2017) |
Second Eleven Twenty20 | Glamorgan Second XI (2018-2023) |
Lancashire League | Todmorden (2015) |
Lancashire League Worsley Cup | Todmorden (2015) |
South Wales New Premier League | Mumbles (2019) |
Twenty20 World Cup | Netherlands (2013/14-2022/23) |
World Cup Super League | Netherlands (2021-2021/22) |
Big Bash League | Hobart Hurricanes (2014/15) |
Twenty20 Blast | Glamorgan (2016-2024) |
Super Smash | Northern Districts (2015/16) |
The Hundred | Trent Rockets Men (2021) |
| Birmingham Phoenix Men (2022) |
Sheffield Shield | New South Wales (2011/12) |
County Championship | Glamorgan (2016-2024) |
Miscellaneous | New South Wales Under-17s (2006/07-2007/08) |
| New South Wales Under-19s (2008/09) |
| New South Wales Under-23s (2010/11-2011/12) |
| University of New South Wales (2011/12) |
| University of New South Wales President's XI (2011/12) |
| VOC (2012) |
| Tasmania Under-23s (2012/13-2014/15) |
| Netherlands (2013/14-2022/23) |
| Tasmania (2014/15) |
| Australian XI (2014/15) |
| South Holland Seafarers (2015) |
| Glamorgan Second XI (2017-2024) |
| Glamorgan (2017/18-2023) |
| Glamorgan A (2019) |