ODI | Scotland (2016-2017/18) |
International Twenty20 | Scotland (2015-2016/17) |
Main FC | Boland (1997/98-2006/07) |
| Western Province Boland (2004/05) |
| Cape Cobras (2005/06-2007/08) |
| Eagles (2008/09-2009/10) |
| Free State (2009/10-2010/11) |
| Knights (2010/11) |
| Northamptonshire (2012) |
Main ListA | Boland (1999/00-2006/07) |
| Western Province Boland (2004/05) |
| Cape Cobras (2005/06-2007/08) |
| Eagles (2008/09-2009/10) |
| Free State (2009/10-2010/11) |
| Knights (2010/11) |
| Northamptonshire (2012) |
Main Twenty20 | Cape Cobras (2006/07-2007/08) |
| Eagles (2008/09-2009/10) |
| Northamptonshire (2012) |
Other FC | The Rest (2002/03) |
| Scotland (2015-2017) |
Other ListA | South Africa A (2002/03) |
| The Rest (2002/03) |
| Scotland (2015-2017/18) |
Other Twenty20 | Scotland (2015-2016/17) |
Under-19 Test | South Africa Under-19s (1998/99) |
Under-19 ODI | South Africa Under-19s (1998/99) |
Second Eleven Championship | Northamptonshire Second XI (2012-2013) |
Second Eleven Trophy | Northamptonshire Second XI (2013) |
Second Eleven Twenty20 | Northamptonshire Second XI (2012) |
Lancashire League | East Lancashire (2002) |
Lancashire League Worsley Cup | East Lancashire (2002) |
Central Lancashire League | Royton (2011) |
Lancashire Inter League Trophy | East Lancashire (2002) |
Northamptonshire Premier League | Rushton (2013) |
Northern Premier League | Blackpool (2011-2012) |
Scotland Inter-Regional Cup | Western Warriors (2016-2017) |
Scotland Inter-Regional Twenty20 | Western Warriors (2016-2017) |
Cricket Scotland League | Ferguslie (2003-2008) |
| Clydesdale (2014-2017) |
Scottish Cup | Ferguslie (2003-2008) |
| Clydesdale (2014-2017) |
Twenty20 World Cup | Scotland (2015/16) |
Twenty20 Blast | Northamptonshire (2012) |
County Championship | Northamptonshire (2012) |
SuperSport Series | Boland (2000/01-2003/04) |
| Western Province Boland (2004/05) |
| Cape Cobras (2005/06-2007/08) |
| Eagles (2008/09-2009/10) |
| Knights (2010/11) |
Miscellaneous | Boland Under-13s (1993/94-1994/95) |
| South Africa Under-15s (1996) |
| Boland Under-18s (1996/97-1998/99) |
| Boland (1997/98-2003/04) |
| South African Schools (1999/00) |
| Boland Invitation XI (2002/03) |
| Hermanus (2004/05) |
| Western Province Boland (2004/05) |
| Cape Cobras (2005/06) |
| Knights (2010/11) |
| Blackpool (2011) |
| Northamptonshire (2012-2012/13) |
| Kent and Northamptonshire Second XIs (2012) |
| Northamptonshire Second XI (2012-2013) |
| Spare Squads 2 (2012/13) |
| Spare Squads 1 (2012/13) |
| Reivers (2014-2015) |
| Probables (2014) |
| Scotland XI (2015-2015/16) |
| Scotland A (2016) |
| Western Warriors (2016) |
| Scotland (2017-2017/18) |