Cricket Records for New Zealand vs South Africa in ODI matches

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
180*1981381511130.43New Zealandv South AfricaHamilton01 Mar 2017ODI # 3843
169*204143194118.18South Africav New ZealandCenturion11 Dec 1994ODI # 960
145*207136171106.61New Zealandv South AfricaKimberley22 Jan 2013ODI # 3325
143195141193101.41South Africav New ZealandJohannesburg16 Feb 2003ODI # 1955
134*15813221-101.51New Zealandv South AfricaJohannesburg16 Feb 2003ODI # 1955
13317211895112.71South Africav New ZealandPune01 Nov 2023ODI # 4689
129161114131113.15South Africav New ZealandCenturion25 Oct 2000ODI # 1647
12419312613398.41South Africav New ZealandCenturion19 Aug 2015ODI # 3676
119138101107117.82South Africav New ZealandCape Town02 Dec 2007ODI # 2652
11918513515-88.14South Africav New ZealandMount Maunganui24 Oct 2014ODI # 3537
11619013014-89.23South Africav New ZealandPotchefstroom25 Jan 2013ODI # 3328
11417611610398.27South Africav New ZealandPune01 Nov 2023ODI # 4689
11115114010-79.28South Africav New ZealandPerth16 Jan 1998ODI # 1278
1081459583113.68New Zealandv South AfricaCenturion11 Dec 1994ODI # 960
10818711510293.91New Zealandv South AfricaChristchurch17 Feb 2004ODI # 2100
107*1681359-79.25South Africav New ZealandPerth01 Feb 2002ODI # 1801
106*15110634100South Africav New ZealandWellington25 Feb 2012ODI # 3249
106*2161389176.81New Zealandv South AfricaBirmingham19 Jun 2019ODI # 4165
105*1119312-112.9South Africav New ZealandPotchefstroom20 Oct 2000ODI # 1641
103*1871328178.03South Africav New ZealandAuckland20 Feb 1999ODI # 1409
103*1891349376.86New Zealandv South AfricaPotchefstroom23 Aug 2015ODI # 3677
1031481139-91.15South Africav New ZealandBrisbane09 Jan 1998ODI # 1270
10316011510289.56New Zealandv South AfricaCape Town04 Nov 2000ODI # 1655
102*1239993103.03New Zealandv South AfricaBrisbane19 Jan 2002ODI # 1787
102*1641108-92.72New Zealandv South AfricaChristchurch22 Feb 2017ODI # 3839
10114410710-94.39South Africav New ZealandKimberley28 Oct 2000ODI # 1651
100*19212612279.36New Zealandv South AfricaAuckland20 Feb 1999ODI # 1409
10017111710185.47South Africav New ZealandDunedin14 Feb 1999ODI # 1407
1001771258180South Africav New ZealandAuckland27 Mar 1999ODI # 1422
9912983113119.27New Zealandv South AfricaMount Maunganui21 Oct 2014ODI # 3536
971471086189.81South Africav New ZealandBrisbane08 Jan 1994ODI # 870
971631187-82.2South Africav New ZealandHobart15 Jan 2002ODI # 1785
951841188280.5New Zealandv South AfricaDunedin14 Feb 1999ODI # 1407
94805657167.85South Africav New ZealandAuckland27 Mar 1999ODI # 1422
941331138-83.18South Africav New ZealandCenturion25 Oct 2000ODI # 1647
931121117283.78South Africav New ZealandKimberley28 Oct 2000ODI # 1651
92*20113910-66.18New Zealandv South AfricaNapier02 Mar 2004ODI # 2109
9213810712-85.98South Africav New ZealandNapier29 Feb 2012ODI # 3252
911711186177.11South Africav New ZealandBirmingham10 Jun 1999ODI # 1478
9015612910-69.76South Africav New ZealandAuckland29 Feb 1992ODI # 723
901681099282.56New Zealandv South AfricaCape Town28 Oct 2005ODI # 2288
9018112411-72.58New Zealandv South AfricaDurban25 Nov 2007ODI # 2648
89*121859-104.7South Africav New ZealandMount Maunganui21 Oct 2014ODI # 3536
89109919197.8New Zealandv South AfricaKimberley28 Oct 2000ODI # 1651
891531327-67.42South Africav New ZealandAdelaide27 Jan 2002ODI # 1797
8919311211-79.46New Zealandv South AfricaBrabourne16 Oct 2006ODI # 2430
891381126379.46South Africav New ZealandCenturion19 Aug 2015ODI # 3676
871481039-84.46South Africav New ZealandDurban25 Nov 2007ODI # 2648
861591126176.78New Zealandv South AfricaAdelaide06 Dec 1997ODI # 1255
851301035-82.52New Zealandv South AfricaKimberley28 Oct 2000ODI # 1651
851471128-75.89New Zealandv South AfricaHobart15 Jan 2002ODI # 1785
851259611288.54New Zealandv South AfricaNapier29 Feb 2012ODI # 3252
851188071106.25South Africav New ZealandWellington25 Feb 2017ODI # 3841
84*1327373115.06New Zealandv South AfricaAuckland24 Mar 2015ODI # 3644
84917274116.66New Zealandv South AfricaCape Town04 Nov 2000ODI # 1655
831571218-68.59New Zealandv South AfricaMirpur25 Mar 2011ODI # 3144
821391216167.76South Africav New ZealandBirmingham10 Jun 1999ODI # 1478
821551077176.63South Africav New ZealandAuckland24 Mar 2015ODI # 3644
81*18110910-74.31South Africav New ZealandChristchurch17 Feb 1999ODI # 1408
81135948186.17South Africav New ZealandGqeberha30 Oct 2005ODI # 2289
81139859195.29New Zealandv South AfricaGqeberha30 Nov 2007ODI # 2650
80*1319411-85.1South Africav New ZealandHamilton27 Oct 2014ODI # 3538
801871097173.39South Africav New ZealandChristchurch17 Feb 2004ODI # 2100
79*120776-102.59New Zealandv South AfricaNapier26 Mar 1999ODI # 1421
79*1101079-73.83South Africav New ZealandMelbourne06 Feb 2002ODI # 1804
791109410-84.04South Africav New ZealandKimberley22 Jan 2013ODI # 3325
79120837195.18New Zealandv South AfricaMount Maunganui24 Oct 2014ODI # 3537
787364113121.87South Africav New ZealandFaisalabad20 Feb 1996ODI # 1054
781831237-63.41New Zealandv South AfricaChristchurch17 Feb 1999ODI # 1408
781301027-76.47New Zealandv South AfricaGqeberha30 Oct 2005ODI # 2289
76117857289.41New Zealandv South AfricaChristchurch23 Feb 1995ODI # 981
7615510611-71.69New Zealandv South AfricaGqeberha30 Nov 2007ODI # 2650
76113897-85.39South Africav New ZealandAuckland03 Mar 2012ODI # 3254
75*13810310-72.81South Africav New ZealandSingapore25 Aug 2000ODI # 1625
74*776963107.24South Africav New ZealandChristchurch17 Feb 1999ODI # 1408
741361167-63.79New Zealandv South AfricaHobart18 Dec 1993ODI # 865
74131947-78.72New Zealandv South AfricaDunedin25 Feb 2004ODI # 2104
73137994173.73New Zealandv South AfricaMelbourne06 Feb 2002ODI # 1804
73826453114.06South Africav New ZealandBloemfontein23 Oct 2005ODI # 2285
73120786-93.58New Zealandv South AfricaCape Town02 Dec 2007ODI # 2652
72*1045943122.03South Africav New ZealandHamilton01 Mar 2017ODI # 3843
72132918-79.12South Africav New ZealandAuckland13 Feb 2004ODI # 2099
721381066267.92New Zealandv South AfricaCenturion24 Sep 2009ODI # 2895
71*74576-124.56New Zealandv South AfricaChristchurch22 Feb 2017ODI # 3839
70*906982101.44New Zealandv South AfricaChristchurch17 Feb 2004ODI # 2100
70*89716-98.59South Africav New ZealandDunedin25 Feb 2004ODI # 2104
70*110769-92.1South Africav New ZealandCenturion24 Sep 2009ODI # 2895
70625443129.62New Zealandv South AfricaBrisbane08 Jan 1994ODI # 870
701229710-72.16South Africav New ZealandAuckland27 Mar 1999ODI # 1422
70109875180.45South Africav New ZealandPotchefstroom23 Aug 2015ODI # 3677
69*353416202.94South Africav New ZealandPerth01 Feb 2002ODI # 1801
6999805186.25South Africav New ZealandCape Town04 Nov 2000ODI # 1655
69-6462107.81South Africav New ZealandWellington20 Feb 2004ODI # 2101
69886251111.29New Zealandv South AfricaDunedin25 Feb 2004ODI # 2104
69966491107.81South Africav New ZealandHamilton19 Feb 2017ODI # 3836
69117756-92New Zealandv South AfricaChristchurch22 Feb 2017ODI # 3839
68806092113.33New Zealandv South AfricaAuckland29 Feb 1992ODI # 723
68123903175.55New Zealandv South AfricaBrisbane08 Jan 1994ODI # 870
6897796186.07South Africav New ZealandCenturion11 Dec 1994ODI # 960
6886698198.55New Zealandv South AfricaKimberley28 Oct 2000ODI # 1651
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]