| 25 Jan 2013 | SA 264/9 v NZ 260/9Match 3 · ODI | SA | 116 | - | 0 | South Africa won by 1 wicket | Potchefstroom | New Zealand in South Africa ODI Series 2012/13 |
| 22 Jan 2013 | SA 252 v NZ 279/8Match 2 · ODI | SA | 66 | - | 0 | New Zealand won by 27 runs | Kimberley | New Zealand in South Africa ODI Series 2012/13 |
| 19 Jan 2013 | SA 208 v NZ 209/9Match 1 · ODI | SA | 7 | - | 2 | New Zealand won by 1 wicket | Paarl | New Zealand in South Africa ODI Series 2012/13 |
| 11 Jan 2013 | SA 525/8d v NZ 121 & 211Match 2 · Test | SA | 54 | 0/10 | 2 | South Africa won by an innings and 193 runs | Port Elizabeth | New Zealand in South Africa Test Series 2012/13 |
| 2 Jan 2013 | SA 347/8d v NZ 45 & 275Match 1 · Test | SA | 1 | - | 3 | South Africa won by an innings and 27 runs | Cape Town | New Zealand in South Africa Test Series 2012/13 |
| 23 Mar 2012 | NZ 275/9 & 200/6 v SA 474/9d & 189/3dMatch 3 · Test | SA | 5 & 41 | - | 0 | Match drawn | Wellington | South Africa in New Zealand Test Series 2011/12 |
| 15 Mar 2012 | NZ 185 & 168 v SA 253 & 103/1Match 2 · Test | SA | 13 & 55* | - | 2 | South Africa won by 9 wickets | Hamilton | South Africa in New Zealand Test Series 2011/12 |
| 7 Mar 2012 | NZ 273 & 137/2 v SA 238 & 435/5dMatch 1 · Test | SA | 53 & 115 | - | 4 | Match drawn | Dunedin | South Africa in New Zealand Test Series 2011/12 |
| 25 Feb 2012 | NZ 253/9 v SA 254/4Match 1 · ODI | SA | 9 | - | 1 | South Africa won by 6 wickets | Wellington | South Africa in New Zealand ODI Series 2011/12 |
| 25 Mar 2011 | NZ 221/8 v SA 172Quarter-final · ODI | SA | 28 | - | 0 | New Zealand won by 49 runs | Mirpur | ICC Cricket World Cup 2010/11 |
| 6 May 2010 | NZ 157/7 v SA 170/414th T20I · T20I | SA | 14 | - | 0 | South Africa won by 13 runs | Barbados | ICC World Twenty20 2010 |
| 24 Sept 2009 | SA 217/5 v NZ 214Match 3 · ODI | SA | 7 | - | 0 | South Africa won by 5 wickets | Centurion | ICC Champions Trophy 2009/10 |
| 9 Jun 2009 | NZ 127/5 v SA 128/710th T20I · T20I | SA | 33 | - | 0 | South Africa won by 1 run | London | ICC World Twenty20 2009 |
| 2 Dec 2007 | SA 242/5 v NZ 238/8Match 3 · ODI | SA | 51 | - | 1 | South Africa won by 5 wickets | Cape Town | New Zealand in South Africa ODI Series 2007/08 |
| 30 Nov 2007 | SA 209/9 v NZ 210/3Match 2 · ODI | SA | 0 | - | 0 | New Zealand won by 7 wickets | Port Elizabeth | New Zealand in South Africa ODI Series 2007/08 |
| 25 Nov 2007 | SA 249/8 v NZ 248/6Match 1 · ODI | SA | 44 | - | 0 | South Africa won by 2 wickets | Durban | New Zealand in South Africa ODI Series 2007/08 |
| 23 Nov 2007 | SA 131/7 v NZ 129/7Only T20I · T20I | SA | 7 | - | 1 | South Africa won by 3 wickets | Johannesburg | - |
| 16 Nov 2007 | NZ 188/9 & 136/9 v SA 3832nd Test · Test | SA | 2 | - | 1 | South Africa won by an innings and 59 runs | Centurion | New Zealand tour of South Africa 2007/08 |
| 8 Nov 2007 | SA 226 & 422/3d v NZ 118 & 172/91st Test · Test | SA | 1 & 9 | - | 3 | South Africa won by 358 runs | Johannesburg | New Zealand tour of South Africa 2007/08 |
| 19 Sept 2007 | SA 158/4 v NZ 153/820th T20I · T20I | SA | 2 | - | 0 | South Africa won by 6 wickets | Durban | ICC World Twenty20 2007/08 |
| 14 Apr 2007 | NZ 196/5 v SA 193/7Match 41 · ODI | SA | 1 | - | 0 | New Zealand won by 5 wickets | Grenada | ICC World Cup 2006/07 |
| 16 Oct 2006 | NZ 195 v SA 108Match 8 · ODI | SA | 42 | 1/32 | 0 | New Zealand won by 87 runs | Mumbai | ICC Champions Trophy 2006/07 |
| 5 May 2006 | NZ 119 & 283 v SA 186 & 220/63rd Test · Test | SA | 63 & 68 | - | 1 | South Africa won by 4 wickets | Johannesburg | New Zealand tour of South Africa 2005/06 |
| 27 Apr 2006 | NZ 593/8d & 121/3 v SA 5122nd Test · Test | SA | 25 | 0/61 | 1 | Match drawn | Cape Town | New Zealand tour of South Africa 2005/06 |
| 15 Apr 2006 | SA 276 & 299 v NZ 327 & 1201st Test · Test | SA | 45 & 7 | 0/11 | 0 | South Africa won by 128 runs | Centurion | New Zealand tour of South Africa 2005/06 |
| 6 Nov 2005 | NZ 215 v SA 140/55th ODI · ODI | SA | 66 | - | 0 | South Africa won by 5 wickets (DLS method) | Centurion | New Zealand tour of South Africa 2005/06 |
| 4 Nov 2005 | SA 79/2 v NZ4th ODI · ODI | SA | 22 | - | 0 | No result | Durban | New Zealand tour of South Africa 2005/06 |
| 30 Oct 2005 | NZ 243/9 v SA 245/63rd ODI · ODI | SA | 18 | 0/15 | 1 | South Africa won by 4 wickets | Port Elizabeth | New Zealand tour of South Africa 2005/06 |
| 28 Oct 2005 | SA 201/9 v NZ 1822nd ODI · ODI | SA | 36 | - | 2 | South Africa won by 19 runs | Cape Town | New Zealand tour of South Africa 2005/06 |
| 23 Oct 2005 | SA 250/8 v NZ 249/81st ODI · ODI | SA | 19 | - | 0 | South Africa won by 2 wickets (with 3 balls remaining) | Bloemfontein | New Zealand tour of South Africa 2005/06 |
| 21 Oct 2005 | SA 133 v NZ 134/5Only T20I · T20I | SA | 61 | 0/20 | 0 | New Zealand won by 5 wickets | Johannesburg | - |
| 26 Mar 2004 | NZ 297 & 252 v SA 316 & 234/43rd Test · Test | SA | 47 & 125* | - | 1 | South Africa won by 6 wickets | Wellington | South Africa tour of New Zealand 2003/04 |
| 18 Mar 2004 | SA 296 & 349 v NZ 595 & 53/12nd Test · Test | SA | 88 & 0 | 1/19 | 0 | New Zealand won by 9 wickets | Auckland | South Africa tour of New Zealand 2003/04 |
| 10 Mar 2004 | NZ 509 & 39/1 v SA 459 & 313/41st Test · Test | SA | 25 & 5 | 0/14 | 0 | Match drawn | Hamilton | South Africa tour of New Zealand 2003/04 |
| 2 Mar 2004 | NZ 190/5 v SA 186/96th ODI · ODI | SA | 9 | - | 0 | New Zealand won by 5 wickets (with 24 balls remaining) | Napier | South Africa tour of New Zealand 2003/04 |
| 29 Feb 2004 | NZ 193/8 v SA 175/55th ODI · ODI | SA | 15 | - | 2 | New Zealand won by 2 runs (D/L method) | Auckland | South Africa tour of New Zealand 2003/04 |
| 25 Feb 2004 | SA 259/7 v NZ 264/44th ODI · ODI | SA | 37 | - | 0 | New Zealand won by 6 wickets | Dunedin | South Africa tour of New Zealand 2003/04 |
| 20 Feb 2004 | NZ 254/5 v SA 249/73rd ODI · ODI | SA | 43 | 1/36 | 0 | New Zealand won by 5 runs | Wellington | South Africa tour of New Zealand 2003/04 |
| 17 Feb 2004 | NZ 255/5 v SA 253/82nd ODI · ODI | SA | 80 | - | 0 | New Zealand won by 5 wickets (with 29 balls remaining) | Christchurch | South Africa tour of New Zealand 2003/04 |
| 13 Feb 2004 | NZ 225/8 v SA 226/51st ODI · ODI | SA | 72 | - | 0 | South Africa won by 5 wickets (with 2 balls remaining) | Auckland | South Africa tour of New Zealand 2003/04 |
| 16 Feb 2003 | SA 306/6 v NZ 229/1Match 15 · ODI | SA | 23 | - | 0 | New Zealand won by 9 wickets (DLS method) | Johannesburg | ICC World Cup 2002/03 |