Cricket Records for South Africa (Host) in ODI matches

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
1932241551810124.51Pakistanv South AfricaJohannesburg04 Apr 2021ODI # 4286
185212141163131.20South Africav Sri LankaCape Town07 Feb 2017ODI # 3833
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
174*228159193109.43Sri Lankav IndiaKingston02 Jul 2013ODI # 3382
174114831313209.63South Africav AustraliaCenturion15 Sep 2023ODI # 4646
173218136240127.20Australiav South AfricaCape Town12 Oct 2016ODI # 3795
169*204143194118.18South Africav New ZealandCenturion11 Dec 1994ODI # 960
169187121811139.66West Indiesv BangladeshBasseterre25 Aug 2014ODI # 3514
168*188145212115.86South Africav BangladeshKimberley15 Oct 2017ODI # 3923
164154105139156.19Australiav South AfricaJohannesburg12 Mar 2006ODI # 2349
162-971114167.01West Indiesv EnglandSt George's27 Feb 2019ODI # 4099
160*220159122100.62Indiav South AfricaCape Town07 Feb 2018ODI # 3971
160201121148132.23Pakistanv ZimbabweKingston21 Mar 2007ODI # 2547
158216143144110.48Australiav West IndiesNorth Sound27 Mar 2007ODI # 2555
154217134155114.92South Africav Sri LankaCenturion10 Feb 2017ODI # 3834
153*236142140107.74South Africav West IndiesJohannesburg18 Jan 2015ODI # 3583
153181131173116.79South Africav BangladeshPotchefstroom03 Oct 2002ODI # 1890
152*-126126120.63West Indiesv IndiaGeorgetown21 Mar 1989ODI # 563
152*22015312399.34West Indiesv South AfricaJohannesburg04 Feb 2004ODI # 2096
152193151180100.66Indiav NamibiaPietermaritzburg23 Feb 2003ODI # 1964
150202136200110.29West Indiesv South AfricaEast London24 Jan 1999ODI # 1393
150-771312194.80Englandv West IndiesSt George's27 Feb 2019ODI # 4099
149129104138143.26Australiav Sri LankaBridgetown28 Apr 2007ODI # 2581
1495944916338.63South Africav West IndiesJohannesburg18 Jan 2015ODI # 3583
148191136162108.82West Indiesv AustraliaSt John's22 Feb 1978ODI # 48
147*9068810216.17South Africav ZimbabwePotchefstroom20 Sep 2006ODI # 2420
146*165134123108.95West Indiesv New ZealandPort of Spain30 Mar 1996ODI # 1086
146186132170110.60Indiav KenyaPaarl24 Oct 2001ODI # 1764
146195130125112.30South Africav West IndiesSt George's10 Apr 2007ODI # 2567
145*20015716092.35West Indiesv New ZealandAlbion14 Apr 1985ODI # 326
145*212136120106.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*-132131107.57West Indiesv PakistanPort of Spain18 Mar 1988ODI # 509
14117712536112.80New Zealandv Sri LankaBloemfontein10 Feb 2003ODI # 1944
141216134160105.22South Africav EnglandCenturion27 Sep 2009ODI # 2900
140*13812148115.70Australiav IndiaJohannesburg23 Mar 2003ODI # 1993
1401831439697.90Sri Lankav New ZealandBloemfontein08 Dec 1994ODI # 958
14016613584103.70South Africav BangladeshBenoni09 Nov 2008ODI # 2772
139168123153113.00West Indiesv AustraliaPort of Spain12 Mar 1995ODI # 987
13919714211397.88South Africav West IndiesJohannesburg04 Feb 2004ODI # 2096
138*15496126143.75South Africav EnglandBloemfontein03 Feb 2016ODI # 3732
136*176132107103.03Australiav EnglandCenturion02 Oct 2009ODI # 2905
135191129190104.65Pakistanv South AfricaGqeberha11 Dec 2002ODI # 1916
135171121183111.57South Africav IndiaJohannesburg05 Dec 2013ODI # 3442
135147117164115.38South Africav EnglandCenturion09 Feb 2016ODI # 3736
135216129312104.65West Indiesv EnglandBridgetown20 Feb 2019ODI # 4096
134*158132210101.51New Zealandv South AfricaJohannesburg16 Feb 2003ODI # 1955
134*188129113103.87Netherlandsv NamibiaBloemfontein03 Mar 2003ODI # 1978
134*-15214088.15Bangladeshv CanadaSt John's28 Feb 2007ODI # 2530
133*22014714090.47West Indiesv AustraliaAlbion29 Feb 1984ODI # 252
133*20515513085.80South Africav IndiaJohannesburg05 Oct 2001ODI # 1752
133190105116126.66South Africav West IndiesCenturion28 Jan 2015ODI # 3593
1322191527286.84West Indiesv South AfricaBridgetown11 May 2005ODI # 2243
1321369898134.69South Africav West IndiesCenturion28 Jan 2015ODI # 3593
131*16912183108.26South Africav KenyaCape Town22 Oct 2001ODI # 1763
131134102107128.43Indiav West IndiesKingston26 Jun 2009ODI # 2852
13119012767103.14Englandv South AfricaKimberley01 Feb 2023ODI # 4514
130*19113311397.74South Africav West IndiesGqeberha25 Jan 2015ODI # 3591
130*-16010381.25Bangladeshv West IndiesProvidence22 Jul 2018ODI # 4022
13020113813294.20Englandv West IndiesGros Islet01 May 2004ODI # 2125
130152111124117.11West Indiesv ZimbabweSt George's22 Feb 2013ODI # 3337
129*-118171109.32Englandv West IndiesPort of Spain04 Mar 1986ODI # 366
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
129-11592112.17South Africav West IndiesRoseau30 May 2010ODI # 2984
12915211774110.25South Africav ZimbabweBenoni22 Oct 2010ODI # 3061
128*157109115117.43South Africav NetherlandsBasseterre16 Mar 2007ODI # 2537
128*-11557111.30West Indiesv South AfricaEast London18 Mar 2023ODI # 4540
128-125200102.40West Indiesv PakistanDurban19 Feb 1993ODI # 805
128173126160101.58Pakistanv IndiaCenturion26 Sep 2009ODI # 2898
128148108123118.51South Africav PakistanJohannesburg17 Mar 2013ODI # 3347
128167109125117.43West Indiesv EnglandNorth Sound05 Mar 2014ODI # 3484
128174115112111.30South Africav West IndiesJohannesburg18 Jan 2015ODI # 3583
127150126145100.79Indiav South AfricaJohannesburg05 Oct 2001ODI # 1752
12718713013297.69South Africav EnglandCenturion09 Feb 2016ODI # 3736
126161122152103.27Australiav West IndiesSt George's29 Jun 2008ODI # 2724
125*-1405689.28West Indiesv AustraliaSt George's30 May 2003ODI # 2020
125*14498104127.55South Africav Sri LankaJohannesburg22 Jan 2012ODI # 3229
125*-1327394.69Pakistanv West IndiesProvidence09 Apr 2017ODI # 3862
1251911469085.61South Africav West IndiesGqeberha30 Jan 1999ODI # 1397
1252031439487.41South Africav Sri LankaJohannesburg22 Jan 2012ODI # 3229
12516410789116.82West Indiesv New ZealandKingston07 Jul 2012ODI # 3285
125165113105110.61Englandv South AfricaCenturion09 Feb 2016ODI # 3736
12519013414293.28West Indiesv AustraliaBridgetown21 Jun 2016ODI # 3752
125-9337134.40West Indiesv BangladeshProvidence25 Jul 2018ODI # 4023
12416313012295.38South Africav KenyaCape Town22 Oct 2001ODI # 1763
12419112918096.12Sri Lankav South AfricaDurban03 Mar 2003ODI # 1979
12419013713090.51West Indiesv PakistanGros Islet22 May 2005ODI # 2248
1241591268298.41South Africav ZimbabweBloemfontein15 Oct 2010ODI # 3057
1241591277897.63West Indiesv BangladeshBasseterre25 Aug 2014ODI # 3514
12419312613398.41South Africav New ZealandCenturion19 Aug 2015ODI # 3676
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

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

South Africa v India at Gqeberha, 2nd ODI, Dec 19, 2023 [ODI # 4714]

South Africa v India at Johannesburg, 1st ODI, Dec 17, 2023 [ODI # 4713]