Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

Imran Khan: Match list (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
DateMatchTeamBatBowlCtResultGroundSeries
11 Mar 1992AUS 172 v PAK 220/926th Match · ODIPAK132/320Pakistan won by 48 runsPerth1992 Cricket World Cup
4 May 1990AUS 230 v PAK 266/7Final · ODIPAK20/280Pakistan won by 36 runsSharjah1990 Austral-Asia Cup
25 Feb 1990AUS 255/6 v PAK 1862nd Final · ODIPAK11/430Australia won by 69 runsSydney1989–90 Australian Tri-Series
23 Feb 1990AUS 163/3 v PAK 1621st Final · ODIPAK10/320Australia won by 7 wickets (with 25 balls remaining)Melbourne1989–90 Australian Tri-Series
20 Feb 1990PAK 220/8 v AUS 218/912th Match · ODIPAK562/281Pakistan won by 2 runsSydney1989–90 Australian Tri-Series
13 Feb 1990AUS 165/8 v PAK 167/58th Match · ODIPAK56*2/300Pakistan won by 5 wickets (with 9 balls remaining)Sydney1989–90 Australian Tri-Series
11 Feb 1990AUS 300/5 v PAK 2337th Match · ODIPAK820/540Australia won by 67 runsBrisbane1989–90 Australian Tri-Series
3 Feb 1990AUS 176/2 v PAK 1993rd Test · TestPAK82*0/320Match drawnSydneyPakistan tour of Australia 1989/90
19 Jan 1990AUS 341 & 233/6 v PAK 257 & 387/92nd Test · TestPAK13 & 1362/610Match drawnAdelaidePakistan tour of Australia 1989/90
12 Jan 1990AUS 223 & 312/8 v PAK 107 & 3361st Test · TestPAK3 & 452/53 & 0/210Australia won by 92 runsMelbournePakistan tour of Australia 1989/90
3 Jan 1990AUS 162/3 v PAK 1614th Match · ODIPAK390/290Australia won by 7 wickets (with 54 balls remaining)Melbourne1989–90 Australian Tri-Series
23 Oct 1989AUS 139 v PAK 205/87th Match · ODIPAK83/130Pakistan won by 66 runsMumbai1989 MRF World Series
10 Jan 1989AUS 258/4 v PAK 108/711th Match · ODIPAK421/360Australia won by 6 runs (revised target)Melbourne1988–89 Australian Tri-Series
8 Jan 1989AUS 204/5 v PAK 203/910th Match · ODIPAK280/330Australia won by 5 wickets (with 31 balls remaining)Brisbane1988–89 Australian Tri-Series
2 Jan 1989AUS 178 v PAK 216/77th Match · ODIPAK230/300Pakistan won by 38 runsPerth1988–89 Australian Tri-Series
11 Dec 1988AUS 178/1 v PAK 1772nd Match · ODIPAK23*0/330Australia won by 9 wickets (with 34 balls remaining)Adelaide1988–89 Australian Tri-Series
4 Nov 1987PAK 249 v AUS 267/81st Semi-Final · ODIPAK583/360Australia won by 18 runsLahore1987 Cricket World Cup
2 Jan 1987AUS 273/6 v PAK 274/93rd Match · ODIPAK202/430Pakistan won by 1 wicket (with 1 ball remaining)PerthBenson & Hedges Challenge 1986/87
24 Feb 1985AUS 200 v PAK 262/65th Match · ODIPAK32*1/240Pakistan won by 62 runsMelbourneWorld Championship of Cricket 1984/85
25 Jan 1984AUS 244/8 v PAK 15710th Match · ODIPAK41-0Australia won by 87 runsSydney1983-84 Australian Tri-Series
21 Jan 1984AUS 209/8 v PAK 1668th Match · ODIPAK17-2Australia won by 43 runsMelbourne1983-84 Australian Tri-Series
15 Jan 1984AUS 15/0 v PAK 184/65th Match · ODIPAK26-0No resultBrisbane1983-84 Australian Tri-Series
10 Jan 1984AUS 264/8 v PAK 230/92nd Match · ODIPAK39-1Australia won by 34 runsSydney1983-84 Australian Tri-Series
2 Jan 1984AUS 454/6 & 35/0 v PAK 278 & 2105th Test · TestPAK5 & 10-0Australia won by 10 wicketsSydneyPakistan tour of Australia 1983/84
26 Dec 1983AUS 555 v PAK 470 & 238/74th Test · TestPAK83 & 72*-0Match drawnMelbournePakistan tour of Australia 1983/84
22 Oct 1982PAK 44/1 v AUS3rd ODI · ODIPAKDNB-0No resultKarachiAustralia tour of Pakistan 1982/83
14 Oct 1982PAK 467/7 & 64/1 v AUS 316 & 2143rd Test · TestPAK39* & DNB4/45 & 4/350Pakistan won by 9 wicketsLahoreAustralia tour of Pakistan 1982/83
8 Oct 1982PAK 234/3 v AUS 206/42nd ODI · ODIPAK29*1/381Pakistan won by 28 runsLahoreAustralia tour of Pakistan 1982/83
30 Sept 1982PAK 501/6 v AUS 168 & 3302nd Test · TestPAK24*2/16 & 0/201Pakistan won by an innings and 3 runsFaisalabadAustralia tour of Pakistan 1982/83
22 Sept 1982PAK 419/9 & 47/1 v AUS 284 & 1791st Test · TestPAK1 & DNB1/38 & 2/170Pakistan won by 9 wicketsKarachiAustralia tour of Pakistan 1982/83
14 Jan 1982AUS 230/5 v PAK 154/912th Match · ODIPAK391/370Australia won by 76 runsSydney1981–82 Australia Tri-Nation Series
9 Jan 1982AUS 193 v PAK 218/69th Match · ODIPAK31/210Pakistan won by 25 runsMelbourne1981–82 Australia Tri-Nation Series
17 Dec 1981AUS 222/6 v PAK 223/46th Match · ODIPAKDNB0/470Pakistan won by 6 wickets (with 40 balls remaining)Sydney1981–82 Australia Tri-Nation Series
11 Dec 1981AUS 293 & 125 v PAK 500/83rd Test · TestPAK70*3/41 & 2/210Pakistan won by an innings and 82 runsMelbournePakistan tour of Australia 1981/82
6 Dec 1981AUS 208 v PAK 170/85th Match · ODIPAK183/190Australia won by 38 runsAdelaide1981–82 Australia Tri-Nation Series
27 Nov 1981AUS 512/9 & 3/0 v PAK 291 & 2232nd Test · TestPAK0 & 34/92 & 0/20Australia won by 10 wicketsBrisbanePakistan tour of Australia 1981/82
22 Nov 1981AUS 209/9 v PAK 210/62nd Match · ODIPAK28*1/420Pakistan won by 4 wickets (with 4 balls remaining)Melbourne1981–82 Australia Tri-Nation Series
13 Nov 1981AUS 180 & 424/8 v PAK 62 & 2561st Test · TestPAK4 & 314/66 & 3/901Australia won by 286 runsPerthPakistan tour of Australia 1981/82
18 Mar 1980PAK 420/9 v AUS 407/7 & 391/83rd Test · TestPAK562/86 & 2/300Match drawnLahoreAustralia tour of Pakistan 1979/80
27 Feb 1980PAK 292 & 76/3 v AUS 225 & 1401st Test · TestPAK9 & DNB2/280Pakistan won by 7 wicketsKarachiAustralia tour of Pakistan 1979/80
13 Jun 1979AUS 197 v PAK 286/77th Match · ODIPAK15*2/290Pakistan won by 89 runsNottingham1979 Prudential World Cup
24 Mar 1979AUS 327 & 236/3 v PAK 277 & 2852nd Test · TestPAK14 & 153/105 & 0/810Australia won by 7 wicketsPerthPakistan tour of Australia 1978/79
10 Mar 1979AUS 168 & 310 v PAK 196 & 353/91st Test · TestPAK33 & 284/26 & 0/731Pakistan won by 71 runsMelbournePakistan tour of Australia 1978/79
14 Jan 1977AUS 211 & 180 v PAK 360 & 32/23rd Test · TestPAK0 & DNB6/102 & 6/631Pakistan won by 8 wicketsSydneyPakistan tour of Australia 1976/77
1 Jan 1977AUS 517/8 & 315/8 v PAK 333 & 1512nd Test · TestPAK5 & 280/115 & 5/1221Australia won by 348 runsMelbournePakistan tour of Australia 1976/77
24 Dec 1976AUS 454/9 & 261/6 v PAK 272 & 4661st Test · TestPAK48 & 51/92 & 0/250Match drawnAdelaidePakistan tour of Australia 1976/77
7 Jun 1975AUS 278/7 v PAK 2053rd Match · ODIPAK92/440Australia won by 73 runsLeeds1975 Cricket World Cup
Page 1 · 47 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.