Cricket Scotland League | Grange (1998-2008) |
Scottish Cup | Grange (1998-2004) |
East of Scotland Cricket Association | Grange Second XI (2013-2016) |
Miscellaneous | Sou' Westers (1985-1997) |
Edinburgh (1995-1996) | |
Marylebone Cricket Club (2004-2022) | |
Marylebone Cricket Club Ireland, Scotland and Wales (2010) |