Teams M Gilmour played for

Cricket Scotland LeagueArbroath United (2007)
MiscellaneousKinross Under-13s (2011)