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

New 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.

New Zealand vs South Africa Head-to-Head in ODI (FAQs)