Batting Most Runs Innings

Cricket Records in World Cup

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
152*147121193125.61New Zealandv EnglandAhmedabad05 Oct 2023ODI # 4658
139*19714313297.20Sri Lankav EnglandWellington01 Mar 2015ODI # 3619
138*20715711387.89West Indiesv EnglandLord's23 Jun 1979ODI # 74
135158128123105.46Australiav EnglandMelbourne14 Feb 2015ODI # 3600
123*14196115128.12New Zealandv EnglandAhmedabad05 Oct 2023ODI # 4658
121147119121101.68Bangladeshv EnglandCardiff08 Jun 2019ODI # 4153
120170115105104.34Indiav EnglandBengaluru27 Feb 2011ODI # 3110
11916011093108.18Netherlandsv EnglandNagpur22 Feb 2011ODI # 3104
117*11686112136.04Sri Lankav EnglandWellington01 Mar 2015ODI # 3619
113-1485-76.35Pakistanv EnglandKarachi20 Oct 1987ODI # 463
11312363136179.36Irelandv EnglandBengaluru02 Mar 2011ODI # 3114
10911967124162.68South Africav EnglandWankhede21 Oct 2023ODI # 4677
108*17511510293.91Sri Lankav EnglandColombo (RPS)26 Mar 2011ODI # 3145
1031841387274.63Bangladeshv EnglandAdelaide09 Mar 2015ODI # 3630
102*17512212183.60Sri Lankav EnglandColombo (RPS)26 Mar 2011ODI # 3145
10215210915-93.57Indiav EnglandBirmingham30 Jun 2019ODI # 4179
1011721328276.51New Zealandv EnglandAhmedabad14 Feb 1996ODI # 1048
10014411611286.20Australiav EnglandLord's25 Jun 2019ODI # 4173
97-1188-82.20New Zealandv EnglandThe Oval09 Jun 1983ODI # 197
93-1308171.53West Indiesv EnglandJaipur26 Oct 1987ODI # 468
89*1005813-153.44South Africav EnglandBridgetown17 Apr 2007ODI # 2574
891137781115.58Bangladeshv EnglandAdelaide09 Mar 2015ODI # 3630
88-927-95.65Pakistanv EnglandKarachi20 Oct 1987ODI # 463
87*1271139-76.99New Zealandv EnglandGros Islet16 Mar 2007ODI # 2536
8716210110386.13Indiav EnglandLucknow29 Oct 2023ODI # 4686
867766103130.30West Indiesv EnglandLord's23 Jun 1979ODI # 74
8613310611-81.13Australiav EnglandNorth Sound08 Apr 2007ODI # 2565
85*1461155173.91Sri Lankav EnglandLeeds21 Jun 2019ODI # 4168
851701266-67.46South Africav EnglandMelbourne12 Mar 1992ODI # 741
851198610198.83Namibiav EnglandGqeberha19 Feb 2003ODI # 1959
852011196-71.42Australiav EnglandBirmingham11 Jul 2019ODI # 4191
851117593113.33South Africav EnglandWankhede21 Oct 2023ODI # 4677
84996282135.48Pakistanv EnglandNottingham03 Jun 2019ODI # 4148
83*-1047179.80Pakistanv EnglandLord's13 Jun 1983ODI # 205
826744133186.36Sri Lankav EnglandFaisalabad09 Mar 1996ODI # 1077
80-1056376.19Sri Lankav EnglandPune30 Oct 1987ODI # 472
80875784140.35Afghanistanv EnglandDelhi15 Oct 2023ODI # 4670
791321157-68.69South Africav EnglandMelbourne12 Mar 1992ODI # 741
7910558103136.20West Indiesv EnglandBridgetown21 Apr 2007ODI # 2578
7812311313-69.02New Zealandv EnglandWellington15 Mar 1992ODI # 744
77*110837292.77Sri Lankav EnglandBengaluru26 Oct 2023ODI # 4682
77392587308.00New Zealandv EnglandWellington20 Feb 2015ODI # 3607
76131978-78.35Kenyav EnglandGros Islet24 Mar 2007ODI # 2553
761451005276.00Afghanistanv EnglandManchester18 Jun 2019ODI # 4163
76996672115.15Bangladeshv EnglandDharamsala10 Oct 2023ODI # 4664
75*724236178.57South Africav EnglandWankhede21 Oct 2023ODI # 4677
751591257-60.00Australiav EnglandEden Gardens08 Nov 1987ODI # 477
74*1731266158.73Australiav EnglandGqeberha02 Mar 2003ODI # 1976
73*105814-90.12New Zealandv EnglandWellington15 Mar 1992ODI # 744
721591105165.45Pakistanv EnglandMelbourne25 Mar 1992ODI # 752
71125728-98.61Pakistanv EnglandKarachi03 Mar 1996ODI # 1071
711411078-66.35Kenyav EnglandCanterbury18 May 1999ODI # 1449
711108411-84.52Scotlandv EnglandChristchurch23 Feb 2015ODI # 3611
71111837-85.54Australiav EnglandAhmedabad04 Nov 2023ODI # 4693
70113836-84.33Pakistanv EnglandKarachi03 Mar 1996ODI # 1071
691421379-50.36New Zealandv EnglandManchester20 Jun 1979ODI # 72
6894746291.89South Africav EnglandThe Oval30 May 2019ODI # 4143
67-1006-67.00Pakistanv EnglandManchester18 Jun 1983ODI # 213
66*144979-68.04New Zealandv EnglandBirmingham15 Jun 1983ODI # 209
66634011-165.00Australiav EnglandMelbourne14 Feb 2015ODI # 3600
66103767-86.84Indiav EnglandBirmingham30 Jun 2019ODI # 4179
65*845471120.37Sri Lankav EnglandBengaluru26 Oct 2023ODI # 4682
65-808-81.25Pakistanv EnglandRawalpindi12 Oct 1987ODI # 455
64-747-86.48Indiav EnglandWankhede05 Nov 1987ODI # 476
6499823278.04Netherlandsv EnglandPeshawar22 Feb 1996ODI # 1057
63*118834175.90New Zealandv EnglandGros Islet16 Mar 2007ODI # 2536
63128884-71.59Irelandv EnglandProvidence30 Mar 2007ODI # 2558
6383664195.45Pakistanv EnglandNottingham03 Jun 2019ODI # 4148
63116783180.76West Indiesv EnglandSouthampton14 Jun 2019ODI # 4158
62110723186.11Indiav EnglandDurban26 Feb 2003ODI # 1969
621501032-60.19Sri Lankav EnglandNorth Sound04 Apr 2007ODI # 2563
611431153253.04Indiav EnglandManchester22 Jun 1983ODI # 221
611351066-57.54West Indiesv EnglandBridgetown21 Apr 2007ODI # 2578
601601045157.69New Zealandv EnglandBirmingham15 Jun 1983ODI # 209
6099946163.82South Africav EnglandThe Oval22 May 1999ODI # 1455
601511005-60.00Bangladeshv EnglandChattogram11 Mar 2011ODI # 3127
6086618-98.36South Africav EnglandWankhede21 Oct 2023ODI # 4677
59-5941100.00Pakistanv EnglandRawalpindi12 Oct 1987ODI # 455
58*-5161113.72Sri Lankav EnglandTaunton11 Jun 1983ODI # 201
58*133966-60.41Netherlandsv EnglandEast London16 Feb 2003ODI # 1953
58125984-59.18Pakistanv EnglandMelbourne25 Mar 1992ODI # 752
5871607196.66Canadav EnglandGros Islet18 Mar 2007ODI # 2541
5876509-116.00Indiav EnglandBengaluru27 Feb 2011ODI # 3110
5892663287.87Afghanistanv EnglandDelhi15 Oct 2023ODI # 4670
57*139956160.00Bangladeshv EnglandBridgetown11 Apr 2007ODI # 2568
571511122-50.89Indiav EnglandPerth22 Feb 1992ODI # 715
5773667-86.36Sri Lankav EnglandLord's14 May 1999ODI # 1443
57106655-87.69New Zealandv EnglandChester-le-Street03 Jul 2019ODI # 4183
56-645187.50Sri Lankav EnglandTaunton11 Jun 1983ODI # 201
5680614-91.80Sri Lankav EnglandNorth Sound04 Apr 2007ODI # 2563
55*130632-87.30Australiav EnglandNorth Sound08 Apr 2007ODI # 2565
55-856164.70New Zealandv EnglandNottingham11 Jun 1975ODI # 23
55113693-79.71Australiav EnglandMelbourne14 Feb 2015ODI # 3600
5568445-125.00Pakistanv EnglandNottingham03 Jun 2019ODI # 4148
55123774-71.42New Zealandv EnglandLord's14 Jul 2019ODI # 4192
541301012253.46West Indiesv EnglandMelbourne27 Feb 1992ODI # 721
5499932-58.06Netherlandsv EnglandPeshawar22 Feb 1996ODI # 1057
53*89546-98.14Pakistanv EnglandKarachi03 Mar 1996ODI # 1071
53-808-66.25West Indiesv EnglandGujranwala09 Oct 1987ODI # 452
53116826-64.63Indiav EnglandBirmingham29 May 1999ODI # 1467
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]