Teams Muhammad Kashif played for

Cricket Scotland LeagueClydesdale (2011)
 Kelburne (2012)
Scottish CupClydesdale (2011)
 Kelburne (2012)
MiscellaneousClydesdale (2011)