Teams David Sharma played for

Cricket Scotland LeagueGreenock (2012-2021)
Scottish CupGreenock (2011-2015)
MiscellaneousThe Forty Club Scotland (2014-2022)
 The Forty Club (2014-2023)
 Greenock (2015)
 The Forty Club West of Scotland (2021-2023)