Batting Most Runs Innings

Cricket Records in World Cup

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
13719914616293.83Indiav South AfricaMelbourne22 Feb 2015ODI # 3610
134*158132210101.51New Zealandv South AfricaJohannesburg16 Feb 2003ODI # 1955
12419112918096.12Sri Lankav South AfricaDurban03 Mar 2003ODI # 1979
122*21214413284.72Indiav South AfricaSouthampton05 Jun 2019ODI # 4150
122168117152104.27Australiav South AfricaManchester06 Jul 2019ODI # 4188
120*176110102109.09Australiav South AfricaLeeds13 Jun 1999ODI # 1481
11618113412286.56West Indiesv South AfricaCape Town09 Feb 2003ODI # 1942
1112051398079.85Pakistanv South AfricaKarachi29 Feb 1996ODI # 1067
11114294160118.08West Indiesv South AfricaKarachi11 Mar 1996ODI # 1079
11118410183109.90Indiav South AfricaNagpur12 Mar 2011ODI # 3128
111150111114100.00Bangladeshv South AfricaWankhede24 Oct 2023ODI # 4680
106*2161389176.81New Zealandv South AfricaBirmingham19 Jun 2019ODI # 4165
101*19512110083.47Indiav South AfricaEden Gardens05 Nov 2023ODI # 4694
10110768144148.52Australiav South AfricaBasseterre24 Mar 2007ODI # 2552
97*1731077390.65Afghanistanv South AfricaAhmedabad10 Nov 2023ODI # 4699
9718714211168.30Indiav South AfricaHove15 May 1999ODI # 1444
921037574122.66Australiav South AfricaBasseterre24 Mar 2007ODI # 2552
9212475101122.66West Indiesv South AfricaSt George's10 Apr 2007ODI # 2567
911369182100.00Australiav South AfricaBasseterre24 Mar 2007ODI # 2552
891327990112.65Englandv South AfricaThe Oval30 May 2019ODI # 4143
89955993150.84Pakistanv South AfricaLord's23 Jun 2019ODI # 4171
8712783120104.81Bangladeshv South AfricaProvidence07 Apr 2007ODI # 2564
859069111123.18Australiav South AfricaManchester06 Jul 2019ODI # 4188
84*1327373115.06New Zealandv South AfricaAuckland24 Mar 2015ODI # 3644
83133909092.22Englandv South AfricaSydney22 Mar 1992ODI # 751
831571218068.59New Zealandv South AfricaMirpur25 Mar 2011ODI # 3144
80987482108.10Zimbabwev South AfricaHamilton15 Feb 2015ODI # 3601
791257760102.59Indiav South AfricaAdelaide15 Mar 1992ODI # 745
79906073131.66Indiav South AfricaMelbourne22 Feb 2015ODI # 3610
79836584121.53Sri Lankav South AfricaDelhi07 Oct 2023ODI # 4661
78*10269101113.04Netherlandsv South AfricaDharamsala17 Oct 2023ODI # 4672
78131808097.50Bangladeshv South AfricaThe Oval02 Jun 2019ODI # 4147
77122887087.50Englandv South AfricaMelbourne12 Mar 1992ODI # 741
77101877288.50Indiav South AfricaEden Gardens05 Nov 2023ODI # 4694
7615911710064.95Zimbabwev South AfricaChelmsford29 May 1999ODI # 1468
76554248180.95Sri Lankav South AfricaDelhi07 Oct 2023ODI # 4661
75*133836090.36Englandv South AfricaMelbourne12 Mar 1992ODI # 741
75117848189.28Bangladeshv South AfricaThe Oval02 Jun 2019ODI # 4147
7391786293.58Sri Lankav South AfricaDurban03 Mar 2003ODI # 1979
7396828189.02West Indiesv South AfricaDelhi24 Feb 2011ODI # 3106
738766120110.60Indiav South AfricaNagpur12 Mar 2011ODI # 3128
691441105262.72Australiav South AfricaLeeds13 Jun 1999ODI # 1481
6998757092.00Indiav South AfricaNagpur12 Mar 2011ODI # 3128
69113807086.25Pakistanv South AfricaLord's23 Jun 2019ODI # 4171
68806092113.33New Zealandv South AfricaAuckland29 Feb 1992ODI # 723
681811216056.19Sri Lankav South AfricaWellington02 Mar 1992ODI # 727
68866263109.67Sri Lankav South AfricaDelhi07 Oct 2023ODI # 4661
651511016064.35Australiav South AfricaBirmingham17 Jun 1999ODI # 1483
64*96736087.67Sri Lankav South AfricaWellington02 Mar 1992ODI # 727
64938210078.04Zimbabwev South AfricaHamilton15 Feb 2015ODI # 3601
63625662112.50Pakistanv South AfricaNottingham05 Jun 1999ODI # 1474
62624892129.16Australiav South AfricaEden Gardens16 Nov 2023ODI # 4704
61102699188.40West Indiesv South AfricaChristchurch05 Mar 1992ODI # 730
60*109868069.76Australiav South AfricaGros Islet25 Apr 2007ODI # 2580
60117697086.95New Zealandv South AfricaAuckland29 Feb 1992ODI # 723
60110877068.96Kenyav South AfricaPotchefstroom12 Feb 2003ODI # 1947
60149983161.22Englandv South AfricaChennai06 Mar 2011ODI # 3120
60704752127.65New Zealandv South AfricaBirmingham19 Jun 2019ODI # 4165
60875044120.00New Zealandv South AfricaPune01 Nov 2023ODI # 4689
59322684226.92New Zealandv South AfricaAuckland24 Mar 2015ODI # 3644
58100764076.31Sri Lankav South AfricaProvidence28 Mar 2007ODI # 2556
5881717081.69Irelandv South AfricaCanberra03 Mar 2015ODI # 3621
58805762101.75New Zealandv South AfricaAuckland24 Mar 2015ODI # 3644
57*1381005057.00U.A.E.v South AfricaWellington12 Mar 2015ODI # 3633
57119748177.02Netherlandsv South AfricaBasseterre16 Mar 2007ODI # 2537
5773604395.00Englandv South AfricaThe Oval30 May 2019ODI # 4143
56126934060.21West Indiesv South AfricaKarachi11 Mar 1996ODI # 1079
56108766173.68Australiav South AfricaBirmingham17 Jun 1999ODI # 1483
56141844066.66New Zealandv South AfricaSt George's14 Apr 2007ODI # 2571
56564834116.66West Indiesv South AfricaSydney27 Feb 2015ODI # 3616
56119864065.11Pakistanv South AfricaAuckland07 Mar 2015ODI # 3626
54*98574094.73New Zealandv South AfricaJohannesburg16 Feb 2003ODI # 1955
54103755072.00Indiav South AfricaHove15 May 1999ODI # 1444
54805380101.88Englandv South AfricaThe Oval30 May 2019ODI # 4143
53*2141556034.19Canadav South AfricaEast London27 Feb 2003ODI # 1971
52123943055.31Englandv South AfricaChennai06 Mar 2011ODI # 3120
52815270100.00Pakistanv South AfricaChennai27 Oct 2023ODI # 4683
5183595086.44Englandv South AfricaThe Oval30 May 2019ODI # 4143
5076647078.12Kenyav South AfricaAmstelveen26 May 1999ODI # 1462
5099732068.49Sri Lankav South AfricaProvidence28 Mar 2007ODI # 2556
50133846059.52New Zealandv South AfricaSt George's14 Apr 2007ODI # 2571
50100654176.92Pakistanv South AfricaChennai27 Oct 2023ODI # 4683
49624953100.00Pakistanv South AfricaAuckland07 Mar 2015ODI # 3626
48*463623133.33West Indiesv South AfricaSt George's10 Apr 2007ODI # 2567
48704450109.09Pakistanv South AfricaBrisbane08 Mar 1992ODI # 735
4890653173.84Irelandv South AfricaCanberra03 Mar 2015ODI # 3621
46*483331139.39Bangladeshv South AfricaThe Oval02 Jun 2019ODI # 4147
46101693066.66Englandv South AfricaRawalpindi25 Feb 1996ODI # 1060
46113672168.65Englandv South AfricaBridgetown17 Apr 2007ODI # 2574
46106603076.66Indiav South AfricaMelbourne22 Feb 2015ODI # 3610
46125743062.16Australiav South AfricaLucknow12 Oct 2023ODI # 4667
45*111643070.31Scotlandv South AfricaBasseterre20 Mar 2007ODI # 2545
45151963046.87Sri Lankav South AfricaSydney18 Mar 2015ODI # 3640
4498665066.66Netherlandsv South AfricaMohali03 Mar 2011ODI # 3115
4494506188.00Pakistanv South AfricaLord's23 Jun 2019ODI # 4171
4471586075.86Pakistanv South AfricaLord's23 Jun 2019ODI # 4171
43*122794054.43U.A.E.v South AfricaRawalpindi16 Feb 1996ODI # 1049
43*251725252.94Englandv South AfricaWankhede21 Oct 2023ODI # 4677
43113721159.72New Zealandv South AfricaMirpur25 Mar 2011ODI # 3144
43533632119.44Pakistanv South AfricaChennai27 Oct 2023ODI # 4683
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]