Teams Zain-ul-Hasan played for

Main FCLahore Blues (2016/17-2017/18)
 Lahore Whites (2018/19)
Main ListALahore Blues (2015/16-2016/17)
 Lahore Whites (2018/19)
Quaid-e-Azam TrophyLahore Blues (2016/17-2017/18)
 Lahore Whites (2018/19)
MiscellaneousLahore East Zone Blues Under-19s (2009/10-2011)
 Lahore Ravi Under-19s (2010/11-2011/12)
 Railways (2014/15-2015/16)
 Lahore North Zone Whites (2015)