International Twenty20 | Australia (2020/21-2022/23) |
Main FC | Canterbury (2017/18) |
| New South Wales (2018/19) |
Main ListA | New South Wales (2018/19-2022/23) |
Main Twenty20 | Sydney Sixers (2017/18) |
| Sydney Thunder (2018/19-2024/25) |
| Delhi Capitals (2020/21) |
| Royal Challengers Bangalore (2021) |
| Mumbai Indians (2022) |
| Essex (2022-2024) |
| Trent Rockets Men (2022-2023) |
| Karachi Kings (2023/24) |
Other Twenty20 | Australia (2020/21-2022/23) |
| Sharjah Warriors (2023/24) |
Second Eleven Twenty20 | Essex Second XI (2024) |
Indian Premier League | Delhi Capitals (2020/21) |
| Royal Challengers Bangalore (2021) |
| Mumbai Indians (2022) |
Big Bash League | Sydney Sixers (2017/18) |
| Sydney Thunder (2018/19-2024/25) |
Pakistan Super League | Karachi Kings (2023/24) |
Twenty20 Blast | Essex (2022-2024) |
The Hundred | Trent Rockets Men (2022-2023) |
Sheffield Shield | New South Wales (2018/19) |
Plunket Shield | Canterbury (2017/18) |
Miscellaneous | Bankstown (2011/12) |
| New South Wales Under-19s (2011/12) |
| Randwick Petersham (2012/13-2018/19) |
| Randwick Petersham Invitation XI (2014/15) |
| New South Wales Under-23s (2015/16-2016/17) |
| New South Wales Second XI (2016/17) |
| New South Wales Metropolitan Under-23s (2017/18-2018/19) |
| Vancouver Knights (2019) |
| New South Wales XI (2019/20) |
| AJ Finch's XI (2020) |
| Texas Super Kings (2023) |
| Bangla Tigers (2023/24) |