Cricket Records for New Zealand vs South Africa in ODI matches

Match results
Team 1
Team 2
Winner
Margin
Ground
Match Date
Scorecard
New ZealandSouth AfricaSouth Africa190 runsPuneNov 1, 2023ODI # 4689
New ZealandSouth AfricaNew Zealand4 wicketsBirminghamJun 19, 2019ODI # 4165
New ZealandSouth AfricaSouth Africa6 wicketsAucklandMar 4, 2017ODI # 3846
New ZealandSouth AfricaNew Zealand7 wicketsHamiltonMar 1, 2017ODI # 3843
New ZealandSouth AfricaSouth Africa159 runsWellingtonFeb 25, 2017ODI # 3841
New ZealandSouth AfricaNew Zealand6 runsChristchurchFeb 22, 2017ODI # 3839
New ZealandSouth AfricaSouth Africa4 wicketsHamiltonFeb 19, 2017ODI # 3836
South AfricaNew ZealandSouth Africa62 runsDurbanAug 26, 2015ODI # 3678
South AfricaNew ZealandNew Zealand8 wicketsPotchefstroomAug 23, 2015ODI # 3677
South AfricaNew ZealandSouth Africa20 runsCenturionAug 19, 2015ODI # 3676
New ZealandSouth AfricaNew Zealand4 wicketsAucklandMar 24, 2015ODI # 3644
New ZealandSouth Africano result-HamiltonOct 27, 2014ODI # 3538
New ZealandSouth AfricaSouth Africa72 runsMount MaunganuiOct 24, 2014ODI # 3537
New ZealandSouth AfricaSouth Africa6 wicketsMount MaunganuiOct 21, 2014ODI # 3536
South AfricaNew ZealandSouth Africa1 wicketPotchefstroomJan 25, 2013ODI # 3328
South AfricaNew ZealandNew Zealand27 runsKimberleyJan 22, 2013ODI # 3325
South AfricaNew ZealandNew Zealand1 wicketPaarlJan 19, 2013ODI # 3323
New ZealandSouth AfricaSouth Africa5 wicketsAucklandMar 3, 2012ODI # 3254
New ZealandSouth AfricaSouth Africa6 wicketsNapierFeb 29, 2012ODI # 3252
New ZealandSouth AfricaSouth Africa6 wicketsWellingtonFeb 25, 2012ODI # 3249
New ZealandSouth AfricaNew Zealand49 runsMirpurMar 25, 2011ODI # 3144
South AfricaNew ZealandSouth Africa5 wicketsCenturionSep 24, 2009ODI # 2895
South AfricaNew ZealandSouth Africa5 wicketsCape TownDec 2, 2007ODI # 2652
South AfricaNew ZealandNew Zealand7 wicketsGqeberhaNov 30, 2007ODI # 2650
South AfricaNew ZealandSouth Africa2 wicketsDurbanNov 25, 2007ODI # 2648
New ZealandSouth AfricaNew Zealand5 wicketsSt George'sApr 14, 2007ODI # 2571
New ZealandSouth AfricaNew Zealand87 runsBrabourneOct 16, 2006ODI # 2430
South AfricaNew ZealandSouth Africa5 wicketsCenturionNov 6, 2005ODI # 2293
South AfricaNew Zealandno result-DurbanNov 4, 2005ODI # 2292
South AfricaNew ZealandSouth Africa4 wicketsGqeberhaOct 30, 2005ODI # 2289
South AfricaNew ZealandSouth Africa19 runsCape TownOct 28, 2005ODI # 2288
South AfricaNew ZealandSouth Africa2 wicketsBloemfonteinOct 23, 2005ODI # 2285
New ZealandSouth AfricaNew Zealand5 wicketsNapierMar 2, 2004ODI # 2109
New ZealandSouth AfricaNew Zealand2 runsAucklandFeb 29, 2004ODI # 2107
New ZealandSouth AfricaNew Zealand6 wicketsDunedinFeb 25, 2004ODI # 2104
New ZealandSouth AfricaNew Zealand5 runsWellingtonFeb 20, 2004ODI # 2101
New ZealandSouth AfricaNew Zealand5 wicketsChristchurchFeb 17, 2004ODI # 2100
New ZealandSouth AfricaSouth Africa5 wicketsAucklandFeb 13, 2004ODI # 2099
South AfricaNew ZealandNew Zealand9 wicketsJohannesburgFeb 16, 2003ODI # 1955
New ZealandSouth AfricaSouth Africa6 wicketsSydneyFeb 8, 2002ODI # 1805
New ZealandSouth AfricaSouth Africa8 wicketsMelbourneFeb 6, 2002ODI # 1804
New ZealandSouth AfricaSouth Africa67 runsPerthFeb 1, 2002ODI # 1801
New ZealandSouth AfricaSouth Africa93 runsAdelaideJan 27, 2002ODI # 1797
New ZealandSouth AfricaNew Zealand4 wicketsBrisbaneJan 19, 2002ODI # 1787
New ZealandSouth AfricaSouth Africa26 runsHobartJan 15, 2002ODI # 1785
South AfricaNew ZealandSouth Africa3 wicketsCape TownNov 4, 2000ODI # 1655
South AfricaNew ZealandSouth Africa6 wicketsDurbanNov 1, 2000ODI # 1654
South AfricaNew ZealandSouth Africa5 wicketsKimberleyOct 28, 2000ODI # 1651
South AfricaNew ZealandSouth Africa115 runsCenturionOct 25, 2000ODI # 1647
South AfricaNew ZealandSouth Africa6 wicketsBenoniOct 22, 2000ODI # 1643
South AfricaNew Zealandno result-PotchefstroomOct 20, 2000ODI # 1641
New ZealandSouth AfricaSouth Africa8 wicketsSingaporeAug 25, 2000ODI # 1625
New ZealandSouth AfricaSouth Africa74 runsBirminghamJun 10, 1999ODI # 1478
New ZealandSouth Africano result-WellingtonMar 30, 1999ODI # 1425
New ZealandSouth AfricaSouth Africa143 runsAucklandMar 27, 1999ODI # 1422
New ZealandSouth AfricaSouth Africa2 wicketsNapierMar 26, 1999ODI # 1421
New ZealandSouth Africano result-NapierMar 25, 1999ODI # 1419
New ZealandSouth AfricaNew Zealand7 wicketsAucklandFeb 20, 1999ODI # 1409
New ZealandSouth AfricaSouth Africa7 wicketsChristchurchFeb 17, 1999ODI # 1408
New ZealandSouth AfricaNew Zealand3 wicketsDunedinFeb 14, 1999ODI # 1407
New ZealandSouth AfricaSouth Africa67 runsPerthJan 16, 1998ODI # 1278
New ZealandSouth AfricaSouth Africa2 runsBrisbaneJan 9, 1998ODI # 1270
New ZealandSouth AfricaSouth Africa1 runHobartDec 11, 1997ODI # 1258
New ZealandSouth AfricaNew Zealand47 runsAdelaideDec 6, 1997ODI # 1255
New ZealandSouth AfricaSouth Africa5 wicketsFaisalabadFeb 20, 1996ODI # 1054
New ZealandSouth AfricaNew Zealand46 runsChristchurchFeb 23-24, 1995ODI # 981
South AfricaNew ZealandSouth Africa81 runsCenturionDec 11, 1994ODI # 960
South AfricaNew ZealandSouth Africa69 runsCape TownDec 6, 1994ODI # 956
New ZealandSouth AfricaSouth Africa5 wicketsPerthJan 14, 1994ODI # 873
New ZealandSouth AfricaNew Zealand9 runsBrisbaneJan 8, 1994ODI # 870
New ZealandSouth AfricaNew Zealand4 wicketsHobartDec 18, 1993ODI # 865
New ZealandSouth AfricaNew Zealand7 wicketsAucklandFeb 29, 1992ODI # 723
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

New Zealand v Bangladesh at Napier, 3rd ODI, Dec 23, 2023 [ODI # 4717]

South Africa v India at Paarl, 3rd ODI, Dec 21, 2023 [ODI # 4716]

New Zealand v Bangladesh at Nelson, 2nd ODI, Dec 20, 2023 [ODI # 4715]