| 31 Mar 2006 | SA 303 & 258 v AUS 270/9 & 294/83rd Test · Test | AUS | 36 & 3 | 1/49 & 3/90 | 0 | Australia won by 2 wickets | Johannesburg | Australia tour of South Africa 2005/06 |
| 24 Mar 2006 | AUS 369 & 307/4d v SA 267 & 2972nd Test · Test | AUS | 36 & DNB | 2/80 & 6/86 | 1 | Australia won by 112 runs | Durban | Australia tour of South Africa 2005/06 |
| 16 Mar 2006 | SA 205 & 197 v AUS 308 & 95/31st Test · Test | AUS | 7 & DNB | 0/41 & 3/77 | 0 | Australia won by 7 wickets | Cape Town | Australia tour of South Africa 2005/06 |
| 2 Jan 2006 | SA 451/9d & 194/6d v AUS 359 & 288/23rd Test · Test | AUS | 0 & DNB | 2/106 & 0/45 | 0 | Australia won by 8 wickets | Sydney | South Africa tour of Australia 2005/06 |
| 26 Dec 2005 | AUS 355 & 321/7d v SA 311 & 1812nd Test · Test | AUS | 9 & 0* | 2/62 & 4/74 | 0 | Australia won by 184 runs | Melbourne | South Africa tour of Australia 2005/06 |
| 16 Dec 2005 | AUS 258 & 528/8 v SA 296 & 287/51st Test · Test | AUS | 24 & 5 | 3/92 & 3/83 | 1 | Match drawn | Perth | South Africa tour of Australia 2005/06 |
| 9 Apr 2002 | SA 249/7 v AUS 1857th ODI · ODI | AUS | 3 | 2/52 | 0 | South Africa won by 65 runs (D/L method) | Cape Town | Australia tour of South Africa 2001/02 |
| 6 Apr 2002 | SA 326/3 v AUS 330/76th ODI · ODI | AUS | 4* | 1/58 | 0 | Australia won by 3 wickets (with 5 balls remaining) | Port Elizabeth | Australia tour of South Africa 2001/02 |
| 3 Apr 2002 | SA 267/6 v AUS 271/25th ODI · ODI | AUS | DNB | 2/44 | 0 | Australia won by 8 wickets (with 13 balls remaining) | Durban | Australia tour of South Africa 2001/02 |
| 15 Mar 2002 | SA 167 & 340/5 v AUS 315 & 1863rd Test · Test | AUS | 26 & 13 | 4/33 & 2/108 | 2 | 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 | 63 & 15* | 2/70 & 6/161 | 1 | 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 | 12 | 2/26 & 4/44 | 2 | 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 | 0 | 0/53 | 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/13 | 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 | DNB | 0/48 | 0 | Australia won by 27 runs | Brisbane | 2001–02 VB Series |
| 13 Jan 2002 | AUS 198 v SA 199/62nd Match · ODI | AUS | 4 | 1/19 | 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 | 37 & DNB | 3/47 & 3/132 | 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 | 1 & DNB | 0/56 & 3/68 | 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 | 41 & 6 | 5/113 & 3/57 | 2 | 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 | 7 | 0/30 | 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 | 9* | 0/33 | 2 | Match tied | Melbourne | South Africa tour of Australia 2000 |
| 16 Aug 2000 | AUS 295/5 v SA 201/71st ODI · ODI | AUS | DNB | 2/38 | 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 | 32 | 2/30 | 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 | 1/21 | 2 | 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 | 0 | 0/47 | 0 | 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 | 18 | 4/29 | 0 | Match tied | Birmingham | 1999 Cricket World Cup |
| 13 Jun 1999 | AUS 272/5 v SA 271/79th Super · ODI | AUS | DNB | 2/33 | 1 | 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 | 0 & 4* | 2/95 & 1/52 | 4 | Match drawn | Adelaide | South Africa tour of Australia 1997/98 |
| 27 Jan 1998 | AUS 247/7 v SA 2333rd Final · ODI | AUS | DNB | 1/43 | 0 | 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 | 1/52 | 1 | 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 | 0 | 3/52 | 0 | South Africa won by 6 runs | Melbourne | 1997–98 Carlton and United Series |
| 11 Jan 1998 | AUS 235/8 v SA 236/58th Match · ODI | AUS | 8 | 0/47 | 1 | 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 | 12 | 5/75 & 6/34 | 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 | 1 & 10 | 3/64 & 3/97 | 0 | Match drawn | Melbourne | South Africa tour of Australia 1997/98 |
| 9 Dec 1997 | AUS 125 v SA 170/84th Match · ODI | AUS | 5 | 0/36 | 1 | South Africa won by 45 runs | Melbourne | 1997–98 Carlton and United Series |
| 4 Dec 1997 | AUS 133 v SA 2001st Match · ODI | AUS | 17 | 0/33 | 1 | South Africa won by 67 runs | Sydney | 1997–98 Carlton and United Series |
| 10 Apr 1997 | SA 284/7 v AUS 287/56th ODI · ODI | AUS | DNB | 2/52 | 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 | 6* | 1/45 | 0 | 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 | 12 | 2/36 | 2 | 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 | 23 | 2/64 | 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 | 0 | 1/39 | 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 | 4 | 2/36 | 1 | 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 | 0 & 12 | 0/89 | 0 | 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 | 18 & 3 | 3/62 & 2/20 | 3 | 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 | 9 | 2/68 & 4/43 | 0 | Australia won by an innings and 196 runs | Johannesburg | Australia tour of South Africa 1996/97 |
| 15 Feb 1995 | AUS 124/7 v SA 1231st Match · ODI | AUS | 2* | 2/18 | 0 | Australia won by 3 wickets (with 40 balls remaining) | Wellington | 1994-95 New Zealand Centenary Tournament |
| 24 Oct 1994 | AUS 252/7 v SA 251/67th Match · ODI | AUS | 13 | 1/51 | 0 | Australia won by 3 wickets (with 2 balls remaining) | Peshawar | 1994-95 Wills Triangular Series |
| 18 Oct 1994 | AUS 208/6 v SA 1864th Match · ODI | AUS | 15* | 4/40 | 0 | Australia won by 22 runs | Faisalabad | 1994-95 Wills Triangular Series |
| 12 Oct 1994 | AUS 207/6 v SA 201/81st Match · ODI | AUS | DNB | 0/39 | 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 | DNB | 1/37 | 0 | Australia won by 1 run | Bloemfontein | Australia tour of South Africa 1993/94 |