| 11 Mar 1992 | AUS 172 v PAK 220/926th Match · ODI | PAK | 13 | 2/32 | 0 | Pakistan won by 48 runs | Perth | 1992 Cricket World Cup |
| 4 May 1990 | AUS 230 v PAK 266/7Final · ODI | PAK | 2 | 0/28 | 0 | Pakistan won by 36 runs | Sharjah | 1990 Austral-Asia Cup |
| 25 Feb 1990 | AUS 255/6 v PAK 1862nd Final · ODI | PAK | 1 | 1/43 | 0 | Australia won by 69 runs | Sydney | 1989–90 Australian Tri-Series |
| 23 Feb 1990 | AUS 163/3 v PAK 1621st Final · ODI | PAK | 1 | 0/32 | 0 | Australia won by 7 wickets (with 25 balls remaining) | Melbourne | 1989–90 Australian Tri-Series |
| 20 Feb 1990 | PAK 220/8 v AUS 218/912th Match · ODI | PAK | 56 | 2/28 | 1 | Pakistan won by 2 runs | Sydney | 1989–90 Australian Tri-Series |
| 13 Feb 1990 | AUS 165/8 v PAK 167/58th Match · ODI | PAK | 56* | 2/30 | 0 | Pakistan won by 5 wickets (with 9 balls remaining) | Sydney | 1989–90 Australian Tri-Series |
| 11 Feb 1990 | AUS 300/5 v PAK 2337th Match · ODI | PAK | 82 | 0/54 | 0 | Australia won by 67 runs | Brisbane | 1989–90 Australian Tri-Series |
| 3 Feb 1990 | AUS 176/2 v PAK 1993rd Test · Test | PAK | 82* | 0/32 | 0 | Match drawn | Sydney | Pakistan tour of Australia 1989/90 |
| 19 Jan 1990 | AUS 341 & 233/6 v PAK 257 & 387/92nd Test · Test | PAK | 13 & 136 | 2/61 | 0 | Match drawn | Adelaide | Pakistan tour of Australia 1989/90 |
| 12 Jan 1990 | AUS 223 & 312/8 v PAK 107 & 3361st Test · Test | PAK | 3 & 45 | 2/53 & 0/21 | 0 | Australia won by 92 runs | Melbourne | Pakistan tour of Australia 1989/90 |
| 3 Jan 1990 | AUS 162/3 v PAK 1614th Match · ODI | PAK | 39 | 0/29 | 0 | Australia won by 7 wickets (with 54 balls remaining) | Melbourne | 1989–90 Australian Tri-Series |
| 23 Oct 1989 | AUS 139 v PAK 205/87th Match · ODI | PAK | 8 | 3/13 | 0 | Pakistan won by 66 runs | Mumbai | 1989 MRF World Series |
| 10 Jan 1989 | AUS 258/4 v PAK 108/711th Match · ODI | PAK | 42 | 1/36 | 0 | Australia won by 6 runs (revised target) | Melbourne | 1988–89 Australian Tri-Series |
| 8 Jan 1989 | AUS 204/5 v PAK 203/910th Match · ODI | PAK | 28 | 0/33 | 0 | Australia won by 5 wickets (with 31 balls remaining) | Brisbane | 1988–89 Australian Tri-Series |
| 2 Jan 1989 | AUS 178 v PAK 216/77th Match · ODI | PAK | 23 | 0/30 | 0 | Pakistan won by 38 runs | Perth | 1988–89 Australian Tri-Series |
| 11 Dec 1988 | AUS 178/1 v PAK 1772nd Match · ODI | PAK | 23* | 0/33 | 0 | Australia won by 9 wickets (with 34 balls remaining) | Adelaide | 1988–89 Australian Tri-Series |
| 4 Nov 1987 | PAK 249 v AUS 267/81st Semi-Final · ODI | PAK | 58 | 3/36 | 0 | Australia won by 18 runs | Lahore | 1987 Cricket World Cup |
| 2 Jan 1987 | AUS 273/6 v PAK 274/93rd Match · ODI | PAK | 20 | 2/43 | 0 | Pakistan won by 1 wicket (with 1 ball remaining) | Perth | Benson & Hedges Challenge 1986/87 |
| 24 Feb 1985 | AUS 200 v PAK 262/65th Match · ODI | PAK | 32* | 1/24 | 0 | Pakistan won by 62 runs | Melbourne | World Championship of Cricket 1984/85 |
| 25 Jan 1984 | AUS 244/8 v PAK 15710th Match · ODI | PAK | 41 | - | 0 | Australia won by 87 runs | Sydney | 1983-84 Australian Tri-Series |
| 21 Jan 1984 | AUS 209/8 v PAK 1668th Match · ODI | PAK | 17 | - | 2 | Australia won by 43 runs | Melbourne | 1983-84 Australian Tri-Series |
| 15 Jan 1984 | AUS 15/0 v PAK 184/65th Match · ODI | PAK | 26 | - | 0 | No result | Brisbane | 1983-84 Australian Tri-Series |
| 10 Jan 1984 | AUS 264/8 v PAK 230/92nd Match · ODI | PAK | 39 | - | 1 | Australia won by 34 runs | Sydney | 1983-84 Australian Tri-Series |
| 2 Jan 1984 | AUS 454/6 & 35/0 v PAK 278 & 2105th Test · Test | PAK | 5 & 10 | - | 0 | Australia won by 10 wickets | Sydney | Pakistan tour of Australia 1983/84 |
| 26 Dec 1983 | AUS 555 v PAK 470 & 238/74th Test · Test | PAK | 83 & 72* | - | 0 | Match drawn | Melbourne | Pakistan tour of Australia 1983/84 |
| 22 Oct 1982 | PAK 44/1 v AUS3rd ODI · ODI | PAK | DNB | - | 0 | No result | Karachi | Australia tour of Pakistan 1982/83 |
| 14 Oct 1982 | PAK 467/7 & 64/1 v AUS 316 & 2143rd Test · Test | PAK | 39* & DNB | 4/45 & 4/35 | 0 | Pakistan won by 9 wickets | Lahore | Australia tour of Pakistan 1982/83 |
| 8 Oct 1982 | PAK 234/3 v AUS 206/42nd ODI · ODI | PAK | 29* | 1/38 | 1 | Pakistan won by 28 runs | Lahore | Australia tour of Pakistan 1982/83 |
| 30 Sept 1982 | PAK 501/6 v AUS 168 & 3302nd Test · Test | PAK | 24* | 2/16 & 0/20 | 1 | Pakistan won by an innings and 3 runs | Faisalabad | Australia tour of Pakistan 1982/83 |
| 22 Sept 1982 | PAK 419/9 & 47/1 v AUS 284 & 1791st Test · Test | PAK | 1 & DNB | 1/38 & 2/17 | 0 | Pakistan won by 9 wickets | Karachi | Australia tour of Pakistan 1982/83 |
| 14 Jan 1982 | AUS 230/5 v PAK 154/912th Match · ODI | PAK | 39 | 1/37 | 0 | Australia won by 76 runs | Sydney | 1981–82 Australia Tri-Nation Series |
| 9 Jan 1982 | AUS 193 v PAK 218/69th Match · ODI | PAK | 3 | 1/21 | 0 | Pakistan won by 25 runs | Melbourne | 1981–82 Australia Tri-Nation Series |
| 17 Dec 1981 | AUS 222/6 v PAK 223/46th Match · ODI | PAK | DNB | 0/47 | 0 | Pakistan won by 6 wickets (with 40 balls remaining) | Sydney | 1981–82 Australia Tri-Nation Series |
| 11 Dec 1981 | AUS 293 & 125 v PAK 500/83rd Test · Test | PAK | 70* | 3/41 & 2/21 | 0 | Pakistan won by an innings and 82 runs | Melbourne | Pakistan tour of Australia 1981/82 |
| 6 Dec 1981 | AUS 208 v PAK 170/85th Match · ODI | PAK | 18 | 3/19 | 0 | Australia won by 38 runs | Adelaide | 1981–82 Australia Tri-Nation Series |
| 27 Nov 1981 | AUS 512/9 & 3/0 v PAK 291 & 2232nd Test · Test | PAK | 0 & 3 | 4/92 & 0/2 | 0 | Australia won by 10 wickets | Brisbane | Pakistan tour of Australia 1981/82 |
| 22 Nov 1981 | AUS 209/9 v PAK 210/62nd Match · ODI | PAK | 28* | 1/42 | 0 | Pakistan won by 4 wickets (with 4 balls remaining) | Melbourne | 1981–82 Australia Tri-Nation Series |
| 13 Nov 1981 | AUS 180 & 424/8 v PAK 62 & 2561st Test · Test | PAK | 4 & 31 | 4/66 & 3/90 | 1 | Australia won by 286 runs | Perth | Pakistan tour of Australia 1981/82 |
| 18 Mar 1980 | PAK 420/9 v AUS 407/7 & 391/83rd Test · Test | PAK | 56 | 2/86 & 2/30 | 0 | Match drawn | Lahore | Australia tour of Pakistan 1979/80 |
| 27 Feb 1980 | PAK 292 & 76/3 v AUS 225 & 1401st Test · Test | PAK | 9 & DNB | 2/28 | 0 | Pakistan won by 7 wickets | Karachi | Australia tour of Pakistan 1979/80 |
| 13 Jun 1979 | AUS 197 v PAK 286/77th Match · ODI | PAK | 15* | 2/29 | 0 | Pakistan won by 89 runs | Nottingham | 1979 Prudential World Cup |
| 24 Mar 1979 | AUS 327 & 236/3 v PAK 277 & 2852nd Test · Test | PAK | 14 & 15 | 3/105 & 0/81 | 0 | Australia won by 7 wickets | Perth | Pakistan tour of Australia 1978/79 |
| 10 Mar 1979 | AUS 168 & 310 v PAK 196 & 353/91st Test · Test | PAK | 33 & 28 | 4/26 & 0/73 | 1 | Pakistan won by 71 runs | Melbourne | Pakistan tour of Australia 1978/79 |
| 14 Jan 1977 | AUS 211 & 180 v PAK 360 & 32/23rd Test · Test | PAK | 0 & DNB | 6/102 & 6/63 | 1 | Pakistan won by 8 wickets | Sydney | Pakistan tour of Australia 1976/77 |
| 1 Jan 1977 | AUS 517/8 & 315/8 v PAK 333 & 1512nd Test · Test | PAK | 5 & 28 | 0/115 & 5/122 | 1 | Australia won by 348 runs | Melbourne | Pakistan tour of Australia 1976/77 |
| 24 Dec 1976 | AUS 454/9 & 261/6 v PAK 272 & 4661st Test · Test | PAK | 48 & 5 | 1/92 & 0/25 | 0 | Match drawn | Adelaide | Pakistan tour of Australia 1976/77 |
| 7 Jun 1975 | AUS 278/7 v PAK 2053rd Match · ODI | PAK | 9 | 2/44 | 0 | Australia won by 73 runs | Leeds | 1975 Cricket World Cup |