Teams Craig Smith played for

Cricket Scotland LeagueClydesdale (2005-2010)
 East Kilbride (2011-2017)
Scottish CupClydesdale (2007-2010)
 East Kilbride (2011-2017)
MiscellaneousClydesdale (2010)
 East Kilbride (2011-2016)