Teams Zahoor Khan played for

ODIUnited Arab Emirates (2016/17-2021/22)
International Twenty20United Arab Emirates (2016/17-2021/22)
Main FCFaisalabad (2008/09-2012/13)
 Pakistan Television (2010/11)
 Sui Northern Gas Pipelines Limited (2011/12-2012/13)
 State Bank of Pakistan (2014/15)
Main ListAFaisalabad Wolves (2008/09-2009/10)
 Pakistan Television (2010/11)
 Sui Northern Gas Pipelines Limited (2012/13)
Main Twenty20Faisalabad Wolves (2011-2011/12)
 Faisalabad (2015/16)
Other ListAUnited Arab Emirates (2016/17-2021/22)
Other Twenty20United Arab Emirates (2016/17-2021/22)
Quaid-e-Azam TrophyFaisalabad (2008/09-2012/13)
 Pakistan Television (2010/11)
 Sui Northern Gas Pipelines Limited (2011/12)
 State Bank of Pakistan (2014/15)
MiscellaneousFaisalabad Under-19s (2007-2007/08)
 Faisalabad (2007/08-2011)
 Pakistan Navy (2009/10)
 Mumbai Warriors Superstars (2014)
 Faisalabad Wolves (2015/16)
 Danube Lions (2015/16-2016)
 Kannur Royals (2015/16)
 United Arab Emirates (2016/17-2019/20)
 Maratha Arabians (2017/18-2018/19)
 United Arab Emirates Blue (2017/18)
 Brampton Wolves (2019)
 Deccan Gladiators (2019/20-2020/21)
 Emirates Cricket Board (2020/21)