Teams David Ross played for

Cricket Scotland LeagueHeriot's (2001-2018)
 Royal High Corstorphine (2010-2011)
Scottish CupHeriot's (2008-2014)
 Royal High Corstorphine (2010-2011)
East of Scotland Cricket AssociationHeriot's Second XI (2015)
MiscellaneousRoyal High Corstorphine (2011)
 Heriot's (2013)