Teams D Hamilton played for

Cricket Scotland LeagueHeriot's (2013-2021)
Scottish CupHeriot's (2013-2018)
MiscellaneousHeriot's (2020)