International Twenty20 | Scotland (2009/10-2011/12) |
Other FC | Scotland (2004-2011/12) |
Other ListA | Scotland (2004-2010) |
Other Twenty20 | Scotland (2009/10-2011/12) |
Second Eleven Championship | Scotland A (2007-2008) |
Under-17 County Cup | Northumberland Under-17s (1996-1997) |
Scotland Inter-Regional Cup | Eastern Knights (2010-2011) |
Scotland Inter-Regional Twenty20 | Eastern Knights (2010) |
Cricket Scotland League | Grange (1999-2014) |
Scottish Cup | Grange (2004-2014) |
Miscellaneous | Loretto School (1995-2000) |
| Northumberland Under-15s (1995) |
| Northumberland Under-17s (1995) |
| Northumberland Under-21s (1996) |
| Scottish Wayfarers (1997-1998) |
| East of Scotland Under-19s (1998-1999) |
| Marylebone Cricket Club (2003-2015) |
| Scotland A (2003-2012) |
| Scottish Cricket Union Colts (2004) |
| Grange (2004-2014) |
| Scotland B (2004-2007) |
| Scotland XI (2005-2010/11) |
| Cavaliers (2006) |
| Marylebone Cricket Club and China B (2006/07) |
| Scotland (2007/08-2011/12) |
| Eastern Knights (2012) |
| Reivers (2013-2014) |