Teams Gregor Maiden played for

ODIScotland (2010-2011)
International Twenty20Scotland (2008)
Main ListALancashire (2003)
Main Twenty20Lancashire (2003)
Other FCScotland (1999-2010/11)
Other ListAScotland (1999-2011)
Other Twenty20Scotland (2008)
ICC TrophyScotland (2001-2005)
Under-19 ODIScotland Under-19s (1997/98)
Second Eleven ChampionshipLancashire Second XI (2001-2003)
 Scotland A (2007-2008)
Second Eleven TrophyLancashire Second XI (2003)
Victoria Premier CricketRichmond (2002/03)
Victoria Premier Cricket One-DayRichmond (2002/03)
Scotland Inter-Regional CupEastern Knights (2010)
 Western Warriors (2011)
Scotland Inter-Regional Twenty20Eastern Knights (2010)
Cricket Scotland LeagueWest of Scotland (1998-2003)
 Grange (2004-2014)
Scottish CupWest of Scotland (1999-2003)
 Grange (2004-2014)
East of Scotland Cricket AssociationGrange Second XI (2015)
Under-19 World CupScotland Under-19s (1997/98)
Twenty20 BlastLancashire (2003)
MiscellaneousScotland Under-16s (1995)
 Scotland Under-19s (1996-1998)
 West of Scotland Under-19s (1996-1998)
 Scotland B (1996-2004)
 Scotland Under-18s (1996)
 West of Scotland Under-17s (1996)
 Scotland XI (1997-2010/11)
 Scotland (1998-2011)
 Loughborough Students (1999-2000)
 Loughborough University (2000)
 Loughborough University Centre of Cricketing Excellence (2000-2001)
 East Coast Crusaders (2004)
 Scotland Academy (2005)
 Scottish National Cricket League Select XI (2005)
 Scotland A (2006-2009)
 Marylebone Cricket Club (2007-2019)
 Grange (2007-2014)
 Eastern Knights (2012)
 Cricket Scotland President's XI (2013)
 Sir JP Getty's XI (2014)