Main FC | North West (2001/02-2003/04) |
Eagles (2004/05-2006/07) | |
Northamptonshire (2007) | |
Warriors (2007/08-2013/14) | |
Eastern Province (2014/15) | |
Main ListA | North West (2001/02-2003/04) |
Eagles (2004/05-2006/07) | |
Free State (2006/07) | |
Northamptonshire (2007) | |
Warriors (2007/08-2013/14) | |
Main Twenty20 | Eagles (2003/04-2006/07) |
Warriors (2007/08-2013/14) | |
Mumbai Indians (2011-2012) | |
Trinidad and Tobago Red Steel (2013) | |
Other FC | The Rest (2002/03-2005/06) |
South African Invitation XI (2007/08-2012/13) | |
Other ListA | South Africa A (2005/06) |
Canada (2018/19-2019) | |
Under-19 ODI | South Africa Under-19s (2001/02) |
Irish Senior Cup | Instonians (2010) |
Under-19 World Cup | South Africa Under-19s (2001/02) |
Indian Premier League | Mumbai Indians (2011-2012) |
Caribbean Premier League | Trinidad and Tobago Red Steel (2013) |
County Championship | Northamptonshire (2007) |
SuperSport Series | North West (2001/02-2003/04) |
Eagles (2004/05-2006/07) | |
Warriors (2007/08-2013/14) | |
Miscellaneous | North West Under-18s (1998/99) |
North West Under-19s (2000/01) | |
North West B (2000/01) | |
North West University (2001/02-2004/05) | |
South Africa Academy (2002) | |
NF Oppenheimer's XI (2002/03) | |
North West (2002/03) | |
Carrickfergus (2005-2007) | |
South Africa Emerging Players (2006-2010) | |
Warriors (2008/09-2010/11) | |
South Africa (2009/10) | |
Instonians (2010) | |
South Africa A (2012/13) |