| 15 Mar 2002 | SA 167 & 340/5 v AUS 315 & 1863rd Test · Test | AUS | 7 & 42 | - | 0 | South Africa won by 5 wickets | Durban | Australia tour of South Africa 2001/02 |
| 8 Mar 2002 | SA 239 & 473 v AUS 382 & 334/62nd Test · Test | AUS | 0 & 14 | 0/16 | 0 | Australia won by 4 wickets | Cape Town | Australia tour of South Africa 2001/02 |
| 22 Feb 2002 | SA 159 & 133 v AUS 652/71st Test · Test | AUS | 32 | - | 1 | Australia won by an innings and 360 runs | Johannesburg | Australia tour of South Africa 2001/02 |
| 3 Feb 2002 | AUS 283/7 v SA 250/512th Match · ODI | AUS | 42 | 0/26 | 0 | Australia won by 33 runs | Perth | 2001–02 VB Series |
| 22 Jan 2002 | AUS 107/2 v SA 1067th Match · ODI | AUS | DNB | - | 1 | Australia won by 8 wickets (with 188 balls remaining) | Sydney | 2001–02 VB Series |
| 20 Jan 2002 | AUS 241/4 v SA 2146th Match · ODI | AUS | 22* | - | 0 | Australia won by 27 runs | Brisbane | 2001–02 VB Series |
| 13 Jan 2002 | AUS 198 v SA 199/62nd Match · ODI | AUS | 62 | - | 0 | South Africa won by 4 wickets (with 9 balls remaining) | Melbourne | 2001–02 VB Series |
| 2 Jan 2002 | AUS 554 & 54/0 v SA 154 & 4523rd Test · Test | AUS | 30 & DNB | - | 0 | Australia won by 10 wickets | Sydney | South Africa tour of Australia 2001/02 |
| 26 Dec 2001 | AUS 487 & 10/1 v SA 277 & 2192nd Test · Test | AUS | 90 & DNB | - | 0 | Australia won by 9 wickets | Melbourne | South Africa tour of Australia 2001/02 |
| 14 Dec 2001 | AUS 439 & 309/7 v SA 374 & 1281st Test · Test | AUS | 8 & 13 | - | 0 | Australia won by 246 runs | Adelaide | South Africa tour of Australia 2001/02 |
| 20 Aug 2000 | AUS 198/9 v SA 206/73rd ODI · ODI | AUS | 17 | - | 0 | South Africa won by 8 runs | Melbourne | South Africa tour of Australia 2000 |
| 18 Aug 2000 | AUS 226/9 v SA 226/82nd ODI · ODI | AUS | 30 | - | 0 | Match tied | Melbourne | South Africa tour of Australia 2000 |
| 16 Aug 2000 | AUS 295/5 v SA 201/71st ODI · ODI | AUS | 114* | - | 0 | Australia won by 94 runs | Melbourne | South Africa tour of Australia 2000 |
| 16 Apr 2000 | AUS 205 v SA 209/63rd ODI · ODI | AUS | 51 | - | 0 | South Africa won by 4 wickets (with 13 balls remaining) | Johannesburg | Australia tour of South Africa 1999/00 |
| 14 Apr 2000 | SA 144/9 v AUS 145/52nd ODI · ODI | AUS | DNB | - | 0 | Australia won by 5 wickets (with 153 balls remaining) | Cape Town | Australia tour of South Africa 1999/00 |
| 12 Apr 2000 | AUS 240/9 v SA 241/41st ODI · ODI | AUS | 2 | 0/18 | 1 | South Africa won by 6 wickets (with 12 balls remaining) | Durban | Australia tour of South Africa 1999/00 |
| 17 Jun 1999 | AUS 213 v SA 2132nd Semi-Final · ODI | AUS | 56 | - | 1 | Match tied | Birmingham | 1999 Cricket World Cup |
| 13 Jun 1999 | AUS 272/5 v SA 271/79th Super · ODI | AUS | 120* | - | 0 | Australia won by 5 wickets (with 2 balls remaining) | Leeds | 1999 Cricket World Cup |
| 30 Jan 1998 | AUS 350 & 227/7 v SA 517 & 193/63rd Test · Test | AUS | 6 & 34 | 1/27 & 0/13 | 0 | Match drawn | Adelaide | South Africa tour of Australia 1997/98 |
| 27 Jan 1998 | AUS 247/7 v SA 2333rd Final · ODI | AUS | 71 | - | 1 | Australia won by 14 runs | Sydney | 1997–98 Carlton and United Series |
| 26 Jan 1998 | AUS 229/3 v SA 228/62nd Final · ODI | AUS | DNB | - | 0 | Australia won by 7 wickets (with 49 balls remaining) | Sydney | 1997–98 Carlton and United Series |
| 23 Jan 1998 | AUS 235 v SA 241/91st Final · ODI | AUS | 53 | - | 0 | South Africa won by 6 runs | Melbourne | 1997–98 Carlton and United Series |
| 18 Jan 1998 | AUS 165 v SA 170/311th Match · ODI | AUS | 0 | - | 0 | South Africa won by 7 wickets (with 130 balls remaining) | Perth | 1997–98 Carlton and United Series |
| 11 Jan 1998 | AUS 235/8 v SA 236/58th Match · ODI | AUS | 4 | 1/14 | 0 | South Africa won by 5 wickets (with 15 balls remaining) | Brisbane | 1997–98 Carlton and United Series |
| 2 Jan 1998 | SA 287 & 113 v AUS 4212nd Test · Test | AUS | 85 | 0/10 | 1 | Australia won by an innings and 21 runs | Sydney | South Africa tour of Australia 1997/98 |
| 26 Dec 1997 | AUS 309 & 257 v SA 186 & 273/71st Test · Test | AUS | 96 & 17 | 0/12 & 1/12 | 0 | Match drawn | Melbourne | South Africa tour of Australia 1997/98 |
| 9 Dec 1997 | AUS 125 v SA 170/84th Match · ODI | AUS | 0 | - | 0 | South Africa won by 45 runs | Melbourne | 1997–98 Carlton and United Series |
| 4 Dec 1997 | AUS 133 v SA 2001st Match · ODI | AUS | 1 | - | 0 | South Africa won by 67 runs | Sydney | 1997–98 Carlton and United Series |
| 13 Apr 1997 | SA 310/6 v AUS 2017th ODI · ODI | AUS | 91 | - | 0 | South Africa won by 109 runs | Bloemfontein | Australia tour of South Africa 1996/97 |
| 10 Apr 1997 | SA 284/7 v AUS 287/56th ODI · ODI | AUS | 89 | - | 0 | Australia won by 5 wickets (with 6 balls remaining) | Centurion | Australia tour of South Africa 1996/97 |
| 8 Apr 1997 | SA 250/8 v AUS 258/75th ODI · ODI | AUS | 20 | - | 2 | Australia won by 8 runs | Johannesburg | Australia tour of South Africa 1996/97 |
| 5 Apr 1997 | SA 196 v AUS 211/94th ODI · ODI | AUS | 1 | 0/25 | 1 | Australia won by 15 runs | Durban | Australia tour of South Africa 1996/97 |
| 2 Apr 1997 | SA 245/8 v AUS 199/93rd ODI · ODI | AUS | 0 | - | 0 | South Africa won by 46 runs | Cape Town | Australia tour of South Africa 1996/97 |
| 31 Mar 1997 | SA 221/8 v AUS 222/32nd ODI · ODI | AUS | 50* | - | 0 | Australia won by 7 wickets (with 30 balls remaining) | Port Elizabeth | Australia tour of South Africa 1996/97 |
| 29 Mar 1997 | SA 227/4 v AUS 223/91st ODI · ODI | AUS | 50 | - | 0 | South Africa won by 6 wickets (with 18 balls remaining) | East London | Australia tour of South Africa 1996/97 |
| 21 Mar 1997 | SA 384 & 32/2 v AUS 227 & 1853rd Test · Test | AUS | 67 & 60* | - | 1 | South Africa won by 8 wickets | Centurion | Australia tour of South Africa 1996/97 |
| 14 Mar 1997 | SA 209 & 168 v AUS 108 & 271/82nd Test · Test | AUS | 8 & 18 | 0/16 | 1 | Australia won by 2 wickets | Port Elizabeth | Australia tour of South Africa 1996/97 |
| 28 Feb 1997 | SA 302 & 130 v AUS 628/81st Test · Test | AUS | 160 | 1/4 | 1 | Australia won by an innings and 196 runs | Johannesburg | Australia tour of South Africa 1996/97 |
| 1 Nov 1996 | AUS 238/6 v SA 239/28th Match · ODI | AUS | 37 | 0/24 | 0 | South Africa won by 8 wickets (with 30 balls remaining) | Guwahati | Titan Cup 1996/97 |
| 25 Oct 1996 | AUS 215 v SA 218/85th Match · ODI | AUS | 40 | - | 1 | South Africa won by 2 wickets (with 16 balls remaining) | Faridabad | Titan Cup 1996/97 |
| 19 Oct 1996 | AUS 219/7 v SA 220/32nd Match · ODI | AUS | 1 | - | 0 | South Africa won by 7 wickets (with 23 balls remaining) | Indore | Titan Cup 1996/97 |
| 15 Feb 1995 | AUS 124/7 v SA 1231st Match · ODI | AUS | 44* | - | 1 | Australia won by 3 wickets (with 40 balls remaining) | Wellington | 1994-95 New Zealand Centenary Tournament |
| 18 Oct 1994 | AUS 208/6 v SA 1864th Match · ODI | AUS | 23 | 0/40 | 1 | Australia won by 22 runs | Faisalabad | 1994-95 Wills Triangular Series |
| 12 Oct 1994 | AUS 207/6 v SA 201/81st Match · ODI | AUS | 56 | 2/35 | 0 | Australia won by 6 runs | Lahore | 1994-95 Wills Triangular Series |
| 8 Apr 1994 | SA 202/8 v AUS 203/68th ODI · ODI | AUS | 42 | 2/48 | 1 | Australia won by 1 run | Bloemfontein | Australia tour of South Africa 1993/94 |
| 6 Apr 1994 | SA 206/5 v AUS 242/67th ODI · ODI | AUS | 23 | 0/22 | 0 | Australia won by 36 runs | Cape Town | Australia tour of South Africa 1993/94 |
| 4 Apr 1994 | SA 227/6 v AUS 2016th ODI · ODI | AUS | 7 | 1/48 | 0 | South Africa won by 26 runs | Port Elizabeth | Australia tour of South Africa 1993/94 |
| 2 Apr 1994 | SA 158 v AUS 159/35th ODI · ODI | AUS | 67* | 1/25 | 0 | Australia won by 7 wickets (with 60 balls remaining) | East London | Australia tour of South Africa 1993/94 |
| 25 Mar 1994 | SA 422 v AUS 269 & 297/43rd Test · Test | AUS | 64 & DNB | 3/40 | 1 | Match drawn | Durban | Australia tour of South Africa 1993/94 |
| 17 Mar 1994 | SA 361 & 164 v AUS 435 & 92/12nd Test · Test | AUS | 86 & DNB | 0/20 & 5/28 | 1 | Australia won by 9 wickets | Cape Town | Australia tour of South Africa 1993/94 |