Teams Josh Sajjad played for

Cricket Scotland LeagueDrumpellier (2014-2016)
 East Kilbride (2017)
Scottish CupDrumpellier (2015-2016)
MiscellaneousDrumpellier (2015)