ODI | Scotland (2016/17-2024) |
International Twenty20 | Scotland (2015-2024) |
Main FC | Northamptonshire (2015) |
Main ListA | Leicestershire (2019) |
| Kent (2021) |
Main Twenty20 | Leicestershire (2019) |
| Hampshire (2020) |
| Kent (2021) |
Other FC | Scotland (2017-2017/18) |
Other ListA | Scotland (2014-2024) |
Other Twenty20 | Scotland (2015-2024) |
Minor Counties Championship | Oxfordshire (2016) |
Minor Counties Trophy | Oxfordshire (2016) |
Second Eleven Championship | Nottinghamshire Second XI (2015) |
| Northamptonshire Second XI (2015-2016) |
| Lancashire Second XI (2016) |
| Hampshire Second XI (2018) |
Second Eleven Trophy | Nottinghamshire Second XI (2015) |
| Northamptonshire Second XI (2016) |
| Lancashire Second XI (2016) |
| Gloucestershire Second XI (2019) |
Second Eleven Twenty20 | Nottinghamshire Second XI (2015) |
| Northamptonshire Second XI (2015-2016) |
| Unicorns (2016) |
| Hampshire Second XI (2018) |
Scotland Inter-Regional Cup | Eastern Knights (2016-2022) |
Scotland Inter-Regional Twenty20 | Eastern Knights (2017-2019) |
Cricket Scotland League | Grange (2012-2019) |
| Watsonians (2017-2018) |
| Royal High Corstorphine (2021-2024) |
Scottish Cup | Grange (2012-2015) |
| Watsonians (2017-2018) |
Twenty20 World Cup | Scotland (2015/16-2024) |
Twenty20 Blast | Hampshire (2020) |
| Kent (2021) |
Miscellaneous | Loretto School (2007-2011) |
| Cumnor (2010) |
| Grange (2012-2019) |
| Scotland Development XI (2013-2014) |
| Caledonian Highlanders (2013) |
| Highlanders (2013-2015) |
| Durham Trialists North (2014) |
| Scotland A (2014-2021) |
| Probables (2014) |
| Nottinghamshire Second XI (2015) |
| Scotland XI (2015-2019/20) |
| Scotland (2015-2024) |
| Northamptonshire Second XI (2015) |
| Ketton (2015) |
| Kent and Northamptonshire Second XIs (2016) |
| Bedfordshire (2016) |
| Oxford (2016) |
| Eastern Knights (2016) |
| HKI United (2016/17) |
| Scotland Select XI (2017) |
| Hampshire Second XI (2018) |
| Gloucestershire Second XI (2019) |
| Brampton Wolves (2019-2024) |
| Northern Warriors (2019/20) |
| Carrickfergus (2020) |
| Scotland Team A (2021) |
| Dubai Capitals (2022/23) |
| Chennai Braves (2023/24) |
| Caribbean Tigers (2024) |
| Harare Bolts (2024/25) |
| Kandy Bolts (2024/25) |