New Zealand vs South Africa Head to Head Stats & Records in ODI Cricket 2026
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
CSK's IPL 2026 playoff qualification scenario after Gujarat's 8-wicket win ends Chepauk hoodoo
26 April, 2026
Will Phil Salt play the DC vs RCB game? Here's the massive update
26 April, 2026
KL Rahul hits Delhi Capitals' fastest IPL century in just 47 balls vs Punjab Kings
26 April, 2026
Virat Kohli becomes the first batter to hit 800 IPL fours and to join Gayle and Rohit in the 300 six club
26 April, 2026
India set for a big call on Suryakumar Yadav once England T20Is conclude: Report
26 April, 2026
Should India move on from SKY and Tilak in T20Is as Iyer and Patidar eye return after massive IPL 2026 form
26 April, 2026
IPL 2026: 986 runs, two historic chases and the night bowlers officially became Al Pacino at top of the stairs
26 April, 2026
Vaibhav Sooryavanshi smashes 36-ball hundred and breaks 'Pakistani Star' all time T20 world record
26 April, 2026New 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.