| 11 Feb 2003 | AUS 310/8 v PAK 228Match 4 · ODI | PAK | 33 | 3/64 | 0 | Australia won by 82 runs | Johannesburg | ICC World Cup 2002/03 |
| 7 Sept 2002 | AUS 67/1 v PAK 227Final · ODI | PAK | 2 | 1/33 | 0 | No result | Nairobi | PSO Tri-Nation Tournament 2002 |
| 30 Aug 2002 | AUS 332/5 v PAK 1082nd Match · ODI | PAK | 0 | 2/62 | 0 | Australia won by 224 runs | Nairobi | PSO Tri-Nation Tournament 2002 |
| 19 Jun 2002 | AUS 165 v PAK 256/73rd ODI · ODI | PAK | 49* | 1/27 | 0 | Pakistan won by 91 runs | Brisbane | Pakistan tour of Australia 2002 |
| 15 Jun 2002 | AUS 167 v PAK 168/82nd ODI · ODI | PAK | 10 | 3/18 | 1 | Pakistan won by 2 wickets (with 7 balls remaining) | Melbourne | Pakistan tour of Australia 2002 |
| 12 Jun 2002 | AUS 177/3 v PAK 176/81st ODI · ODI | PAK | 13 | 0/24 | 0 | Australia won by 7 wickets (with 103 balls remaining) | Melbourne | Pakistan tour of Australia 2002 |
| 23 Jun 2001 | AUS 156/1 v PAK 152Final · ODI | PAK | 17 | 0/15 | 0 | Australia won by 9 wickets (with 141 balls remaining) | London | 2001 NatWest Series |
| 19 Jun 2001 | AUS 254 v PAK 290/98th Match · ODI | PAK | 28* | 0/68 | 1 | Pakistan won by 36 runs | Nottingham | 2001 NatWest Series |
| 4 Feb 2000 | AUS 337/7 v PAK 1852nd Final · ODI | PAK | 18 | 1/65 | 0 | Australia won by 152 runs | Sydney | 2000 Asia Cup |
| 2 Feb 2000 | PAK 154 v AUS 155/41st Final · ODI | PAK | 15 | 0/26 | 0 | Australia won by 6 wickets (with 44 balls remaining) | Melbourne | 2000 Asia Cup |
| 23 Jan 2000 | AUS 260/9 v PAK 2458th Match · ODI | PAK | 14 | 1/42 | 1 | Australia won by 15 runs | Melbourne | 2000 Asia Cup |
| 19 Jan 2000 | AUS 286 v PAK 2056th Match · ODI | PAK | 23 | 3/40 | 0 | Australia won by 81 runs | Sydney | 2000 Asia Cup |
| 16 Jan 2000 | PAK 176/9 v AUS 177/45th Match · ODI | PAK | 0 | 0/29 | 0 | Australia won by 6 wickets (with 13 balls remaining) | Melbourne | 2000 Asia Cup |
| 9 Jan 2000 | PAK 184/8 v AUS 1391st Match · ODI | PAK | 35 | 0/39 | 0 | Pakistan won by 45 runs | Brisbane | 2000 Asia Cup |
| 26 Nov 1999 | PAK 155 & 276 v AUS 4513rd Test · Test | PAK | 5* & 52 | 1/55 | 0 | Australia won by an innings and 20 runs | Perth | Pakistan tour of Australia 1999/00 |
| 18 Nov 1999 | PAK 222 & 392 v AUS 246 & 369/62nd Test · Test | PAK | 29 & 31 | 1/51 & 1/68 | 0 | Australia won by 4 wickets | Hobart | Pakistan tour of Australia 1999/00 |
| 5 Nov 1999 | PAK 367 & 281 v AUS 575 & 74/01st Test · Test | PAK | 9 & 28 | 2/87 & 0/14 | 1 | Australia won by 10 wickets | Brisbane | Pakistan tour of Australia 1999/00 |
| 20 Jun 1999 | AUS 133/2 v PAK 132Final · ODI | PAK | 8 | 1/41 | 0 | Australia won by 8 wickets (with 179 balls remaining) | London | 1999 Cricket World Cup |
| 23 May 1999 | AUS 265 v PAK 275/816th Match · ODI | PAK | 13 | 4/40 | 1 | Pakistan won by 10 runs | Leeds | 1999 Cricket World Cup |
| 10 Nov 1998 | PAK 315/8 v AUS 316/43rd ODI · ODI | PAK | 13 | 1/46 | 0 | Australia won by 6 wickets (with 7 balls remaining) | Lahore | Australia tour of Pakistan 1998/99 |
| 8 Nov 1998 | PAK 217/7 v AUS 220/52nd ODI · ODI | PAK | 34 | 1/32 | 0 | Australia won by 5 wickets (with 11 balls remaining) | Peshawar | Australia tour of Pakistan 1998/99 |
| 6 Nov 1998 | PAK 238 v AUS 324/81st ODI · ODI | PAK | 28 | 1/48 | 1 | Australia won by 86 runs | Karachi | Australia tour of Pakistan 1998/99 |
| 22 Oct 1998 | PAK 252 & 262/5 v AUS 280 & 3903rd Test · Test | PAK | 35 & DNB | 1/51 & 1/60 | 1 | Match drawn | Karachi | Australia tour of Pakistan 1998/99 |
| 1 Oct 1998 | PAK 269 & 145 v AUS 5131st Test · Test | PAK | 0 & 15 | 3/111 | 0 | Australia won by an innings and 99 runs | Rawalpindi | Australia tour of Pakistan 1998/99 |
| 16 Jan 1997 | AUS 182/7 v PAK 181/912th Match · ODI | PAK | 33 | 4/25 | 1 | Australia won by 3 wickets (with 3 balls remaining) | Melbourne | 1996–97 Carlton and United Series |
| 7 Jan 1997 | AUS 120 v PAK 1498th Match · ODI | PAK | 1 | 3/13 | 1 | Pakistan won by 29 runs | Hobart | 1996–97 Carlton and United Series |
| 1 Jan 1997 | AUS 199 v PAK 203/65th Match · ODI | PAK | 11 | 1/35 | 0 | Pakistan won by 4 wickets (with 27 balls remaining) | Sydney | 1996–97 Carlton and United Series |
| 15 Dec 1996 | AUS 211 v PAK 2233rd Match · ODI | PAK | 7 | 1/44 | 0 | Pakistan won by 12 runs | Adelaide | 1996–97 Carlton and United Series |
| 30 Nov 1995 | AUS 257 & 172 v PAK 299 & 2043rd Test · Test | PAK | 21 & 5 | 4/50 & 2/25 | 1 | Pakistan won by 74 runs | Sydney | Pakistan tour of Australia 1995/96 |
| 17 Nov 1995 | AUS 267 & 306/9 v PAK 198 & 2202nd Test · Test | PAK | 2 & 33 | 3/42 & 3/72 | 1 | Australia won by 155 runs | Hobart | Pakistan tour of Australia 1995/96 |
| 9 Nov 1995 | AUS 463 v PAK 97/9 & 2401st Test · Test | PAK | 1 & 6 | 2/84 | 0 | Australia won by an innings and 126 runs | Brisbane | Pakistan tour of Australia 1995/96 |
| 30 Oct 1994 | PAK 205 v AUS 269/5Final · ODI | PAK | 26 | 0/63 | 0 | Australia won by 64 runs | Lahore | 1994-95 Wills Triangular Series |
| 22 Oct 1994 | PAK 251/1 v AUS 250/66th Match · ODI | PAK | DNB | 1/47 | 0 | Pakistan won by 9 wickets (with 66 balls remaining) | Rawalpindi | 1994-95 Wills Triangular Series |
| 14 Oct 1994 | PAK 200/8 v AUS 201/32nd Match · ODI | PAK | 9 | 1/26 | 0 | Australia won by 7 wickets (with 24 balls remaining) | Multan | 1994-95 Wills Triangular Series |
| 5 Oct 1994 | PAK 260 & 537 v AUS 521/9 & 14/12nd Test · Test | PAK | 45* & 5 | 1/62 | 0 | Match drawn | Rawalpindi | Australia tour of Pakistan 1994/95 |
| 28 Sept 1994 | PAK 256 & 315/9 v AUS 337 & 2321st Test · Test | PAK | 39 & 4 | 3/75 & 5/63 | 1 | Pakistan won by 1 wicket | Karachi | Australia tour of Pakistan 1994/95 |
| 7 Sept 1994 | AUS 179/7 v PAK 151/92nd Match · ODI | PAK | 16 | 3/24 | 0 | Australia won by 28 runs | Colombo | 1994 Singer World Series |
| 14 Jan 1993 | AUS 260/8 v PAK 237/612th Match · ODI | PAK | 0 | 0/39 | 0 | Australia won by 23 runs | Sydney | 1992-93 Benson & Hedges World Series |
| 12 Jan 1993 | AUS 212/6 v PAK 180/711th Match · ODI | PAK | 3 | 0/28 | 0 | Australia won by 32 runs | Melbourne | 1992-93 Benson & Hedges World Series |
| 13 Dec 1992 | AUS 196/2 v PAK 195/66th Match · ODI | PAK | 36 | 0/39 | 0 | Australia won by 8 wickets (with 12 balls remaining) | Adelaide | 1992-93 Benson & Hedges World Series |
| 10 Dec 1992 | AUS 228/7 v PAK 228/94th Match · ODI | PAK | 3 | 0/34 | 0 | Match tied | Hobart | 1992-93 Benson & Hedges World Series |
| 11 Mar 1992 | AUS 172 v PAK 220/926th Match · ODI | PAK | 0 | 2/28 | 0 | Pakistan won by 48 runs | Perth | 1992 Cricket World Cup |
| 4 May 1990 | AUS 230 v PAK 266/7Final · ODI | PAK | 49* | 3/45 | 0 | Pakistan won by 36 runs | Sharjah | 1990 Austral-Asia Cup |
| 25 Feb 1990 | AUS 255/6 v PAK 1862nd Final · ODI | PAK | 36 | 0/42 | 0 | Australia won by 69 runs | Sydney | 1989–90 Australian Tri-Series |
| 23 Feb 1990 | AUS 163/3 v PAK 1621st Final · ODI | PAK | 86 | 2/30 | 0 | Australia won by 7 wickets (with 25 balls remaining) | Melbourne | 1989–90 Australian Tri-Series |
| 13 Feb 1990 | AUS 165/8 v PAK 167/58th Match · ODI | PAK | 34* | 2/21 | 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 | 8 | 1/43 | 0 | Australia won by 67 runs | Brisbane | 1989–90 Australian Tri-Series |
| 3 Feb 1990 | AUS 176/2 v PAK 1993rd Test · Test | PAK | 10 | 0/29 | 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 | 52 & 123 | 5/100 & 1/29 | 1 | Match drawn | Adelaide | Pakistan tour of Australia 1989/90 |
| 12 Jan 1990 | AUS 223 & 312/8 v PAK 107 & 3361st Test · Test | PAK | 6 & 6 | 6/62 & 5/98 | 1 | Australia won by 92 runs | Melbourne | Pakistan tour of Australia 1989/90 |