New Zealand vs South Africa Head to Head Stats & Records in ODI Cricket
27
Wins
42
42
Lost
27
5
No Result
5
362
Highest Score
357
112
Lowest Score
108
NZ Vs SA in all seasons
| # | Team 1 | Team 2 | Winner | Margin | Date | VENUE | Scorecard |
|---|---|---|---|---|---|---|---|
| 1 | South Africa | New Zealand | NZ | 50 runs. | 05 Mar 2025 | Lahore | NZ won by 50 runs. |
| 2 | New Zealand | South Africa | NZ | 6 wickets | 10 Feb 2025 | Lahore | NZ won by 6 wickets |
| 3 | New Zealand | South Africa | SA | 190 runs. | 01 Nov 2023 | Pune | SA won by 190 runs. |
| 4 | New Zealand | South Africa | NZ | 4 wkts (3b rem) | 19 Jun 2019 | Birmingham | NZ won by 4 wkts (3b rem) |
| 5 | New Zealand | South Africa | SA | 6 wickets | 04 Mar 2017 | Auckland | SA won by 6 wickets (with 106 balls remaining) |
| 6 | New Zealand | South Africa | NZ | 7 wkts (30b rem) | 01 Mar 2017 | Hamilton | NZ won by 7 wkts (30b rem) |
| 7 | New Zealand | South Africa | SA | 159 runs | 25 Feb 2017 | Wellington | SA won by 159 runs |
| 8 | New Zealand | South Africa | NZ | 6 runs | 22 Feb 2017 | Christchurch | NZ won by 6 runs |
| 9 | New Zealand | South Africa | SA | 4 wickets (with 1 ball remaining) | 19 Feb 2017 | Hamilton | SA won by 4 wickets (with 1 ball remaining) |
| 10 | South Africa | New Zealand | SA | won by 62 runs | 26 Aug 2015 | Durban | SA won by 62 runs |
| 11 | New Zealand | South Africa | NZ | won by 8 wickets | 23 Aug 2015 | Potchefstroom | NZ won by 8 wickets |
| 12 | South Africa | New Zealand | SA | won by 20 runs | 19 Aug 2015 | Centurion | SA won by 20 runs |
| 13 | New Zealand | South Africa | NZ | 4 wkts (1b rem) (D/L) | 24 Mar 2015 | Auckland | NZ won by 4 wkts (1b rem) (D/L) |
| 14 | New Zealand | South Africa | - | No result | 27 Oct 2014 | Hamilton | No result |
| 15 | South Africa | New Zealand | SA | won by 72 runs | 24 Oct 2014 | Mount Maunganui | SA won by 72 runs |
| 16 | South Africa | New Zealand | SA | won by 6 wickets | 21 Oct 2014 | Mount Maunganui | SA won by 6 wickets |
| 17 | South Africa | New Zealand | SA | won by 1 wicket | 25 Jan 2013 | Potchefstroom | SA won by 1 wicket |
| 18 | New Zealand | South Africa | NZ | won by 27 runs | 22 Jan 2013 | Kimberley | NZ won by 27 runs |
| 19 | New Zealand | South Africa | NZ | won by 1 wicket | 19 Jan 2013 | Paarl | NZ won by 1 wicket |
| 20 | South Africa | New Zealand | SA | won by 5 wickets | 03 Mar 2012 | Auckland | SA won by 5 wickets |
| 21 | South Africa | New Zealand | SA | won by 6 wickets | 29 Feb 2012 | Napier | SA won by 6 wickets |
| 22 | South Africa | New Zealand | SA | won by 6 wickets | 25 Feb 2012 | Wellington | SA won by 6 wickets |
| 23 | New Zealand | South Africa | NZ | 49 runs | 25 Mar 2011 | Dhaka | NZ won by 49 runs |
| 24 | South Africa | New Zealand | SA | 5 wkts (53b rem) | 24 Sep 2009 | Centurion | SA won by 5 wkts (53b rem) |
| 25 | South Africa | New Zealand | SA | won by 5 wickets | 02 Dec 2007 | Cape Town | SA won by 5 wickets |
| 26 | New Zealand | South Africa | NZ | won by 7 wickets | 30 Nov 2007 | Port Elizabeth | NZ won by 7 wickets |
| 27 | South Africa | New Zealand | SA | won by 2 wickets | 25 Nov 2007 | Durban | SA won by 2 wickets |
| 28 | New Zealand | South Africa | NZ | won by 5 wickets | 14 Apr 2007 | St. George's | NZ won by 5 wickets |
| 29 | New Zealand | South Africa | NZ | won by 87 runs | 16 Oct 2006 | Mumbai | NZ won by 87 runs |
| 30 | South Africa | New Zealand | SA | won by 5 wickets (D/L method) | 06 Nov 2005 | Centurion | SA won by 5 wickets (D/L method) |
| 31 | South Africa | New Zealand | - | No result | 04 Nov 2005 | Durban | No result |
| 32 | South Africa | New Zealand | SA | won by 4 wickets | 30 Oct 2005 | Port Elizabeth | SA won by 4 wickets |
| 33 | South Africa | New Zealand | SA | won by 19 runs | 28 Oct 2005 | Cape Town | SA won by 19 runs |
| 34 | South Africa | New Zealand | SA | won by 2 wickets | 23 Oct 2005 | Bloemfontein | SA won by 2 wickets |
| 35 | New Zealand | South Africa | NZ | won by 5 wickets | 02 Mar 2004 | Napier | NZ won by 5 wickets |
| 36 | New Zealand | South Africa | NZ | won by 2 runs (D/L method) | 29 Feb 2004 | Auckland | NZ won by 2 runs (D/L method) |
| 37 | New Zealand | South Africa | NZ | won by 6 wickets | 25 Feb 2004 | Dunedin | NZ won by 6 wickets |
| 38 | New Zealand | South Africa | NZ | won by 5 runs | 20 Feb 2004 | Wellington | NZ won by 5 runs |
| 39 | New Zealand | South Africa | NZ | won by 5 wickets | 17 Feb 2004 | Christchurch | NZ won by 5 wickets |
| 40 | South Africa | New Zealand | SA | won by 5 wickets | 13 Feb 2004 | Auckland | SA won by 5 wickets |
| 41 | New Zealand | South Africa | NZ | won by 9 wickets (D/L method) | 16 Feb 2003 | Johannesburg | NZ won by 9 wickets (D/L method) |
| 42 | South Africa | New Zealand | SA | won by 6 wickets (D/L method) | 08 Feb 2002 | Sydney | SA won by 6 wickets (D/L method) |
| 43 | South Africa | New Zealand | SA | won by 8 wickets | 06 Feb 2002 | Melbourne | SA won by 8 wickets |
| 44 | South Africa | New Zealand | SA | won by 67 runs | 01 Feb 2002 | Perth | SA won by 67 runs |
| 45 | South Africa | New Zealand | SA | won by 93 runs | 27 Jan 2002 | Adelaide | SA won by 93 runs |
| 46 | New Zealand | South Africa | NZ | won by 4 wickets | 19 Jan 2002 | Brisbane | NZ won by 4 wickets |
| 47 | South Africa | New Zealand | SA | won by 26 runs | 15 Jan 2002 | Hobart | SA won by 26 runs |
| 48 | South Africa | New Zealand | SA | won by 3 wickets | 04 Nov 2000 | Cape Town | SA won by 3 wickets |
| 49 | South Africa | New Zealand | SA | won by 6 wickets (D/L method) | 01 Nov 2000 | Durban | SA won by 6 wickets (D/L method) |
| 50 | South Africa | New Zealand | SA | won by 5 wickets | 28 Oct 2000 | Kimberley | SA won by 5 wickets |
| 51 | South Africa | New Zealand | SA | won by 115 runs (D/L method) | 25 Oct 2000 | Centurion | SA won by 115 runs (D/L method) |
| 52 | South Africa | New Zealand | SA | won by 6 wickets | 22 Oct 2000 | Benoni | SA won by 6 wickets |
| 53 | South Africa | New Zealand | - | No result | 20 Oct 2000 | Potchefstroom | No result |
| 54 | South Africa | New Zealand | SA | won by 8 wickets | 25 Aug 2000 | Kallang | SA won by 8 wickets |
| 55 | South Africa | New Zealand | SA | won by 74 runs | 10 Jun 1999 | Birmingham | SA won by 74 runs |
| 56 | New Zealand | South Africa | - | No result | 30 Mar 1999 | Wellington | No result |
| 57 | South Africa | New Zealand | SA | won by 143 runs | 27 Mar 1999 | Auckland | SA won by 143 runs |
| 58 | South Africa | New Zealand | SA | won by 2 wickets | 26 Mar 1999 | Napier | SA won by 2 wickets |
| 59 | New Zealand | South Africa | - | No result | 25 Mar 1999 | Napier | No result |
| 60 | New Zealand | South Africa | NZ | won by 7 wickets | 20 Feb 1999 | Auckland | NZ won by 7 wickets |
| 61 | South Africa | New Zealand | SA | won by 7 wickets | 17 Feb 1999 | Christchurch | SA won by 7 wickets |
| 62 | New Zealand | South Africa | NZ | won by 3 wickets | 14 Feb 1999 | Dunedin | NZ won by 3 wickets |
| 63 | South Africa | New Zealand | SA | won by 67 runs | 16 Jan 1998 | Perth | SA won by 67 runs |
| 64 | South Africa | New Zealand | SA | won by 2 runs | 09 Jan 1998 | Brisbane | SA won by 2 runs |
| 65 | South Africa | New Zealand | SA | won by 1 run | 11 Dec 1997 | Hobart | SA won by 1 run |
| 66 | New Zealand | South Africa | NZ | won by 47 runs | 06 Dec 1997 | Adelaide | NZ won by 47 runs |
| 67 | South Africa | New Zealand | SA | won by 5 wickets | 20 Feb 1996 | Faisalabad | SA won by 5 wickets |
| 68 | New Zealand | South Africa | NZ | won by 46 runs | 23 Feb 1995 | Christchurch | NZ won by 46 runs |
| 69 | South Africa | New Zealand | SA | won by 81 runs | 11 Dec 1994 | Centurion | SA won by 81 runs |
| 70 | South Africa | New Zealand | SA | won by 69 runs | 06 Dec 1994 | Cape Town | SA won by 69 runs |
| 71 | South Africa | New Zealand | SA | won by 5 wickets | 14 Jan 1994 | Perth | SA won by 5 wickets |
| 72 | New Zealand | South Africa | NZ | won by 9 runs (D/L method) | 08 Jan 1994 | Brisbane | NZ won by 9 runs (D/L method) |
| 73 | New Zealand | South Africa | NZ | won by 4 wickets | 18 Dec 1993 | Hobart | NZ won by 4 wickets |
| 74 | New Zealand | South Africa | NZ | won by 7 wickets | 29 Feb 1992 | Auckland | NZ won by 7 wickets |

AFG
AUS
BAN
ENG
IND
IRE
NED
PAK
SCOT
SL
UAE
WI
ZIM
USA