T20 Matches played by Imam-ul-Haq

Date Tournament Match Teams Stadium
14 Nov 2020 HBL Pakistan Super League 2020 Eliminator 1 Lahore Qalandars vs Peshawar Zalmi National Stadium
21 Feb 2021 HBL Pakistan Super League 2021 2nd Match Lahore Qalandars vs Peshawar Zalmi National Stadium
23 Feb 2021 HBL Pakistan Super League 2021 5th Match Peshawar Zalmi vs Multan Sultans National Stadium
26 Feb 2021 HBL Pakistan Super League 2021 8th Match Peshawar Zalmi vs Quetta Gladiators National Stadium
27 Feb 2021 HBL Pakistan Super League 2021 10th Match Peshawar Zalmi vs Islamabad United National Stadium
17 Jun 2021 HBL Pakistan Super League 2021 26th Match Islamabad United vs Peshawar Zalmi Sheikh Zayed Stadium
21 Jun 2021 HBL Pakistan Super League 2021 Eliminator 1 Peshawar Zalmi vs Karachi Kings Sheikh Zayed Stadium
23 Sep 2021 National T20 2021/22 1st Match Balochistan vs Northern Pindi Cricket Stadium
24 Sep 2021 National T20 2021/22 4th Match Balochistan vs Central Punjab Pindi Cricket Stadium
26 Sep 2021 National T20 2021/22 7th Match Balochistan vs Southern Punjab Pindi Cricket Stadium
29 Sep 2021 National T20 2021/22 9th Match Sindh vs Balochistan Pindi Cricket Stadium
01 Oct 2021 National T20 2021/22 13th Match Balochistan vs Southern Punjab Pindi Cricket Stadium
07 Oct 2021 National T20 2021/22 22nd Match Balochistan vs Khyber Pakhtunkhwa Gaddafi Stadium
09 Oct 2021 National T20 2021/22 26th Match Balochistan vs Northern Gaddafi Stadium
10 Oct 2021 National T20 2021/22 28th Match Balochistan vs Central Punjab Gaddafi Stadium
07 Dec 2024 Bahria Town Champions T20 Cup 2024/25 1st Match Nurpur Lions vs UMT Markhors Rawalpindi Cricket Stadium
09 Dec 2024 Bahria Town Champions T20 Cup 2024/25 4th Match Allied Bank Stallions vs Nurpur Lions Rawalpindi Cricket Stadium
11 Dec 2024 Bahria Town Champions T20 Cup 2024/25 6th Match Nurpur Lions vs Lake City Panthers Rawalpindi Cricket Stadium
12 Dec 2024 Bahria Town Champions T20 Cup 2024/25 8th Match Engro Dolphins vs Nurpur Lions Rawalpindi Cricket Stadium
15 Dec 2024 Bahria Town Champions T20 Cup 2024/25 12th Match Nurpur Lions vs UMT Markhors Rawalpindi Cricket Stadium
17 Dec 2024 Bahria Town Champions T20 Cup 2024/25 14th Match Allied Bank Stallions vs Nurpur Lions Rawalpindi Cricket Stadium
19 Dec 2024 Bahria Town Champions T20 Cup 2024/25 16th Match Nurpur Lions vs Lake City Panthers Rawalpindi Cricket Stadium
20 Dec 2024 Bahria Town Champions T20 Cup 2024/25 18th Match Engro Dolphins vs Nurpur Lions Rawalpindi Cricket Stadium
23 Dec 2024 Bahria Town Champions T20 Cup 2024/25 Qualifier UMT Markhors vs Nurpur Lions Rawalpindi Cricket Stadium
17 Mar 2025 Bank Alfalah Presents Inverex Solar Energy National T20 Cup 2024/25 Group D Multan Region vs Sialkot Region Gaddafi Stadium
18 Mar 2025 Bank Alfalah Presents Inverex Solar Energy National T20 Cup 2024/25 Group D Multan Region vs Azad Jammu and Kashmir Region Lahore City Cricket Association Ground