Teams MD Fairweather played for

Cricket Scotland LeagueEdinburgh Academicals (1998)
MiscellaneousEdinburgh Academy (1991-1994)