Batting Most Runs Innings - South Africa

Cricket Records in World Cup

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
188*210159134118.23South Africav U.A.E.Rawalpindi16 Feb 1996ODI # 1049
174192140157124.28South Africav BangladeshWankhede24 Oct 2023ODI # 4680
162*10366178245.45South Africav West IndiesSydney27 Feb 2015ODI # 3616
161153132134121.96South Africav NetherlandsRawalpindi05 Mar 1996ODI # 1073
159168128164124.21South Africav IrelandCanberra03 Mar 2015ODI # 3621
146195130125112.3South Africav West IndiesSt George's10 Apr 2007ODI # 2567
143195141193101.41South Africav New ZealandJohannesburg16 Feb 2003ODI # 1955
138*1339279150South Africav ZimbabweHamilton15 Feb 2015ODI # 3601
13412698134136.73South Africav NetherlandsMohali03 Mar 2011ODI # 3115
13317211895112.71South Africav New ZealandPune01 Nov 2023ODI # 4689
128*157109115117.43South Africav NetherlandsBasseterre16 Mar 2007ODI # 2537
115*11910093115South Africav ZimbabweHamilton15 Feb 2015ODI # 3601
11417611610398.27South Africav New ZealandPune01 Nov 2023ODI # 4689
1131911308-86.92South Africav NetherlandsMohali03 Mar 2011ODI # 3115
109139109101100South Africav IrelandCanberra03 Mar 2015ODI # 3621
10914710685102.83South Africav AustraliaLucknow12 Oct 2023ODI # 4667
10911967124162.68South Africav EnglandWankhede21 Oct 2023ODI # 4677
10816111013298.18South Africav Sri LankaDelhi07 Oct 2023ODI # 4661
107*14910582101.9South Africav West IndiesDelhi24 Feb 2011ODI # 3106
1068454143196.29South Africav Sri LankaDelhi07 Oct 2023ODI # 4661
10118513410175.37South Africav AustraliaLeeds13 Jun 1999ODI # 1481
1011381168587.06South Africav AustraliaEden Gardens16 Nov 2023ODI # 4704
1001259472106.38South Africav AustraliaManchester06 Jul 2019ODI # 4188
10014084123119.04South Africav Sri LankaDelhi07 Oct 2023ODI # 4661
991391036196.11South Africav IrelandEden Gardens15 Mar 2011ODI # 3133
991158264120.73South Africav U.A.E.Wellington12 Mar 2015ODI # 3633
96*10310310193.2South Africav Sri LankaChester-le-Street28 Jun 2019ODI # 4176
961781287-75South Africav IndiaHove15 May 1999ODI # 1444
95136974497.93South Africav AustraliaManchester06 Jul 2019ODI # 4188
9219470142131.42South Africav AustraliaBasseterre24 Mar 2007ODI # 2552
911711186177.11South Africav New ZealandBirmingham10 Jun 1999ODI # 1478
9110065131140South Africav ScotlandBasseterre20 Mar 2007ODI # 2545
91151937397.84South Africav PakistanChennai27 Oct 2023ODI # 4683
9015612910-69.76South Africav New ZealandAuckland29 Feb 1992ODI # 723
90944928183.67South Africav BangladeshWankhede24 Oct 2023ODI # 4680
89*1005813-153.44South Africav EnglandBridgetown17 Apr 2007ODI # 2574
87*8466124131.81South Africav KenyaPotchefstroom12 Feb 2003ODI # 1947
861871104-78.18South Africav Sri LankaProvidence28 Mar 2007ODI # 2556
851701266-67.46South Africav EnglandMelbourne12 Mar 1992ODI # 741
851117593113.33South Africav EnglandWankhede21 Oct 2023ODI # 4677
84104867-97.67South Africav IndiaAdelaide15 Mar 1992ODI # 745
83118986-84.69South Africav NetherlandsRawalpindi05 Mar 1996ODI # 1073
821391216167.76South Africav New ZealandBirmingham10 Jun 1999ODI # 1478
821551077176.63South Africav New ZealandAuckland24 Mar 2015ODI # 3644
81*1731489-54.72South Africav AustraliaSydney26 Feb 1992ODI # 719
81127866194.18South Africav West IndiesSt George's10 Apr 2007ODI # 2567
80*1671055-76.19South Africav Sri LankaChester-le-Street28 Jun 2019ODI # 4176
801441187-67.79South Africav CanadaEast London27 Feb 2003ODI # 1971
791321157-68.69South Africav EnglandMelbourne12 Mar 1992ODI # 741
78*895712-136.84South Africav Sri LankaSydney18 Mar 2015ODI # 3640
787364113121.87South Africav New ZealandFaisalabad20 Feb 1996ODI # 1054
771115875132.75South Africav PakistanAuckland07 Mar 2015ODI # 3626
76*141956180South Africav AfghanistanAhmedabad10 Nov 2023ODI # 4699
75*363194241.93South Africav NetherlandsBasseterre16 Mar 2007ODI # 2537
75*724236178.57South Africav EnglandWankhede21 Oct 2023ODI # 4677
741286992107.24South Africav AustraliaBasseterre24 Mar 2007ODI # 2552
73117887282.95South Africav Sri LankaDurban03 Mar 2003ODI # 1979
72464047180South Africav NetherlandsBasseterre16 Mar 2007ODI # 2537
701481376-51.09South Africav ZimbabweCanberra10 Mar 1992ODI # 738
69104783388.46South Africav West IndiesKarachi11 Mar 1996ODI # 1079
69133926175South Africav West IndiesCape Town09 Feb 2003ODI # 1942
69120884-78.4South Africav IndiaNagpur12 Mar 2011ODI # 3128
6988765190.78South Africav BangladeshMirpur19 Mar 2011ODI # 3138
6894746291.89South Africav EnglandThe Oval30 May 2019ODI # 4143
6884728-94.44South Africav AfghanistanCardiff15 Jun 2019ODI # 4160
67*1006423104.68South Africav New ZealandBirmingham19 Jun 2019ODI # 4165
67755962113.55South Africav NetherlandsBasseterre16 Mar 2007ODI # 2537
66*138868-76.74South Africav IrelandProvidence03 Apr 2007ODI # 2562
65*844581144.44South Africav New ZealandAuckland24 Mar 2015ODI # 3644
65115766-85.52South Africav PakistanKarachi29 Feb 1996ODI # 1067
65122881173.86South Africav West IndiesSydney27 Feb 2015ODI # 3616
64*363153206.45South Africav U.A.E.Wellington12 Mar 2015ODI # 3633
63122796-79.74South Africav CanadaEast London27 Feb 2003ODI # 1971
63112795-79.74South Africav PakistanLord's23 Jun 2019ODI # 4171
62*1381033-60.19South Africav ZimbabweCanberra10 Mar 1992ODI # 738
62674592137.77South Africav ScotlandBasseterre20 Mar 2007ODI # 2545
6293703-88.57South Africav West IndiesSydney27 Feb 2015ODI # 3616
62645351116.98South Africav BangladeshThe Oval02 Jun 2019ODI # 4147
61*704043152.5South Africav West IndiesSt George's10 Apr 2007ODI # 2567
61*403063203.33South Africav IrelandCanberra03 Mar 2015ODI # 3621
61114725-84.72South Africav IndiaNagpur12 Mar 2011ODI # 3128
61643961156.41South Africav West IndiesSydney27 Feb 2015ODI # 3616
6099946163.82South Africav EnglandThe Oval22 May 1999ODI # 1455
601391002160South Africav New ZealandSt George's14 Apr 2007ODI # 2571
6086618-98.36South Africav EnglandWankhede21 Oct 2023ODI # 4677
6084697-86.95South Africav BangladeshWankhede24 Oct 2023ODI # 4680
5979657190.76South Africav Sri LankaProvidence28 Mar 2007ODI # 2556
5777621191.93South Africav U.A.E.Rawalpindi16 Feb 1996ODI # 1049
57714815118.75South Africav West IndiesCape Town09 Feb 2003ODI # 1942
56*85591294.91South Africav BangladeshProvidence07 Apr 2007ODI # 2564
56124912-61.53South Africav West IndiesChristchurch05 Mar 1992ODI # 730
56614471127.27South Africav AustraliaLucknow12 Oct 2023ODI # 4667
5598715-77.46South Africav IndiaMelbourne22 Feb 2015ODI # 3610
55111834-66.26South Africav New ZealandBirmingham19 Jun 2019ODI # 4165
5497778-70.12South Africav PakistanBrisbane08 Mar 1992ODI # 735
54110808-67.5South Africav West IndiesKarachi11 Mar 1996ODI # 1079
54148983-55.1South Africav PakistanNottingham05 Jun 1999ODI # 1474
53*503613147.22South Africav New ZealandBirmingham10 Jun 1999ODI # 1478
5385734-72.6South Africav IndiaAdelaide15 Mar 1992ODI # 745
53119923-57.6South Africav AustraliaBirmingham17 Jun 1999ODI # 1483
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

India v Australia at Ahmedabad, ICC Cricket World Cup final, Nov 19, 2023 [ODI # 4705]

Australia v South Africa at Eden Gardens, ICC Cricket World Cup 2nd semi final, Nov 16, 2023 [ODI # 4704]

India v New Zealand at Wankhede, ICC Cricket World Cup 1st semi final, Nov 15, 2023 [ODI # 4703]