Teams Mohammad Arfat played for

Scotland Inter-Regional Twenty20Western Warriors (2016)
Cricket Scotland LeagueDunfermline (2004-2011)
 Stenhousemuir (2012-2016)
 Glenrothes (2017-2018)
 Poloc (2019)
Scottish CupDunfermline (2006-2011)
 Stenhousemuir (2012-2016)
 Glenrothes (2017-2018)
Western District Cricket UnionStenhousemuir (2015)
MiscellaneousDunfermline (2009)
 Scottish Pakistanis (2014)
 Stenhousemuir (2015)