ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

Imam-ul-Haq: Match list (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
DateMatchTeamBatBowlCtResultGroundSeries
22 Mar 2019AUS 281/2 v PAK 280/51st ODI · ODIPAK17-0Australia won by 8 wicketsSharjahAustralia tour of United Arab Emirates 2018/19
17 Mar 2019QG 139/2 v PZ 138/8Final · T20PZ3-0Quetta Gladiators won by 8 wicketsKarachiPakistan Super League 2018/19
15 Mar 2019IU 166/9 v PZ 214/5Eliminator · T20PZ58-0Peshawar Zalmi won by 48 runsKarachiPakistan Super League 2018/19
13 Mar 2019PZ 176/7 v QG 186/6Qualifier · T20PZ23-1Quetta Gladiators won by 10 runsKarachiPakistan Super League 2018/19
11 Mar 2019KK 142 v PZ 203/7Match 30 · T20PZ59-0Peshawar Zalmi won by 61 runsKarachiPakistan Super League 2018/19
5 Mar 2019LQ 124/7 v PZ 125/6Match 25 · T20PZ4-0Peshawar Zalmi won by 4 wicketsAbu DhabiPakistan Super League 2018/19
4 Mar 2019PZ 165/4 v QG 166/2Match 23 · T20PZ13-0Quetta Gladiators won by 8 wicketsAbu DhabiPakistan Super League 2018/19
1 Mar 2019IU 176 v PZ 177/6Match 21 · T20PZ15-0Peshawar Zalmi won by 4 wicketsDubaiPakistan Super League 2018/19
28 Feb 2019MS 172/5 v PZ 176/3Match 19 · T20PZ39-0Peshawar Zalmi won by 7 wicketsDubaiPakistan Super League 2018/19
24 Feb 2019MS 145 v PZ 146/5Match 14 · T20PZ52-1Peshawar Zalmi won by 5 wicketsSharjahPakistan Super League 2018/19
22 Feb 2019IU 158/9 v PZ 146Match 11 · T20PZ18-0Islamabad United won by 12 runsSharjahPakistan Super League 2018/19
21 Feb 2019KK 109/9 v PZ 153/8Match 9 · T20PZ56-0Peshawar Zalmi won by 44 runsSharjahPakistan Super League 2018/19
17 Feb 2019LQ 78 v PZ 81/3Match 7 · T20PZ1-0Peshawar Zalmi won by 7 wicketsDubaiPakistan Super League 2018/19
30 Jan 2019SA 241/3 v PAK 240/85th ODI · ODIPAK8-0South Africa won by 7 wicketsCape TownPakistan tour of South Africa 2018/19
27 Jan 2019SA 164 v PAK 168/24th ODI · ODIPAK71-0Pakistan won by 8 wicketsJohannesburgPakistan tour of South Africa 2018/19
25 Jan 2019SA 187/2 v PAK 317/63rd ODI · ODIPAK101-0South Africa won by 13 runs (DLS method)CenturionPakistan tour of South Africa 2018/19
22 Jan 2019SA 207/5 v PAK 2032nd ODI · ODIPAK5-1South Africa won by 5 wicketsDurbanPakistan tour of South Africa 2018/19
19 Jan 2019SA 266/2 v PAK 267/51st ODI · ODIPAK86-0Pakistan won by 5 wicketsPort ElizabethPakistan tour of South Africa 2018/19
11 Jan 2019SA 262 & 303 v PAK 185 & 2733rd Test · TestPAK43 & 35-0South Africa won by 107 runsJohannesburgPakistan tour of South Africa 2018/19
3 Jan 2019SA 431 & 43/1 v PAK 177 & 2942nd Test · TestPAK8 & 6-0South Africa won by 9 wicketsCape TownPakistan tour of South Africa 2018/19
26 Dec 2018SA 223 & 151/4 v PAK 181 & 1901st Test · TestPAK0 & 57-0South Africa won by 6 wicketsCenturionPakistan tour of South Africa 2018/19
3 Dec 2018NZ 274 & 353/7d v PAK 348 & 1563rd Test · TestPAK9 & 22-0New Zealand won by 123 runsAbu DhabiNew Zealand tour of United Arab Emirates 2018/19
24 Nov 2018PAK 418/5d v NZ 90 & 3122nd Test · TestPAK9-1Pakistan won by an innings and 16 runsDubaiNew Zealand tour of United Arab Emirates 2018/19
16 Nov 2018NZ 153 & 249 v PAK 227 & 1711st Test · TestPAK6 & 27-0New Zealand won by 4 runsAbu DhabiNew Zealand tour of United Arab Emirates 2018/19
9 Nov 2018NZ 209/9 v PAK 212/42nd ODI · ODIPAK16*-1Pakistan won by 6 wicketsAbu DhabiNew Zealand tour of United Arab Emirates 2018/19
7 Nov 2018NZ 266/9 v PAK 2191st ODI · ODIPAK34-0New Zealand won by 47 runsAbu DhabiNew Zealand tour of United Arab Emirates 2018/19
7 Oct 2018PAK 482 & 181/6d v AUS 202 & 362/81st Test · TestPAK76 & 48-4Match drawnDubaiAustralia tour of United Arab Emirates 2018/19
26 Sept 2018BAN 239 v PAK 202/9Match 6 · ODIPAK83-0Bangladesh won by 37 runsAbu DhabiAsia Cup 2018
23 Sept 2018PAK 237/7 v IND 238/1Match 3 · ODIPAK10-0India won by 9 wicketsDubaiAsia Cup 2018
21 Sept 2018AFG 257/6 v PAK 258/72nd Match, Super Four · ODIPAK80-0Pakistan won by 3 wickets (with 3 balls remaining)Abu Dhabi2018 Asia Cup
19 Sept 2018PAK 162 v IND 164/2Match 5 · ODIPAK2-0India won by 8 wicketsDubaiAsia Cup 2018
16 Sept 2018HK 116 v PAK 120/2Match 2 · ODIPAK50*-1Pakistan won by 8 wicketsDubaiAsia Cup 2018
22 Jul 2018PAK 364/4 v ZIM 233/45th ODI · ODIPAK110-1Pakistan won by 131 runsBulawayoPakistan tour of Zimbabwe 2018
20 Jul 2018PAK 399/1 v ZIM 1554th ODI · ODIPAK113-0Pakistan won by 244 runsBulawayoPakistan tour of Zimbabwe 2018
18 Jul 2018ZIM 67 v PAK 69/13rd ODI · ODIPAK0-0Pakistan won by 9 wicketsBulawayoPakistan tour of Zimbabwe 2018
16 Jul 2018ZIM 194 v PAK 195/12nd ODI · ODIPAK44-0Pakistan won by 9 wicketsBulawayoPakistan tour of Zimbabwe 2018
13 Jul 2018PAK 308/7 v ZIM 1071st ODI · ODIPAK128-0Pakistan won by 201 runsBulawayoPakistan tour of Zimbabwe 2018
1 Jun 2018PAK 174 & 134 v ENG 3632nd Test · TestPAK0 & 34-0England won by an innings and 55 runsLeedsPakistan tour of Ireland, England and Scotland 2018
24 May 2018ENG 184 & 242 v PAK 363/9 & 66/11st Test · TestPAK4 & 18*-0Pakistan won by 9 wicketsLondonPakistan tour of Ireland, England and Scotland 2018
11 May 2018IRE 130 & 339 v PAK 310/9d & 160/5Only Test · TestPAK7 & 74*-2Pakistan won by 5 wicketsDublinPakistan tour of Ireland, England and Scotland 2018
9 Jan 2018PAK 246/9 v NZ 151/22nd ODI · ODIPAK2-0New Zealand won by 8 wickets (DLS method)NelsonPakistan tour of New Zealand 2017/18
23 Oct 2017SL 103 v PAK 105/15th ODI · ODIPAK45*-0Pakistan won by 9 wicketsSharjahPakistan tour of United Arab Emirates 2017/18
20 Oct 2017SL 173 v PAK 177/34th ODI · ODIPAK2-0Pakistan won by 7 wicketsSharjahPakistan tour of United Arab Emirates 2017/18
18 Oct 2017SL 208 v PAK 209/33rd ODI · ODIPAK100-0Pakistan won by 7 wicketsAbu DhabiPakistan tour of United Arab Emirates 2017/18
PreviousPage 3 · 144 matches

Bat batted first or second · Bowl bowling figures · Ct catches

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.