High scores for New Zealand in ODIs

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
237*2231632411145.39New Zealandv West IndiesWellington21 Mar 2015ODI # 3643
189*216155192121.93New Zealandv EnglandSouthampton2 Jun 2013ODI # 3361
188*210159134118.23South Africav U.A.E.Rawalpindi16 Feb 1996ODI # 1049
185212141163131.20South Africav Sri LankaCape Town7 Feb 2017ODI # 3833
181*213147176123.12New Zealandv EnglandDunedin7 Mar 2018ODI # 3989
180*1981381511130.43New Zealandv South AfricaHamilton1 Mar 2017ODI # 3843
1781421131611157.52South Africav AustraliaCenturion30 Sep 2016ODI # 3785
177*213169166104.73South Africav IrelandDublin (Malahide)16 Jul 2021ODI # 4305
176121104157169.23South Africav BangladeshPaarl18 Oct 2017ODI # 3925
175142111217157.65South Africav AustraliaJohannesburg12 Mar 2006ODI # 2349
175179126177138.88South Africav NetherlandsJohannesburg2 Apr 2023ODI # 4563
174114831313209.63South Africav AustraliaCenturion15 Sep 2023ODI # 4646
174192140157124.28South Africav BangladeshWankhede24 Oct 2023ODI # 4680
172168120169143.33New Zealandv ZimbabweBulawayo24 Aug 2005ODI # 2272
171*19020116285.07New Zealandv East AfricaBirmingham7 Jun 1975ODI # 20
170*12299149171.71New Zealandv Sri LankaDunedin23 Jan 2015ODI # 3588
169*204143194118.18South Africav New ZealandCenturion11 Dec 1994ODI # 960
168*188145212115.86South Africav BangladeshKimberley15 Oct 2017ODI # 3923
166-1351210122.96New Zealandv IrelandAberdeen1 Jul 2008ODI # 2727
162*10366178245.45South Africav West IndiesSydney27 Feb 2015ODI # 3616
161153132134121.96South Africav NetherlandsRawalpindi5 Mar 1996ODI # 1073
161-141114114.18New Zealandv IrelandAberdeen1 Jul 2008ODI # 2727
159168128164124.21South Africav IrelandCanberra3 Mar 2015ODI # 3621
154217134155114.92South Africav Sri LankaCenturion10 Feb 2017ODI # 3834
153*23614214-107.74South Africav West IndiesJohannesburg18 Jan 2015ODI # 3583
153181131173116.79South Africav BangladeshPotchefstroom3 Oct 2002ODI # 1890
152*147121193125.61New Zealandv EnglandAhmedabad5 Oct 2023ODI # 4658
150*14312258122.95South Africav NetherlandsAmstelveen31 May 2013ODI # 3359
15020912416-120.96South Africav EnglandSouthampton28 Aug 2012ODI # 3298
150184148115101.35South Africav New ZealandLahore10 Feb 2025ODI # 4829
1495944916338.63South Africav West IndiesJohannesburg18 Jan 2015ODI # 3583
14821215414196.10New Zealandv West IndiesManchester22 Jun 2019ODI # 4170
147*9068810216.17South Africav ZimbabwePotchefstroom20 Sep 2006ODI # 2420
146195130125112.30South Africav West IndiesSt George's10 Apr 2007ODI # 2567
146198134106108.95New Zealandv ZimbabweWhangarei6 Feb 2012ODI # 3232
145*17715113696.02New Zealandv U.S.A.The Oval10 Sep 2004ODI # 2169
145*207136171106.61New Zealandv South AfricaKimberley22 Jan 2013ODI # 3325
145*130104195139.42New Zealandv IndiaAuckland25 Nov 2022ODI # 4483
144-118117122.03South Africav West IndiesEast London18 Mar 2023ODI # 4540
143195141193101.41South Africav New ZealandJohannesburg16 Feb 2003ODI # 1955
14117712536112.80New Zealandv Sri LankaBloemfontein10 Feb 2003ODI # 1944
14121613416-105.22South Africav EnglandCenturion27 Sep 2009ODI # 2900
140*187123105113.82New Zealandv NetherlandsHamilton2 Apr 2022ODI # 4381
140184130133107.69New Zealandv Sri LankaAuckland20 Mar 1983ODI # 190
14016613584103.70South Africav BangladeshBenoni9 Nov 2008ODI # 2772
140125781210179.48New Zealandv IndiaHyderabad18 Jan 2023ODI # 4507
13919714211397.88South Africav West IndiesJohannesburg4 Feb 2004ODI # 2096
139187116103119.82New Zealandv EnglandNapier20 Feb 2008ODI # 2682
139-108134128.70South Africav AustraliaHobart11 Nov 2018ODI # 4069
138*1339279150.00South Africav ZimbabweHamilton15 Feb 2015ODI # 3601
138*15496126143.75South Africav EnglandBloemfontein3 Feb 2016ODI # 3732
138-13911599.28New Zealandv Sri LankaMount Maunganui3 Jan 2019ODI # 4074
138144100128138.00New Zealandv IndiaIndore24 Jan 2023ODI # 4511
13721812174113.22New Zealandv BangladeshChristchurch26 Dec 2016ODI # 3814
137-13194104.58New Zealandv Sri LankaNelson8 Jan 2019ODI # 4076
136*173106112128.30South Africav AustraliaHarare27 Aug 2014ODI # 3516
135171121183111.57South Africav IndiaJohannesburg5 Dec 2013ODI # 3442
135147117164115.38South Africav EnglandCenturion9 Feb 2016ODI # 3736
134*15813221-101.51New Zealandv South AfricaJohannesburg16 Feb 2003ODI # 1955
134*146124201108.06South Africav IndiaEden Gardens25 Nov 2005ODI # 2299
13412698134136.73South Africav NetherlandsMohali3 Mar 2011ODI # 3115
13417411710-114.52South Africav EnglandChester-le-Street19 Jul 2022ODI # 4434
13418011997112.60New Zealandv IndiaWankhede15 Nov 2023ODI # 4703
133*20515513-85.80South Africav IndiaJohannesburg5 Oct 2001ODI # 1752
133*18411596115.65South Africav IndiaWankhede25 Oct 2015ODI # 3700
133*166113132117.69New Zealandv South AfricaLahore10 Feb 2025ODI # 4829
133190105116126.66South Africav West IndiesCenturion28 Jan 2015ODI # 3593
13317211895112.71South Africav New ZealandPune1 Nov 2023ODI # 4689
1321369898134.69South Africav West IndiesCenturion28 Jan 2015ODI # 3593
132174111136118.91New Zealandv PakistanNapier29 Mar 2025ODI # 4861
131*16912183108.26South Africav KenyaCape Town22 Oct 2001ODI # 1763
131*17112487105.64New Zealandv PakistanPallekele8 Mar 2011ODI # 3123
131*5147614278.72New Zealandv West IndiesQueenstown1 Jan 2014ODI # 3451
131206129143101.55New Zealandv PakistanAbu Dhabi6 Nov 2009ODI # 2924
130*19113311397.74South Africav West IndiesGqeberha25 Jan 2015ODI # 3591
130162124134104.83New Zealandv AustraliaChennai11 Mar 1996ODI # 1080
13019212795102.36New Zealandv IndiaDharamsala22 Oct 2023ODI # 4678
129*2151397492.80South Africav AustraliaBloemfontein4 Mar 2020ODI # 4252
129*1509694134.37South Africav IndiaPaarl19 Jan 2022ODI # 4344
129161114131113.15South Africav New ZealandCenturion25 Oct 2000ODI # 1647
129-11592112.17South Africav West IndiesRoseau30 May 2010ODI # 2984
12915211774110.25South Africav ZimbabweBenoni22 Oct 2010ODI # 3061
12917811983108.40New Zealandv PakistanRawalpindi29 Apr 2023ODI # 4571
128*19113312496.24New Zealandv Sri LankaNapier28 Dec 2006ODI # 2468
128*157109115117.43South Africav NetherlandsBasseterre16 Mar 2007ODI # 2537
128148108123118.51South Africav PakistanJohannesburg17 Mar 2013ODI # 3347
128162127123100.78South Africav Sri LankaHambantota12 Jul 2014ODI # 3502
128174115112111.30South Africav West IndiesJohannesburg18 Jan 2015ODI # 3583
127*11982107154.87New Zealandv IrelandDublin (Malahide)10 Jul 2022ODI # 4419
127181120143105.83South Africav ZimbabweHarare21 Oct 1995ODI # 1013
12718713013297.69South Africav EnglandCenturion9 Feb 2016ODI # 3736
12617710986115.59South Africav AustraliaHarare2 Sep 2014ODI # 3522
12617211017-114.54New Zealandv BangladeshWellington26 Mar 2021ODI # 4282
125*20514714185.03South Africav ZimbabweCanterbury29 Jun 2003ODI # 2030
125*2091457-86.20South Africav Sri LankaAdelaide24 Jan 2006ODI # 2318
125*14498104127.55South Africav Sri LankaJohannesburg22 Jan 2012ODI # 3229
1251911469-85.61South Africav West IndiesGqeberha30 Jan 1999ODI # 1397
125151112152111.60South Africav ZimbabweBulawayo23 Sep 2001ODI # 1748
1252031439487.41South Africav Sri LankaJohannesburg22 Jan 2012ODI # 3229
125-114152109.64South Africav AustraliaHobart11 Nov 2018ODI # 4069
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

England vs South Africa at Southampton, South Africa in England 3rd ODI, Sep 7, 2025 [ODI # 4906]

South Africa vs England at Lord's, South Africa in England 2nd ODI, Sep 4, 2025 [ODI # 4904]

England vs South Africa at Leeds, South Africa in England 1st ODI, Sep 2, 2025 [ODI # 4902]