ODI | New Zealand (2015-2018/19) |
International Twenty20 | New Zealand (2015) |
Main FC | Central Districts (2007/08-2020/21) |
Canterbury (2011/12-2013/14) | |
Auckland (2021/22-2023/24) | |
Main ListA | Central Districts (2007/08-2020/21) |
Canterbury (2011/12-2013/14) | |
Auckland (2021/22-2023/24) | |
Main Twenty20 | Central Districts (2008/09-2020/21) |
Canterbury (2011/12-2013/14) | |
Jamaica Tallawahs (2019) | |
Auckland (2021/22-2023/24) | |
Other FC | New Zealand A (2012/13-2018/19) |
Other ListA | Scotland (2011) |
New Zealand A (2012/13-2019/20) | |
New Zealand (2015-2018/19) | |
Other Twenty20 | New Zealand (2015) |
North Island (2015/16) | |
New Zealand A (2018/19) | |
Under-19 Test | New Zealand Under-19s (2006/07-2008) |
Under-19 ODI | New Zealand Under-19s (2006/07-2008) |
Lancashire League | Nelson (2011) |
Birmingham Premier League | Knowle and Dorridge (2017-2018) |
Northern Premier League | St Annes (2011) |
Southern Premier League | St Cross Symondians (2009-2016) |
Southern Cricket League | St Cross Symondians (2009-2016) |
Cricket Scotland League | Stewart's Melville Royal High (2011) |
Scottish Cup | Stewart's Melville Royal High (2011) |
Hawke Cup | Manawatu (2005/06-2016/17) |
New Zealand Provincial A Tournament | Canterbury A (2013/14) |
New Zealand Under-17 Tournament | Central Districts Under-17s (2004/05) |
New Zealand Under-19 Tournament | Central Districts Under-19s (2005/06-2007/08) |
Under-19 World Cup | New Zealand Under-19s (2007/08) |
Caribbean Premier League | Jamaica Tallawahs (2019) |
Super Smash | Central Districts (2008/09-2020/21) |
Canterbury (2011/12-2013/14) | |
Auckland (2021/22-2023/24) | |
Plunket Shield | Central Districts (2007/08-2020/21) |
Canterbury (2011/12-2013/14) | |
Auckland (2021/22-2023/24) | |
Miscellaneous | New Zealand Under-19s (2007/08-2008) |
New Zealand Emerging Players (2008/09-2009) | |
London New Zealand Club (2009) | |
St Cross Symondians (2009) | |
Hampshire Hogs (2009) | |
Central Districts (2010/11) | |
Scottish Universities (2011) | |
Cavaliers (2011) | |
St Annes (2011) | |
Rood en Wit (2013) | |
New Zealand XI (2013/14) | |
Canterbury A (2013/14) | |
New Zealanders (2015-2017/18) | |
New Zealand Winter Training Squad (2015/16) | |
Central Districts A (2015/16) | |
New Zealand A (2017/18) | |
Montreal Tigers (2018) | |
New Zealand (2019) | |
Auckland XI (2022/23) |