Batting Most Runs Innings - vs England

High scores For World Cup - vs England

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
152*147121193125.61New Zealandv EnglandAhmedabad205 Oct 2023ODI # 4658
139*19714313297.20Sri Lankav EnglandWellington201 Mar 2015ODI # 3619
138*20715711387.89West Indiesv EnglandLord's123 Jun 1979ODI # 74
135158128123105.46Australiav EnglandMelbourne114 Feb 2015ODI # 3600
123*14196115128.12New Zealandv EnglandAhmedabad205 Oct 2023ODI # 4658
121147119121101.68Bangladeshv EnglandCardiff208 Jun 2019ODI # 4153
120170115105104.34Indiav EnglandBengaluru127 Feb 2011ODI # 3110
11916011093108.18Netherlandsv EnglandNagpur122 Feb 2011ODI # 3104
117*11686112136.04Sri Lankav EnglandWellington201 Mar 2015ODI # 3619
113-1485-76.35Pakistanv EnglandKarachi220 Oct 1987ODI # 463
11312363136179.36Irelandv EnglandBengaluru202 Mar 2011ODI # 3114
10911967124162.68South Africav EnglandWankhede121 Oct 2023ODI # 4677
108*17511510293.91Sri Lankav EnglandColombo (RPS)226 Mar 2011ODI # 3145
1031841387274.63Bangladeshv EnglandAdelaide109 Mar 2015ODI # 3630
102*17512212183.60Sri Lankav EnglandColombo (RPS)226 Mar 2011ODI # 3145
10215210915-93.57Indiav EnglandBirmingham230 Jun 2019ODI # 4179
1011721328276.51New Zealandv EnglandAhmedabad114 Feb 1996ODI # 1048
10014411611286.20Australiav EnglandLord's125 Jun 2019ODI # 4173
97-1188-82.20New Zealandv EnglandThe Oval209 Jun 1983ODI # 197
93-1308171.53West Indiesv EnglandJaipur226 Oct 1987ODI # 468
89*1005813-153.44South Africav EnglandBridgetown217 Apr 2007ODI # 2574
891137781115.58Bangladeshv EnglandAdelaide109 Mar 2015ODI # 3630
88-927-95.65Pakistanv EnglandKarachi220 Oct 1987ODI # 463
87*1271139-76.99New Zealandv EnglandGros Islet216 Mar 2007ODI # 2536
8716210110386.13Indiav EnglandLucknow129 Oct 2023ODI # 4686
867766103130.30West Indiesv EnglandLord's123 Jun 1979ODI # 74
8613310611-81.13Australiav EnglandNorth Sound208 Apr 2007ODI # 2565
85*1461155173.91Sri Lankav EnglandLeeds121 Jun 2019ODI # 4168
851701266-67.46South Africav EnglandMelbourne112 Mar 1992ODI # 741
851198610198.83Namibiav EnglandGqeberha219 Feb 2003ODI # 1959
852011196-71.42Australiav EnglandBirmingham111 Jul 2019ODI # 4191
851117593113.33South Africav EnglandWankhede121 Oct 2023ODI # 4677
84996282135.48Pakistanv EnglandNottingham103 Jun 2019ODI # 4148
83*-1047179.80Pakistanv EnglandLord's113 Jun 1983ODI # 205
826744133186.36Sri Lankav EnglandFaisalabad209 Mar 1996ODI # 1077
80-1056376.19Sri Lankav EnglandPune130 Oct 1987ODI # 472
80875784140.35Afghanistanv EnglandDelhi115 Oct 2023ODI # 4670
791321157-68.69South Africav EnglandMelbourne112 Mar 1992ODI # 741
7910558103136.20West Indiesv EnglandBridgetown121 Apr 2007ODI # 2578
7812311313-69.02New Zealandv EnglandWellington215 Mar 1992ODI # 744
77*110837292.77Sri Lankav EnglandBengaluru226 Oct 2023ODI # 4682
77392587308.00New Zealandv EnglandWellington220 Feb 2015ODI # 3607
76131978-78.35Kenyav EnglandGros Islet124 Mar 2007ODI # 2553
761451005276.00Afghanistanv EnglandManchester218 Jun 2019ODI # 4163
76996672115.15Bangladeshv EnglandDharamsala210 Oct 2023ODI # 4664
75*724236178.57South Africav EnglandWankhede121 Oct 2023ODI # 4677
751591257-60.00Australiav EnglandEden Gardens108 Nov 1987ODI # 477
74*1731266158.73Australiav EnglandGqeberha202 Mar 2003ODI # 1976
73*105814-90.12New Zealandv EnglandWellington215 Mar 1992ODI # 744
721591105165.45Pakistanv EnglandMelbourne125 Mar 1992ODI # 752
71125728-98.61Pakistanv EnglandKarachi203 Mar 1996ODI # 1071
711411078-66.35Kenyav EnglandCanterbury118 May 1999ODI # 1449
711108411-84.52Scotlandv EnglandChristchurch223 Feb 2015ODI # 3611
71111837-85.54Australiav EnglandAhmedabad104 Nov 2023ODI # 4693
70113836-84.33Pakistanv EnglandKarachi203 Mar 1996ODI # 1071
691421379-50.36New Zealandv EnglandManchester220 Jun 1979ODI # 72
6894746291.89South Africav EnglandThe Oval230 May 2019ODI # 4143
67-1006-67.00Pakistanv EnglandManchester118 Jun 1983ODI # 213
66*144979-68.04New Zealandv EnglandBirmingham215 Jun 1983ODI # 209
66634011-165.00Australiav EnglandMelbourne114 Feb 2015ODI # 3600
66103767-86.84Indiav EnglandBirmingham230 Jun 2019ODI # 4179
65*845471120.37Sri Lankav EnglandBengaluru226 Oct 2023ODI # 4682
65-808-81.25Pakistanv EnglandRawalpindi112 Oct 1987ODI # 455
64-747-86.48Indiav EnglandWankhede205 Nov 1987ODI # 476
6499823278.04Netherlandsv EnglandPeshawar222 Feb 1996ODI # 1057
63*118834175.90New Zealandv EnglandGros Islet216 Mar 2007ODI # 2536
63128884-71.59Irelandv EnglandProvidence230 Mar 2007ODI # 2558
6383664195.45Pakistanv EnglandNottingham103 Jun 2019ODI # 4148
63116783180.76West Indiesv EnglandSouthampton114 Jun 2019ODI # 4158
62110723186.11Indiav EnglandDurban126 Feb 2003ODI # 1969
621501032-60.19Sri Lankav EnglandNorth Sound104 Apr 2007ODI # 2563
611431153253.04Indiav EnglandManchester222 Jun 1983ODI # 221
611351066-57.54West Indiesv EnglandBridgetown121 Apr 2007ODI # 2578
601601045157.69New Zealandv EnglandBirmingham215 Jun 1983ODI # 209
6099946163.82South Africav EnglandThe Oval122 May 1999ODI # 1455
601511005-60.00Bangladeshv EnglandChattogram211 Mar 2011ODI # 3127
6086618-98.36South Africav EnglandWankhede121 Oct 2023ODI # 4677
59-5941100.00Pakistanv EnglandRawalpindi112 Oct 1987ODI # 455
58*-5161113.72Sri Lankav EnglandTaunton211 Jun 1983ODI # 201
58*133966-60.41Netherlandsv EnglandEast London116 Feb 2003ODI # 1953
58125984-59.18Pakistanv EnglandMelbourne125 Mar 1992ODI # 752
5871607196.66Canadav EnglandGros Islet218 Mar 2007ODI # 2541
5876509-116.00Indiav EnglandBengaluru127 Feb 2011ODI # 3110
5892663287.87Afghanistanv EnglandDelhi115 Oct 2023ODI # 4670
57*139956160.00Bangladeshv EnglandBridgetown111 Apr 2007ODI # 2568
571511122-50.89Indiav EnglandW.A.C.A222 Feb 1992ODI # 715
5773667-86.36Sri Lankav EnglandLord's114 May 1999ODI # 1443
57106655-87.69New Zealandv EnglandChester-le-Street203 Jul 2019ODI # 4183
56-645187.50Sri Lankav EnglandTaunton211 Jun 1983ODI # 201
5680614-91.80Sri Lankav EnglandNorth Sound104 Apr 2007ODI # 2563
55*130632-87.30Australiav EnglandNorth Sound208 Apr 2007ODI # 2565
55-856164.70New Zealandv EnglandNottingham211 Jun 1975ODI # 23
55113693-79.71Australiav EnglandMelbourne114 Feb 2015ODI # 3600
5568445-125.00Pakistanv EnglandNottingham103 Jun 2019ODI # 4148
55123774-71.42New Zealandv EnglandLord's114 Jul 2019ODI # 4192
541301012253.46West Indiesv EnglandMelbourne127 Feb 1992ODI # 721
5499932-58.06Netherlandsv EnglandPeshawar222 Feb 1996ODI # 1057
53*89546-98.14Pakistanv EnglandKarachi203 Mar 1996ODI # 1071
53-808-66.25West Indiesv EnglandGujranwala109 Oct 1987ODI # 452
53116826-64.63Indiav EnglandBirmingham129 May 1999ODI # 1467
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

Northamptonshire vs Durham at Chester-le-Street, One-Day Cup Group B, Aug 15, 2025 [List A]

Middlesex vs Warwickshire at Rugby, One-Day Cup Group B, Aug 15, 2025 [List A]

Derbyshire vs Worcestershire at Derby, One-Day Cup Group A, Aug 15, 2025 [List A]