High scores Held in South Africa for ODIs

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
210*221156245134.61Pakistanv ZimbabweBulawayo20 Jul 2018ODI # 4020
194*191156167124.35Zimbabwev BangladeshBulawayo16 Aug 2009ODI # 2873
1932241551810124.51Pakistanv South AfricaJohannesburg04 Apr 2021ODI # 4286
185212141163131.20South Africav Sri LankaCape Town07 Feb 2017ODI # 3833
178*201167174106.58Zimbabwev KenyaHarare18 Oct 2009ODI # 2912
1781421131611157.52South Africav AustraliaCenturion30 Sep 2016ODI # 3785
176121104157169.23South Africav BangladeshPaarl18 Oct 2017ODI # 3925
175142111217157.65South Africav AustraliaJohannesburg12 Mar 2006ODI # 2349
175179126177138.88South Africav NetherlandsJohannesburg02 Apr 2023ODI # 4563
174156101215172.27Zimbabwev U.S.A.Harare26 Jun 2023ODI # 4601
174114831313209.63South Africav AustraliaCenturion15 Sep 2023ODI # 4646
17321813624-127.20Australiav South AfricaCape Town12 Oct 2016ODI # 3795
172*191151183113.90Zimbabwev NamibiaHarare10 Feb 2003ODI # 1943
172168120169143.33New Zealandv ZimbabweBulawayo24 Aug 2005ODI # 2272
169*204143194118.18South Africav New ZealandCenturion11 Dec 1994ODI # 960
169216163203103.68Zimbabwev IrelandHarare14 Feb 2025ODI # 4837
168*188145212115.86South Africav BangladeshKimberley15 Oct 2017ODI # 3923
164154105139156.19Australiav South AfricaJohannesburg12 Mar 2006ODI # 2349
162198134158120.89Irelandv U.A.E.Bulawayo27 Jun 2023ODI # 4604
160*220159122100.62Indiav South AfricaCape Town07 Feb 2018ODI # 3971
157*164146231107.53Scotlandv AfghanistanBulawayo04 Mar 2018ODI # 3983
156216151116103.31Zimbabwev KenyaHarare12 Oct 2009ODI # 2908
15419113876111.59Bangladeshv ZimbabweBulawayo16 Aug 2009ODI # 2873
154217134155114.92South Africav Sri LankaCenturion10 Feb 2017ODI # 3834
153*22516019295.62West Indiesv ZimbabweBulawayo22 Nov 2003ODI # 2065
153*23614214-107.74South Africav West IndiesJohannesburg18 Jan 2015ODI # 3583
153181131173116.79South Africav BangladeshPotchefstroom03 Oct 2002ODI # 1890
152*22015312399.34West Indiesv South AfricaJohannesburg04 Feb 2004ODI # 2096
15219315118-100.66Indiav NamibiaPietermaritzburg23 Feb 2003ODI # 1964
151*226145126104.13U.A.E.v U.S.A.Harare06 Jul 2023ODI # 4617
151214142106106.33P.N.G.v IrelandHarare06 Mar 2018ODI # 3986
15020213620-110.29West Indiesv South AfricaEast London24 Jan 1999ODI # 1393
1495944916338.63South Africav West IndiesJohannesburg18 Jan 2015ODI # 3583
148196122154121.31West Indiesv Sri LankaBulawayo23 Nov 2016ODI # 3808
147*9068810216.17South Africav ZimbabwePotchefstroom20 Sep 2006ODI # 2420
14618613217-110.60Indiav KenyaPaarl24 Oct 2001ODI # 1764
145*21213612-106.61Zimbabwev South AfricaBloemfontein15 Oct 2010ODI # 3057
145*207136171106.61New Zealandv South AfricaKimberley22 Jan 2013ODI # 3325
144-118117122.03South Africav West IndiesEast London18 Mar 2023ODI # 4540
143*139125182114.40Australiav PakistanJohannesburg11 Feb 2003ODI # 1945
143195141193101.41South Africav New ZealandJohannesburg16 Feb 2003ODI # 1955
142*154128102110.93Zimbabwev BangladeshBulawayo11 Apr 2001ODI # 1706
142*204128161110.93Zimbabwev EnglandHarare07 Oct 2001ODI # 1754
142152103143137.86Zimbabwev OmanBulawayo29 Jun 2023ODI # 4605
141*18814713395.91Pakistanv ZimbabweBulawayo23 Nov 2002ODI # 1899
14117712536112.80New Zealandv Sri LankaBloemfontein10 Feb 2003ODI # 1944
14121613416-105.22South Africav EnglandCenturion27 Sep 2009ODI # 2900
141171133117106.01Zimbabwev AfghanistanBulawayo20 Jul 2014ODI # 3504
140*13812148115.70Australiav IndiaJohannesburg23 Mar 2003ODI # 1993
1401831439697.90Sri Lankav New ZealandBloemfontein08 Dec 1994ODI # 958
14016613584103.70South Africav BangladeshBenoni09 Nov 2008ODI # 2772
139*19114713194.55Pakistanv ZimbabweHarare11 Sep 2011ODI # 3190
13919714211397.88South Africav West IndiesJohannesburg04 Feb 2004ODI # 2096
138*15496126143.75South Africav EnglandBloemfontein03 Feb 2016ODI # 3732
138-124202111.29Zimbabwev West IndiesHarare19 Mar 2018ODI # 4002
136*176132107103.03Australiav EnglandCenturion02 Oct 2009ODI # 2905
136*20513095104.61Pakistanv ZimbabweHarare29 Aug 2013ODI # 3406
136*173106112128.30South Africav AustraliaHarare27 Aug 2014ODI # 3516
136146121143112.39Scotlandv OmanBulawayo25 Jun 2023ODI # 4600
135*17110986123.85Zimbabwev BangladeshHarare05 Aug 2022ODI # 4441
13519112919-104.65Pakistanv South AfricaGqeberha11 Dec 2002ODI # 1916
135171121183111.57South Africav IndiaJohannesburg05 Dec 2013ODI # 3442
135147117164115.38South Africav EnglandCenturion09 Feb 2016ODI # 3736
134*15813221-101.51New Zealandv South AfricaJohannesburg16 Feb 2003ODI # 1955
134*188129113103.87Netherlandsv NamibiaBloemfontein03 Mar 2003ODI # 1978
133*20515513-85.80South Africav IndiaJohannesburg05 Oct 2001ODI # 1752
133190105116126.66South Africav West IndiesCenturion28 Jan 2015ODI # 3593
1321369898134.69South Africav West IndiesCenturion28 Jan 2015ODI # 3593
132197129103102.32West Indiesv NepalHarare22 Jun 2023ODI # 4593
131*151115114113.91Zimbabwev Sri LankaHarare05 Nov 1994ODI # 946
131*16912183108.26South Africav KenyaCape Town22 Oct 2001ODI # 1763
13119012767103.14Englandv South AfricaKimberley01 Feb 2023ODI # 4514
130*19113311397.74South Africav West IndiesGqeberha25 Jan 2015ODI # 3591
130*150108115120.37Zimbabwev New ZealandHarare02 Aug 2015ODI # 3673
13014597151134.02Indiav ZimbabweHarare22 Aug 2022ODI # 4457
129*12396192134.37Indiav South AfricaCenturion16 Feb 2018ODI # 3978
129*2151397492.80South Africav AustraliaBloemfontein04 Mar 2020ODI # 4252
129*1509694134.37South Africav IndiaPaarl19 Jan 2022ODI # 4344
129161114131113.15South Africav New ZealandCenturion25 Oct 2000ODI # 1647
129155126151102.38Australiav South AfricaBloemfontein30 Mar 2002ODI # 1822
12915211774110.25South Africav ZimbabweBenoni22 Oct 2010ODI # 3061
128*17912075106.66Zimbabwev New ZealandHarare20 Oct 2011ODI # 3204
128*-11557111.30West Indiesv South AfricaEast London18 Mar 2023ODI # 4540
128-12520-102.40West Indiesv PakistanDurban19 Feb 1993ODI # 805
12817312616-101.58Pakistanv IndiaCenturion26 Sep 2009ODI # 2898
128148108123118.51South Africav PakistanJohannesburg17 Mar 2013ODI # 3347
128174115112111.30South Africav West IndiesJohannesburg18 Jan 2015ODI # 3583
12818813411-95.52Pakistanv ZimbabweBulawayo13 Jul 2018ODI # 4015
127*15513013197.69Indiav ZimbabweBulawayo26 Sep 1998ODI # 1354
127*19514110490.07West Indiesv ZimbabweHarare29 Nov 2003ODI # 2069
127*2011385292.02West Indiesv ZimbabweHarare30 Nov 2007ODI # 2649
127181120143105.83South Africav ZimbabweHarare21 Oct 1995ODI # 1013
127150126145100.79Indiav South AfricaJohannesburg05 Oct 2001ODI # 1752
12718713013297.69South Africav EnglandCenturion09 Feb 2016ODI # 3736
12712893144136.55West Indiesv U.A.E.Harare06 Mar 2018ODI # 3987
1272021369393.38Scotlandv U.A.E.Bulawayo23 Jun 2023ODI # 4596
12617710986115.59South Africav AustraliaHarare02 Sep 2014ODI # 3522
126143117155107.69Irelandv U.A.E.Harare12 Mar 2018ODI # 3995
125*14498104127.55South Africav Sri LankaJohannesburg22 Jan 2012ODI # 3229
1251911469-85.61South Africav West IndiesGqeberha30 Jan 1999ODI # 1397
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

Namibia vs Canada at King City (NW), ICC Men's Cricket World Cup League 2 82nd Match, Sep 2, 2025 [ODI # 4903]

Canada vs Scotland at King City (NW), ICC Men's Cricket World Cup League 2 81st Match, Aug 31, 2025 [ODI # 4901]

Canada vs Namibia at King City (NW), ICC Men's Cricket World Cup League 2 79th Match, Aug 27, 2025 [ODI # 4898]