Teams Allan MacLeod played for

Cricket Scotland LeagueDrumpellier (2001-2005)
 Uddingston (2008-2013)
Scottish CupUddingston (2009-2016)
MiscellaneousUddingston (2008)
 Scottish Students (2012)