Teams David Davidson played for

Cricket Scotland LeagueDumfries (2006-2018)
Scottish CupDumfries (2006-2011)
Western District Cricket UnionNunholm (2011)
MiscellaneousSouth of Scotland (1988-1997)
 Dumfries (1997-2014)
 Western District Cricket Union (1999-2013)