Teams Steve Knox played for

Main ListACumberland (1996-2002)
Other FCScotland (2004-2007)
Other ListAScotland (2003-2005)
Minor Counties ChampionshipCumberland (1994-2009)
Minor Counties TrophyCumberland (1999-2007)
Second Eleven ChampionshipDurham Second XI (1994)
 Leicestershire Second XI (1995)
 Scotland A (2007-2008)
Second Eleven TrophyDerbyshire Second XI (1996)
 Minor Counties Under-25s (1998-2000)
Cricket Scotland LeagueStoneywood-Dyce (1998)
 Penicuik (2002)
 Grange (2003-2005)
 Heriot's (2006-2017)
 Drumpellier (2006-2008)
Scottish CupGrange (2003-2005)
 Drumpellier (2007)
 Heriot's (2007-2017)
East of Scotland Cricket AssociationHeriot's Second XI (2015)
Hawke CupNorthland (2006/07)
MiscellaneousCumbria Under-19s (1994)
 Cumbria Young Cricketers (1994)
 English Universities North (1994-1995)
 Penicuik (1999-2001)
 East Coast Crusaders (2004)
 Scotland (2004)
 Scotland B (2004)
 Scotland XI (2005)
 Scottish National Cricket League Select XI (2005)
 Cavaliers (2006)
 Scotland A (2006-2008)
 Northland (2006/07-2011/12)
 Barrow (2009)
 Heriot's (2013)