First-class Matches played by Imam-ul-Haq

Date Tournament Match Teams Stadium
03 Oct 2017 Quaid-e-Azam Trophy 2017/18 Pool B Rawalpindi Region vs Habib Bank Limited Pindi Cricket Stadium
02 Nov 2017 Quaid-e-Azam Trophy 2017/18 Pool B Habib Bank Limited vs United Bank Limited Diamond Club Ground
03 Dec 2017 Quaid-e-Azam Trophy 2017/18 Super Eight Group I Sui Northern Gas Pipelines Limited vs Habib Bank Limited NBP Stadium Karachi
09 Dec 2017 Quaid-e-Azam Trophy 2017/18 Super Eight Group I Lahore Region Blues vs Habib Bank Limited State Bank Stadium
14 Sep 2019 Quaid-e-Azam Trophy 2019/20 1st Match Sindh vs Balochistan United Bank Limited Sports Complex
24 Jul 2020 2nd Four Day Intra-Squad Practice Match Four Day Match PCB Greens vs PCB Whites The Incora County Ground