Teams Hamad-ul-Hasan played for

Main FCPeshawar (2009/10)
Main ListAPeshawar Panthers (2008/09-2010/11)
Main Twenty20Peshawar Panthers (2009/10)
Quaid-e-Azam TrophyPeshawar (2009/10)
MiscellaneousPeshawar Under-19s (2004-2006/07)
 Pakistan Education Board (2004/05)
 Peshawar (2006/07-2010/11)
 Pakistan Army (2008/09)
 Pakistan Television (2012/13)
 Lower Dir (2013/14)