Teams David Sharma played for

Cricket Scotland LeagueGreenock (2012-2013)
Scottish CupGreenock (2011-2015)
MiscellaneousThe Forty Club (2014-2020)
 Greenock (2015)
 The Forty Club Scotland (2018)