Teams Mohammed Ali played for

Cricket Scotland LeagueClydesdale (2009-2015)
Scottish CupClydesdale (2007-2015)
MiscellaneousClydesdale (2006-2015)