ODI | Scotland (2008/09-2012) |
International Twenty20 | Scotland (2009-2012) |
Other FC | Scotland (2009) |
Other ListA | Scotland (2008/09-2012) |
Other Twenty20 | Scotland (2009-2012) |
Second Eleven Championship | Scotland A (2007) |
Scotland Inter-Regional Cup | Caledonian Highlanders (2010-2011) |
Cricket Scotland League | Aberdeenshire (2003-2006) |
| Stoneywood-Dyce (2007-2021) |
Scottish Cup | Aberdeenshire (2004-2006) |
| Stoneywood-Dyce (2007-2016) |
Twenty20 World Cup | Scotland (2009) |
Miscellaneous | Eastern Province Academy (2000/01) |
| Scotland XI (2007) |
| Scotland (2008/09-2011/12) |
| Scotland A (2010-2012) |
| Stoneywood-Dyce (2011) |
| Caledonian Highlanders (2013) |
| Highlanders (2013) |