Batting Most Runs Innings

Cricket Records in World Cup

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
158188145181108.96Englandv IndiaBengaluru27 Feb 2011ODI # 3110
140*13812148115.70Australiav IndiaJohannesburg23 Mar 2003ODI # 1993
138155110155125.45Zimbabwev IndiaAuckland14 Mar 2015ODI # 3636
137-14718093.19Englandv IndiaLord's07 Jun 1975ODI # 19
137166120154114.16Australiav IndiaAhmedabad19 Nov 2023ODI # 4705
13418011997112.60New Zealandv IndiaWankhede15 Nov 2023ODI # 4703
13019212795102.36New Zealandv IndiaDharamsala22 Oct 2023ODI # 4678
1261951358393.33Australiav IndiaWankhede27 Feb 1996ODI # 1065
119-1466181.50West Indiesv IndiaThe Oval15 Jun 1983ODI # 210
115-13611084.55Englandv IndiaWankhede05 Nov 1987ODI # 476
114*18017713064.40New Zealandv IndiaManchester14 Jun 1975ODI # 28
11315712810288.28Sri Lankav IndiaLeeds06 Jul 2019ODI # 4187
111138109106101.83Englandv IndiaBirmingham30 Jun 2019ODI # 4179
110-13111083.96Australiav IndiaNottingham13 Jun 1983ODI # 207
110-1417178.01Australiav IndiaChennai09 Oct 1987ODI # 453
106*1811739161.27West Indiesv IndiaBirmingham09 Jun 1979ODI # 61
10512193112112.90Australiav IndiaSydney26 Mar 2015ODI # 3645
1041721187188.13Australiav IndiaAhmedabad24 Mar 2011ODI # 3143
103*15988130117.04Sri Lankav IndiaWankhede02 Apr 2011ODI # 3148
1011741267080.15Pakistanv IndiaCenturion01 Mar 2003ODI # 1975
961781287075.00South Africav IndiaHove15 May 1999ODI # 1444
911451088284.25Englandv IndiaPerth22 Feb 1992ODI # 715
901451086283.33Australiav IndiaBrisbane01 Mar 1992ODI # 725
88*1128471104.76Australiav IndiaJohannesburg23 Mar 2003ODI # 1993
84*1991678050.29New Zealandv IndiaLeeds13 Jun 1979ODI # 65
84104867097.67South Africav IndiaAdelaide15 Mar 1992ODI # 745
83131998183.83Australiav IndiaThe Oval04 Jun 1999ODI # 1473
81117977183.50West Indiesv IndiaChennai20 Mar 2011ODI # 3141
811601167169.82Australiav IndiaSydney26 Mar 2015ODI # 3645
80128888190.90Afghanistanv IndiaDelhi11 Oct 2023ODI # 4666
79937692103.94Sri Lankav IndiaDelhi02 Mar 1996ODI # 1070
791651346258.95Kenyav IndiaCape Town07 Mar 2003ODI # 1983
79805463146.29Englandv IndiaBirmingham30 Jun 2019ODI # 4179
76*1561059172.38Bermudav IndiaPort of Spain19 Mar 2007ODI # 2542
76118849190.47Pakistanv IndiaAdelaide15 Feb 2015ODI # 3602
75121956278.94New Zealandv IndiaBengaluru14 Oct 1987ODI # 458
751461046172.11Irelandv IndiaBengaluru06 Mar 2011ODI # 3121
75887573100.00Irelandv IndiaHamilton10 Mar 2015ODI # 3631
75133876186.20New Zealandv IndiaDharamsala22 Oct 2023ODI # 4678
7416011610063.79New Zealandv IndiaNottingham12 Jun 1999ODI # 1480
74130903182.22New Zealandv IndiaManchester09 Jul 2019ODI # 4190
73-938078.49Zimbabwev IndiaTunbridge Wells18 Jun 1983ODI # 216
7399775494.80New Zealandv IndiaDunedin12 Mar 1992ODI # 740
70*110986071.42Sri Lankav IndiaDelhi02 Mar 1996ODI # 1070
70136863181.39Bangladeshv IndiaMirpur19 Feb 2011ODI # 3100
69108714197.18Englandv IndiaBengaluru27 Feb 2011ODI # 3110
69120884078.40South Africav IndiaNagpur12 Mar 2011ODI # 3128
69115705198.57Australiav IndiaThe Oval09 Jun 2019ODI # 4155
69116738194.52New Zealandv IndiaWankhede15 Nov 2023ODI # 4703
68*120852080.00Zimbabwev IndiaLeicester19 May 1999ODI # 1450
68-1074163.55Englandv IndiaLord's07 Jun 1975ODI # 19
67*1601078062.61New Zealandv IndiaDunedin12 Mar 1992ODI # 740
671321208055.83Sri Lankav IndiaManchester16 Jun 1979ODI # 68
67106935172.04Irelandv IndiaHamilton10 Mar 2015ODI # 3631
67137956070.52New Zealandv IndiaManchester09 Jul 2019ODI # 4190
66*-735090.41Australiav IndiaNottingham13 Jun 1983ODI # 207
666347140140.42Sri Lankav IndiaEden Gardens13 Mar 1996ODI # 1081
661015772115.78Englandv IndiaBirmingham30 Jun 2019ODI # 4179
66111746089.18Bangladeshv IndiaBirmingham02 Jul 2019ODI # 4182
66124827080.48Bangladeshv IndiaPune19 Oct 2023ODI # 4674
65110834178.31Kenyav IndiaCuttack18 Feb 1996ODI # 1052
64725713112.28Sri Lankav IndiaManchester16 Jun 1979ODI # 68
6495862074.41New Zealandv IndiaBengaluru14 Oct 1987ODI # 458
6499735387.67Englandv IndiaDurban26 Feb 2003ODI # 1969
64154906071.11Sri Lankav IndiaPort of Spain23 Mar 2007ODI # 2550
62855970105.08Australiav IndiaDelhi22 Oct 1987ODI # 465
62118956065.26Pakistanv IndiaSydney04 Mar 1992ODI # 729
621921165053.44Netherlandsv IndiaPaarl12 Feb 2003ODI # 1948
62112757182.66Pakistanv IndiaManchester16 Jun 2019ODI # 4161
6282692489.85Afghanistanv IndiaDelhi11 Oct 2023ODI # 4666
61-1022059.80Zimbabwev IndiaWankhede17 Oct 1987ODI # 461
61114725084.72South Africav IndiaNagpur12 Mar 2011ODI # 3128
60*125775077.92New Zealandv IndiaNottingham12 Jun 1999ODI # 1480
60-1261047.61Zimbabwev IndiaAhmedabad26 Oct 1987ODI # 469
5995738180.82Australiav IndiaWankhede27 Feb 1996ODI # 1065
5999685086.76Sri Lankav IndiaPort of Spain23 Mar 2007ODI # 2550
58*101993058.58West Indiesv IndiaWellington10 Mar 1992ODI # 737
58*1261016057.42Sri Lankav IndiaEden Gardens13 Mar 1996ODI # 1081
58*1331104052.72Australiav IndiaAhmedabad19 Nov 2023ODI # 4705
5888756177.33Kenyav IndiaBristol23 May 1999ODI # 1457
57664881118.75Australiav IndiaJohannesburg23 Mar 2003ODI # 1993
5779644389.06West Indiesv IndiaPerth06 Mar 2015ODI # 3625
56*1851073252.33Bangladeshv IndiaPort of Spain17 Mar 2007ODI # 2538
56-625090.32Englandv IndiaWankhede05 Nov 1987ODI # 476
56120825068.29Kenyav IndiaBristol23 May 1999ODI # 1457
56105747075.67Sri Lankav IndiaTaunton26 May 1999ODI # 1463
56109835267.46Kenyav IndiaDurban20 Mar 2003ODI # 1992
56134765173.68Pakistanv IndiaMohali30 Mar 2011ODI # 3147
56111845066.66Australiav IndiaThe Oval09 Jun 2019ODI # 4155
55*503551157.14Australiav IndiaThe Oval09 Jun 2019ODI # 4155
55674691119.56Pakistanv IndiaBengaluru09 Mar 1996ODI # 1078
55655050110.00Bangladeshv IndiaMirpur19 Feb 2011ODI # 3100
5598715077.46South Africav IndiaMelbourne22 Feb 2015ODI # 3610
54653916138.46Netherlandsv IndiaBengaluru12 Nov 2023ODI # 4702
5385734072.60South Africav IndiaAdelaide15 Mar 1992ODI # 745
5394865161.62Bangladeshv IndiaPort of Spain17 Mar 2007ODI # 2538
5395626185.48Australiav IndiaAhmedabad24 Mar 2011ODI # 3143
53102684077.94Sri Lankav IndiaLeeds06 Jul 2019ODI # 4187
52-863060.46Australiav IndiaNottingham13 Jun 1983ODI # 207
52673961133.33South Africav IndiaNagpur12 Mar 2011ODI # 3128
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]