Main FC | Eastern Province (2010/11-2023/24) |
Free State (2011/12-2017/18) | |
Knights (2012/13-2018/19) | |
Warriors (2019/20-2020/21) | |
Main ListA | Eastern Province (2010/11-2021/22) |
Free State (2011/12-2017/18) | |
Knights (2012/13-2018/19) | |
Warriors (2019/20-2020/21) | |
Main Twenty20 | Free State (2011/12-2018/19) |
Knights (2013/14-2018/19) | |
Nelson Mandela Bay Giants (2018/19) | |
Eastern Province (2021/22-2022/23) | |
Other FC | South Africa A (2014/15-2018/19) |
Other ListA | South Africa A (2018/19) |
Lancashire League | Colne (2016) |
Haslingden (2023-2024) | |
Lancashire League Worsley Cup | Haslingden (2023-2024) |
Lancashire League Twenty20 | Haslingden (2023-2024) |
Central Lancashire League | Milnrow (2014) |
Central Lancashire League Wood Cup | Milnrow (2014) |
Northern Premier League | Fleetwood (2014-2023) |
Blackpool (2016) | |
Greater Manchester Premier League | Woodbank (2023) |
South African Franchise T20 | Nelson Mandela Bay Giants (2018/19) |
SuperSport Series | Knights (2012/13-2018/19) |
Warriors (2019/20-2020/21) | |
Miscellaneous | South Western Districts Under-15s (2004/05) |
Border Under-19s (2006/07-2007/08) | |
Nelson Mandela Metropolitan University (2009/10-2011/12) | |
University Sport South Africa (2009/10) | |
Camborne (2011) | |
Biddestone (2012) | |
Knights (2013/14) | |
Read (2014) | |
Milnrow (2016) | |
South Africa A (2018/19-2019/20) | |
Derriaghy (2023) |