| 8 Feb 2002 | NZ 175 v SA 173/42nd Final · ODI | SA | 61* | - | 0 | South Africa won by 6 wickets (with 47 balls remaining) (D/L method) | Sydney | 2001–02 VB Series |
| 6 Feb 2002 | NZ 190 v SA 191/21st Final · ODI | SA | DNB | - | 1 | South Africa won by 8 wickets (with 29 balls remaining) | Melbourne | 2001–02 VB Series |
| 1 Feb 2002 | NZ 203/8 v SA 270/511th Match · ODI | SA | 107* | - | 0 | South Africa won by 67 runs | Perth | 2001–02 VB Series |
| 27 Jan 2002 | NZ 160 v SA 253/59th Match · ODI | SA | 55 | - | 1 | South Africa won by 93 runs | Adelaide | 2001–02 VB Series |
| 19 Jan 2002 | NZ 244/6 v SA 2415th Match · ODI | SA | 44 | - | 0 | New Zealand won by 4 wickets (with 5 balls remaining) | Brisbane | 2001–02 VB Series |
| 15 Jan 2002 | NZ 231/9 v SA 257/73rd Match · ODI | SA | 13 | - | 0 | South Africa won by 26 runs | Hobart | 2001–02 VB Series |
| 4 Nov 2000 | SA 258/7 v NZ 256/96th ODI · ODI | SA | 69 | - | 1 | South Africa won by 3 wickets (with 0 balls remaining) | Cape Town | New Zealand tour of South Africa 2000/01 |
| 1 Nov 2000 | SA 158/4 v NZ 114/55th ODI · ODI | SA | 19 | - | 0 | South Africa won by 6 wickets (with 9 balls remaining) (D/L method) | Durban | New Zealand tour of South Africa 2000/01 |
| 28 Oct 2000 | SA 289/5 v NZ 287/64th ODI · ODI | SA | 25 | - | 0 | South Africa won by 5 wickets (with 7 balls remaining) | Kimberley | New Zealand tour of South Africa 2000/01 |
| 25 Oct 2000 | SA 324/4 v NZ 1893rd ODI · ODI | SA | 0* | - | 0 | South Africa won by 115 runs (D/L method) | Centurion | New Zealand tour of South Africa 2000/01 |
| 22 Oct 2000 | SA 197/4 v NZ 194/82nd ODI · ODI | SA | 17* | - | 1 | South Africa won by 6 wickets (with 20 balls remaining) | Benoni | New Zealand tour of South Africa 2000/01 |
| 20 Oct 2000 | SA 191/2 v NZ1st ODI · ODI | SA | DNB | - | 0 | No result | Potchefstroom | New Zealand tour of South Africa 2000/01 |
| 10 Jun 1999 | NZ 213/8 v SA 287/56th Super · ODI | SA | 0* | - | 0 | South Africa won by 74 runs | Birmingham | 1999 Cricket World Cup |
| 30 Mar 1999 | NZ v SA 249/46th ODI · ODI | SA | DNB | - | 0 | No result | Wellington | South Africa tour of New Zealand 1998/99 |
| 27 Mar 1999 | NZ 147 v SA 290/55th ODI · ODI | SA | DNB | - | 3 | South Africa won by 143 runs | Auckland | South Africa tour of New Zealand 1998/99 |
| 18 Mar 1999 | NZ 222 & 291 v SA 498/8 & 16/23rd Test · Test | SA | 3 & DNB | - | 4 | South Africa won by 8 wickets | Wellington | South Africa tour of New Zealand 1998/99 |
| 11 Mar 1999 | NZ 168 & 127/1 v SA 442/12nd Test · Test | SA | DNB | - | 0 | Match drawn | Christchurch | South Africa tour of New Zealand 1998/99 |
| 27 Feb 1999 | NZ 352 & 244/3 v SA 621/51st Test · Test | SA | 63 | - | 0 | Match drawn | Auckland | South Africa tour of New Zealand 1998/99 |
| 20 Feb 1999 | NZ 215/3 v SA 212/73rd ODI · ODI | SA | 18 | - | 0 | New Zealand won by 7 wickets (with 41 balls remaining) | Auckland | South Africa tour of New Zealand 1998/99 |
| 17 Feb 1999 | NZ 220/9 v SA 224/32nd ODI · ODI | SA | DNB | - | 0 | South Africa won by 7 wickets (with 42 balls remaining) | Christchurch | South Africa tour of New Zealand 1998/99 |
| 14 Feb 1999 | NZ 215/7 v SA 2111st ODI · ODI | SA | 22 | - | 1 | New Zealand won by 3 wickets (with 5 balls remaining) | Dunedin | South Africa tour of New Zealand 1998/99 |
| 16 Jan 1998 | NZ 166 v SA 233/710th Match · ODI | SA | 2 | - | 1 | South Africa won by 67 runs | Perth | 1997–98 Carlton and United Series |
| 9 Jan 1998 | NZ 298/9 v SA 300/67th Match · ODI | SA | 23 | - | 0 | South Africa won by 2 runs | Brisbane | 1997–98 Carlton and United Series |
| 11 Dec 1997 | NZ 173/7 v SA 174/95th Match · ODI | SA | 14 | - | 0 | South Africa won by 1 run | Hobart | 1997–98 Carlton and United Series |
| 6 Dec 1997 | NZ 224/6 v SA 1772nd Match · ODI | SA | 3 | - | 1 | New Zealand won by 47 runs | Adelaide | 1997–98 Carlton and United Series |
| 20 Feb 1996 | NZ 177/9 v SA 178/58th Match · ODI | SA | 9 | - | 0 | South Africa won by 5 wickets (with 75 balls remaining) | Faisalabad | 1995–96 Wills World Cup |
| 4 Mar 1995 | NZ 328 & 181 v SA 294 & 308/6Only Test · Test | SA | 0 & 28 | - | 0 | South Africa won by 93 runs | Auckland | South Africa tour of New Zealand 1994/95 |
| 23 Feb 1995 | NZ 249/7 v SA 2036th Match · ODI | SA | 14 | - | 0 | New Zealand won by 46 runs | Christchurch | 1994-95 New Zealand Centenary Tournament |
| 2 Jan 1995 | SA 440 & 89/3 v NZ 288 & 2393rd Test · Test | SA | 18 & DNB | - | 1 | South Africa won by 7 wickets | Cape Town | New Zealand tour of South Africa 1994/95 |
| 26 Dec 1994 | SA 226 & 153/2 v NZ 185 & 1922nd Test · Test | SA | 1 & DNB | - | 0 | South Africa won by 8 wickets | Durban | New Zealand tour of South Africa 1994/95 |
| 11 Dec 1994 | SA 314/7 v NZ 2336th Match · ODI | SA | 2 | - | 0 | South Africa won by 81 runs | Centurion | 1994–95 Mandela Trophy |
| 6 Dec 1994 | SA 203/8 v NZ 1343rd Match · ODI | SA | 21 | - | 0 | South Africa won by 69 runs | Cape Town | 1994–95 Mandela Trophy |
| 25 Nov 1994 | SA 279 & 189 v NZ 411 & 1941st Test · Test | SA | 37 & 0 | - | 0 | New Zealand won by 137 runs | Johannesburg | New Zealand tour of South Africa 1994/95 |
| 14 Jan 1994 | NZ 150 v SA 151/510th Match · ODI | SA | 3 | - | 0 | South Africa won by 5 wickets (with 117 balls remaining) | Perth | 1993-94 Benson & Hedges World Series |
| 8 Jan 1994 | NZ 256/7 v SA 219/87th Match · ODI | SA | 21 | - | 1 | New Zealand won by 9 runs (revised target) | Brisbane | 1993-94 Benson & Hedges World Series |
| 29 Feb 1992 | NZ 191/3 v SA 190/710th Match · ODI | SA | 6 | - | 0 | New Zealand won by 7 wickets (with 93 balls remaining) | Auckland | 1992 Cricket World Cup |