Batting Most Runs Innings - South Africa

High scores For World Cup - South Africa

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
188*210159134118.23South Africav U.A.E.Rawalpindi116 Feb 1996ODI # 1049
174192140157124.28South Africav BangladeshWankhede124 Oct 2023ODI # 4680
162*10366178245.45South Africav West IndiesSydney127 Feb 2015ODI # 3616
161153132134121.96South Africav NetherlandsRawalpindi105 Mar 1996ODI # 1073
159168128164124.21South Africav IrelandCanberra103 Mar 2015ODI # 3621
146195130125112.30South Africav West IndiesSt George's110 Apr 2007ODI # 2567
143195141193101.41South Africav New ZealandJohannesburg116 Feb 2003ODI # 1955
138*1339279150.00South Africav ZimbabweHamilton115 Feb 2015ODI # 3601
13412698134136.73South Africav NetherlandsMohali103 Mar 2011ODI # 3115
13317211895112.71South Africav New ZealandPune101 Nov 2023ODI # 4689
128*157109115117.43South Africav NetherlandsBasseterre116 Mar 2007ODI # 2537
115*11910093115.00South Africav ZimbabweHamilton115 Feb 2015ODI # 3601
11417611610398.27South Africav New ZealandPune101 Nov 2023ODI # 4689
1131911308-86.92South Africav NetherlandsMohali103 Mar 2011ODI # 3115
109139109101100.00South Africav IrelandCanberra103 Mar 2015ODI # 3621
10914710685102.83South Africav AustraliaLucknow112 Oct 2023ODI # 4667
10911967124162.68South Africav EnglandWankhede121 Oct 2023ODI # 4677
10816111013298.18South Africav Sri LankaDelhi107 Oct 2023ODI # 4661
107*14910582101.90South Africav West IndiesDelhi224 Feb 2011ODI # 3106
1068454143196.29South Africav Sri LankaDelhi107 Oct 2023ODI # 4661
10118513410175.37South Africav AustraliaLeeds113 Jun 1999ODI # 1481
1011381168587.06South Africav AustraliaEden Gardens116 Nov 2023ODI # 4704
1001259472106.38South Africav AustraliaManchester106 Jul 2019ODI # 4188
10014084123119.04South Africav Sri LankaDelhi107 Oct 2023ODI # 4661
991391036196.11South Africav IrelandEden Gardens115 Mar 2011ODI # 3133
991158264120.73South Africav U.A.E.Wellington112 Mar 2015ODI # 3633
96*10310310193.20South Africav Sri LankaChester-le-Street228 Jun 2019ODI # 4176
961781287-75.00South Africav IndiaHove215 May 1999ODI # 1444
95136974497.93South Africav AustraliaManchester106 Jul 2019ODI # 4188
9219470142131.42South Africav AustraliaBasseterre224 Mar 2007ODI # 2552
911711186177.11South Africav New ZealandBirmingham110 Jun 1999ODI # 1478
9110065131140.00South Africav ScotlandBasseterre220 Mar 2007ODI # 2545
91151937397.84South Africav PakistanChennai227 Oct 2023ODI # 4683
9015612910-69.76South Africav New ZealandAuckland129 Feb 1992ODI # 723
90944928183.67South Africav BangladeshWankhede124 Oct 2023ODI # 4680
89*1005813-153.44South Africav EnglandBridgetown217 Apr 2007ODI # 2574
87*8466124131.81South Africav KenyaPotchefstroom212 Feb 2003ODI # 1947
861871104-78.18South Africav Sri LankaProvidence228 Mar 2007ODI # 2556
851701266-67.46South Africav EnglandMelbourne112 Mar 1992ODI # 741
851117593113.33South Africav EnglandWankhede121 Oct 2023ODI # 4677
84104867-97.67South Africav IndiaAdelaide215 Mar 1992ODI # 745
83118986-84.69South Africav NetherlandsRawalpindi105 Mar 1996ODI # 1073
821391216167.76South Africav New ZealandBirmingham110 Jun 1999ODI # 1478
821551077176.63South Africav New ZealandAuckland124 Mar 2015ODI # 3644
81*1731489-54.72South Africav AustraliaSydney226 Feb 1992ODI # 719
81127866194.18South Africav West IndiesSt George's110 Apr 2007ODI # 2567
80*1671055-76.19South Africav Sri LankaChester-le-Street228 Jun 2019ODI # 4176
801441187-67.79South Africav CanadaEast London127 Feb 2003ODI # 1971
791321157-68.69South Africav EnglandMelbourne112 Mar 1992ODI # 741
78*895712-136.84South Africav Sri LankaSydney218 Mar 2015ODI # 3640
787364113121.87South Africav New ZealandFaisalabad220 Feb 1996ODI # 1054
771115875132.75South Africav PakistanAuckland207 Mar 2015ODI # 3626
76*141956180.00South Africav AfghanistanAhmedabad210 Nov 2023ODI # 4699
75*363194241.93South Africav NetherlandsBasseterre116 Mar 2007ODI # 2537
75*724236178.57South Africav EnglandWankhede121 Oct 2023ODI # 4677
741286992107.24South Africav AustraliaBasseterre224 Mar 2007ODI # 2552
73117887282.95South Africav Sri LankaDurban203 Mar 2003ODI # 1979
72464047180.00South Africav NetherlandsBasseterre116 Mar 2007ODI # 2537
701481376-51.09South Africav ZimbabweCanberra210 Mar 1992ODI # 738
69104783388.46South Africav West IndiesKarachi211 Mar 1996ODI # 1079
69133926175.00South Africav West IndiesCape Town209 Feb 2003ODI # 1942
69120884-78.40South Africav IndiaNagpur212 Mar 2011ODI # 3128
6988765190.78South Africav BangladeshMirpur119 Mar 2011ODI # 3138
6894746291.89South Africav EnglandThe Oval230 May 2019ODI # 4143
6884728-94.44South Africav AfghanistanCardiff215 Jun 2019ODI # 4160
67*1006423104.68South Africav New ZealandBirmingham119 Jun 2019ODI # 4165
67755962113.55South Africav NetherlandsBasseterre116 Mar 2007ODI # 2537
66*138868-76.74South Africav IrelandProvidence203 Apr 2007ODI # 2562
65*844581144.44South Africav New ZealandAuckland124 Mar 2015ODI # 3644
65115766-85.52South Africav PakistanKarachi229 Feb 1996ODI # 1067
65122881173.86South Africav West IndiesSydney127 Feb 2015ODI # 3616
64*363153206.45South Africav U.A.E.Wellington112 Mar 2015ODI # 3633
63122796-79.74South Africav CanadaEast London127 Feb 2003ODI # 1971
63112795-79.74South Africav PakistanLord's223 Jun 2019ODI # 4171
62*1381033-60.19South Africav ZimbabweCanberra210 Mar 1992ODI # 738
62674592137.77South Africav ScotlandBasseterre220 Mar 2007ODI # 2545
6293703-88.57South Africav West IndiesSydney127 Feb 2015ODI # 3616
62645351116.98South Africav BangladeshThe Oval202 Jun 2019ODI # 4147
61*704043152.50South Africav West IndiesSt George's110 Apr 2007ODI # 2567
61*403063203.33South Africav IrelandCanberra103 Mar 2015ODI # 3621
61114725-84.72South Africav IndiaNagpur212 Mar 2011ODI # 3128
61643961156.41South Africav West IndiesSydney127 Feb 2015ODI # 3616
6099946163.82South Africav EnglandThe Oval122 May 1999ODI # 1455
601391002160.00South Africav New ZealandSt George's114 Apr 2007ODI # 2571
6086618-98.36South Africav EnglandWankhede121 Oct 2023ODI # 4677
6084697-86.95South Africav BangladeshWankhede124 Oct 2023ODI # 4680
5979657190.76South Africav Sri LankaProvidence228 Mar 2007ODI # 2556
5777621191.93South Africav U.A.E.Rawalpindi116 Feb 1996ODI # 1049
57714815118.75South Africav West IndiesCape Town209 Feb 2003ODI # 1942
56*85591294.91South Africav BangladeshProvidence207 Apr 2007ODI # 2564
56124912-61.53South Africav West IndiesChristchurch105 Mar 1992ODI # 730
56614471127.27South Africav AustraliaLucknow112 Oct 2023ODI # 4667
5598715-77.46South Africav IndiaMelbourne222 Feb 2015ODI # 3610
55111834-66.26South Africav New ZealandBirmingham119 Jun 2019ODI # 4165
5497778-70.12South Africav PakistanBrisbane108 Mar 1992ODI # 735
54110808-67.50South Africav West IndiesKarachi211 Mar 1996ODI # 1079
54148983-55.10South Africav PakistanNottingham205 Jun 1999ODI # 1474
53*503613147.22South Africav New ZealandBirmingham110 Jun 1999ODI # 1478
5385734-72.60South Africav IndiaAdelaide215 Mar 1992ODI # 745
53119923-57.60South Africav AustraliaBirmingham217 Jun 1999ODI # 1483
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

Australia A Women vs India A Women at Brisbane, India A Women in Australia 2nd Match, Aug 15, 2025 [Other OD]

Australia A Women vs India A Women at Brisbane, India A Women in Australia 1st Match, Aug 13, 2025 [Other OD]

Bangladesh Under-19s vs South Africa Under-19s at Harare, Tri-Nation Under-19s Tournament in Zimbabwe Final, Aug 10, 2025 [Youth ODI # 1579]