Teams GA Ferguson played for

Cricket Scotland LeaguePerthshire (1998-2006)
Scottish CupPerthshire (1987-2006)
Strathmore and Perthshire Cricket UnionPerth Doo'cot (2014-2015)
MiscellaneousNorth of Scotland (1990-1991)
 Luncarty (1997)
 Perthshire (2005)
 Perth (2012)
 Perth Doo'cot (2013)