New Zealand vs South Africa Head to Head Stats & Records in ODI Cricket 2025
74
Matches Played
74
27
Won
42
42
Lost
27
5
No Result
5
362
Highest Score
357
112
Lowest Score
10
NZ Vs SA in all seasons
| # | Team1 | Team2 | Winner | Margin | Match Date | Venue | Scorecard |
|---|---|---|---|---|---|---|---|
| 1 | South Africa | New Zealand | New Zealand | 50 runs. | 05-Mar-2025 | Lahore | NZ won by 50 runs. |
| 2 | New Zealand | South Africa | New Zealand | 6 wickets | 10-Feb-2025 | Lahore | NZ won by 6 wickets |
| 3 | New Zealand | South Africa | South Africa | 190 runs. | 01-Nov-2023 | Pune | SA won by 190 runs. |
| 4 | New Zealand | South Africa | New Zealand | 4 wkts (3b rem) | 19-Jun-2019 | Birmingham | NZ won by 4 wkts (3b rem) |
| 5 | New Zealand | South Africa | South Africa | 6 wickets | 04-Mar-2017 | Auckland | SA won by 6 wickets (with 106 balls remaining) |
| 6 | New Zealand | South Africa | New Zealand | 7 wkts (30b rem) | 01-Mar-2017 | Hamilton | NZ won by 7 wkts (30b rem) |
| 7 | New Zealand | South Africa | South Africa | 159 runs | 25-Feb-2017 | Wellington | SA won by 159 runs |
| 8 | New Zealand | South Africa | New Zealand | 6 runs | 22-Feb-2017 | Christchurch | NZ won by 6 runs |
| 9 | New Zealand | South Africa | South Africa | 4 wickets (with 1 ball remaining) | 19-Feb-2017 | Hamilton | SA won by 4 wickets (with 1 ball remaining) |
| 10 | South Africa | New Zealand | South Africa | won by 62 runs | 26-Aug-2015 | Durban | SA won by 62 runs |
| 11 | New Zealand | South Africa | New Zealand | won by 8 wickets | 23-Aug-2015 | Potchefstroom | NZ won by 8 wickets |
| 12 | South Africa | New Zealand | South Africa | won by 20 runs | 19-Aug-2015 | Centurion | SA won by 20 runs |
| 13 | New Zealand | South Africa | New Zealand | 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 | South Africa | won by 72 runs | 24-Oct-2014 | Mount Maunganui | SA won by 72 runs |
| 16 | South Africa | New Zealand | South Africa | won by 6 wickets | 21-Oct-2014 | Mount Maunganui | SA won by 6 wickets |
| 17 | South Africa | New Zealand | South Africa | won by 1 wicket | 25-Jan-2013 | Potchefstroom | SA won by 1 wicket |
| 18 | New Zealand | South Africa | New Zealand | won by 27 runs | 22-Jan-2013 | Kimberley | NZ won by 27 runs |
| 19 | New Zealand | South Africa | New Zealand | won by 1 wicket | 19-Jan-2013 | Paarl | NZ won by 1 wicket |
| 20 | South Africa | New Zealand | South Africa | won by 5 wickets | 03-Mar-2012 | Auckland | SA won by 5 wickets |
| 21 | South Africa | New Zealand | South Africa | won by 6 wickets | 29-Feb-2012 | Napier | SA won by 6 wickets |
| 22 | South Africa | New Zealand | South Africa | won by 6 wickets | 25-Feb-2012 | Wellington | SA won by 6 wickets |
| 23 | New Zealand | South Africa | New Zealand | 49 runs | 25-Mar-2011 | Dhaka | NZ won by 49 runs |
| 24 | South Africa | New Zealand | South Africa | 5 wkts (53b rem) | 24-Sep-2009 | Centurion | SA won by 5 wkts (53b rem) |
| 25 | South Africa | New Zealand | South Africa | won by 5 wickets | 02-Dec-2007 | Cape Town | SA won by 5 wickets |
| 26 | New Zealand | South Africa | New Zealand | won by 7 wickets | 30-Nov-2007 | Port Elizabeth | NZ won by 7 wickets |
| 27 | South Africa | New Zealand | South Africa | won by 2 wickets | 25-Nov-2007 | Durban | SA won by 2 wickets |
| 28 | New Zealand | South Africa | New Zealand | won by 5 wickets | 14-Apr-2007 | St. George's | NZ won by 5 wickets |
| 29 | New Zealand | South Africa | New Zealand | won by 87 runs | 16-Oct-2006 | Mumbai | NZ won by 87 runs |
| 30 | South Africa | New Zealand | South Africa | 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 | South Africa | won by 4 wickets | 30-Oct-2005 | Port Elizabeth | SA won by 4 wickets |
| 33 | South Africa | New Zealand | South Africa | won by 19 runs | 28-Oct-2005 | Cape Town | SA won by 19 runs |
| 34 | South Africa | New Zealand | South Africa | won by 2 wickets | 23-Oct-2005 | Bloemfontein | SA won by 2 wickets |
| 35 | New Zealand | South Africa | New Zealand | won by 5 wickets | 02-Mar-2004 | Napier | NZ won by 5 wickets |
| 36 | New Zealand | South Africa | New Zealand | won by 2 runs (D/L method) | 29-Feb-2004 | Auckland | NZ won by 2 runs (D/L method) |
| 37 | New Zealand | South Africa | New Zealand | won by 6 wickets | 25-Feb-2004 | Dunedin | NZ won by 6 wickets |
| 38 | New Zealand | South Africa | New Zealand | won by 5 runs | 20-Feb-2004 | Wellington | NZ won by 5 runs |
| 39 | New Zealand | South Africa | New Zealand | won by 5 wickets | 17-Feb-2004 | Christchurch | NZ won by 5 wickets |
| 40 | South Africa | New Zealand | South Africa | won by 5 wickets | 13-Feb-2004 | Auckland | SA won by 5 wickets |
| 41 | New Zealand | South Africa | New Zealand | won by 9 wickets (D/L method) | 16-Feb-2003 | Johannesburg | NZ won by 9 wickets (D/L method) |
| 42 | South Africa | New Zealand | South Africa | won by 6 wickets (D/L method) | 08-Feb-2002 | Sydney | SA won by 6 wickets (D/L method) |
| 43 | South Africa | New Zealand | South Africa | won by 8 wickets | 06-Feb-2002 | Melbourne | SA won by 8 wickets |
| 44 | South Africa | New Zealand | South Africa | won by 67 runs | 01-Feb-2002 | Perth | SA won by 67 runs |
| 45 | South Africa | New Zealand | South Africa | won by 93 runs | 27-Jan-2002 | Adelaide | SA won by 93 runs |
| 46 | New Zealand | South Africa | New Zealand | won by 4 wickets | 19-Jan-2002 | Brisbane | NZ won by 4 wickets |
| 47 | South Africa | New Zealand | South Africa | won by 26 runs | 15-Jan-2002 | Hobart | SA won by 26 runs |
| 48 | South Africa | New Zealand | South Africa | won by 3 wickets | 04-Nov-2000 | Cape Town | SA won by 3 wickets |
| 49 | South Africa | New Zealand | South Africa | won by 6 wickets (D/L method) | 01-Nov-2000 | Durban | SA won by 6 wickets (D/L method) |
| 50 | South Africa | New Zealand | South Africa | won by 5 wickets | 28-Oct-2000 | Kimberley | SA won by 5 wickets |
| 51 | South Africa | New Zealand | South Africa | won by 115 runs (D/L method) | 25-Oct-2000 | Centurion | SA won by 115 runs (D/L method) |
| 52 | South Africa | New Zealand | South Africa | 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 | South Africa | won by 8 wickets | 25-Aug-2000 | Kallang | SA won by 8 wickets |
| 55 | South Africa | New Zealand | South Africa | 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 | South Africa | won by 143 runs | 27-Mar-1999 | Auckland | SA won by 143 runs |
| 58 | South Africa | New Zealand | South Africa | 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 | New Zealand | won by 7 wickets | 20-Feb-1999 | Auckland | NZ won by 7 wickets |
| 61 | South Africa | New Zealand | South Africa | won by 7 wickets | 17-Feb-1999 | Christchurch | SA won by 7 wickets |
| 62 | New Zealand | South Africa | New Zealand | won by 3 wickets | 14-Feb-1999 | Dunedin | NZ won by 3 wickets |
| 63 | South Africa | New Zealand | South Africa | won by 67 runs | 16-Jan-1998 | Perth | SA won by 67 runs |
| 64 | South Africa | New Zealand | South Africa | won by 2 runs | 09-Jan-1998 | Brisbane | SA won by 2 runs |
| 65 | South Africa | New Zealand | South Africa | won by 1 run | 11-Dec-1997 | Hobart | SA won by 1 run |
| 66 | New Zealand | South Africa | New Zealand | won by 47 runs | 06-Dec-1997 | Adelaide | NZ won by 47 runs |
| 67 | South Africa | New Zealand | South Africa | won by 5 wickets | 20-Feb-1996 | Faisalabad | SA won by 5 wickets |
| 68 | New Zealand | South Africa | New Zealand | won by 46 runs | 23-Feb-1995 | Christchurch | NZ won by 46 runs |
| 69 | South Africa | New Zealand | South Africa | won by 81 runs | 11-Dec-1994 | Centurion | SA won by 81 runs |
| 70 | South Africa | New Zealand | South Africa | won by 69 runs | 06-Dec-1994 | Cape Town | SA won by 69 runs |
| 71 | South Africa | New Zealand | South Africa | won by 5 wickets | 14-Jan-1994 | Perth | SA won by 5 wickets |
| 72 | New Zealand | South Africa | New Zealand | won by 9 runs (D/L method) | 08-Jan-1994 | Brisbane | NZ won by 9 runs (D/L method) |
| 73 | New Zealand | South Africa | New Zealand | won by 4 wickets | 18-Dec-1993 | Hobart | NZ won by 4 wickets |
| 74 | New Zealand | South Africa | New Zealand | won by 7 wickets | 29-Feb-1992 | Auckland | NZ won by 7 wickets |
Latest News
Yuvraj Singh reunites with Team India - What he told the boys will give you goosebumps
12 December, 2025
2nd Test: Jacob Duffy destroys West Indies as New Zealand storm to nine-wicket win
12 December, 2025
'Shubman Gill is too tight': India coach sounds alarm ahead of T20 World Cup
12 December, 2025
John Cena discusses what to expect from his final match at Saturday Night's Main Event
12 December, 2025
Suryakumar Yadav takes responsibility after India suffer heavy defeat in Mullanpur
11 December, 2025
2nd T20I: de Kock, Baartman shine as South Africa win by 51 runs, level series 1-1
11 December, 2025
Manchester United to face competition from Bayern Munich in pursuit of Carlos Baleba
11 December, 2025
Abhishek Sharma joins Suryakumar Yadav in exclusive six-hitting record
11 December, 2025New Zealand vs South Africa Head-to-Head in ODI Cricket!
ODI cricket has seen 74 matches between New Zealand and South Africa. New Zealand has won 27 games, whereas South Africa leads with 42 wins, and 5 contests ended in a no result. New Zealand’s highest score in this rivalry is 362, while South Africa’s top score is 357. However, on the worst day for both teams, New Zealand’s lowest score is 112 against South Africa, while South Africa’s lowest total against New Zealand is 10. It's the latest New Zealand vs South Africa head-to-head stats in ODI format.