England vs other countries ODIs Batting Records - Most Runs in an Innings

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
200*226147253136.05Indiav South AfricaGwalior24 Feb 2010ODI # 2962
1932241551810124.51Pakistanv South AfricaJohannesburg4 Apr 2021ODI # 4286
189*-170215111.17West Indiesv EnglandManchester31 May 1984ODI # 264
189*216155192121.93New Zealandv EnglandSouthampton2 Jun 2013ODI # 3361
181*213147176123.12New Zealandv EnglandDunedin7 Mar 2018ODI # 3989
180*1981381511130.43New Zealandv South AfricaHamilton1 Mar 2017ODI # 3843
177226146126121.23Afghanistanv EnglandLahore26 Feb 2025ODI # 4849
176*-130177135.38West Indiesv EnglandThe Oval27 Sep 2017ODI # 3916
17321813624-127.20Australiav South AfricaCape Town12 Oct 2016ODI # 3795
169200137186123.35Sri Lankav South AfricaColombo (RPS)20 Jul 2013ODI # 3392
164154105139156.19Australiav South AfricaJohannesburg12 Mar 2006ODI # 2349
162-971114167.01West Indiesv EnglandSt George's27 Feb 2019ODI # 4099
161*215150124107.33Australiav EnglandMelbourne16 Jan 2011ODI # 3081
160*220159122100.62Indiav South AfricaCape Town7 Feb 2018ODI # 3971
158198139144113.66Pakistanv EnglandBirmingham13 Jul 2021ODI # 4303
154*172129205119.37Australiav EnglandNottingham19 Sep 2024ODI # 4766
152*22015312399.34West Indiesv South AfricaJohannesburg4 Feb 2004ODI # 2096
152*147121193125.61New Zealandv EnglandAhmedabad5 Oct 2023ODI # 4658
15214899204153.53Sri Lankav EnglandLeeds1 Jul 2006ODI # 2389
152172130164116.92Australiav EnglandMelbourne22 Nov 2022ODI # 4480
151211131161115.26Pakistanv EnglandBristol14 May 2019ODI # 4135
15020213620-110.29West Indiesv South AfricaEast London24 Jan 1999ODI # 1393
15020912416-120.96South Africav EnglandSouthampton28 Aug 2012ODI # 3298
150215133136112.78Indiav South AfricaKanpur11 Oct 2015ODI # 3689
150183127213118.11Indiav EnglandCuttack19 Jan 2017ODI # 3821
145*21213612-106.61Zimbabwev South AfricaBloemfontein15 Oct 2010ODI # 3057
145*207136171106.61New Zealandv South AfricaKimberley22 Jan 2013ODI # 3325
145157136124106.61Australiav EnglandBrisbane16 Dec 1990ODI # 653
14419615014-96.00Sri Lankav EnglandLeeds1 Jul 2011ODI # 3167
143174107126133.64Australiav EnglandSouthampton16 Sep 2013ODI # 3416
142*204128161110.93Zimbabwev EnglandHarare7 Oct 2001ODI # 1754
14217412896110.93Irelandv EnglandSouthampton4 Aug 2020ODI # 4258
142127103175137.86Australiav South AfricaMackay24 Aug 2025ODI # 4897
141*21614211699.29Indiav South AfricaNairobi (Gym)13 Oct 2000ODI # 1638
14121613416-105.22South Africav EnglandCenturion27 Sep 2009ODI # 2900
140*-94163148.93Scotlandv EnglandEdinburgh10 Jun 2018ODI # 4008
139*19714313297.20Sri Lankav EnglandWellington1 Mar 2015ODI # 3619
139187116103119.82New Zealandv EnglandNapier20 Feb 2008ODI # 2682
138*20715711387.89West Indiesv EnglandLord's23 Jun 1979ODI # 74
138*-16412284.14West Indiesv EnglandGwalior27 Oct 1989ODI # 586
138*12578166176.92Indiav EnglandRajkot14 Nov 2008ODI # 2774
138*15496126143.75South Africav EnglandBloemfontein3 Feb 2016ODI # 3732
1382021406598.57Indiav South AfricaChennai22 Oct 2015ODI # 3698
138136106124130.18Pakistanv EnglandSouthampton11 May 2019ODI # 4133
137*-114154120.17Indiav EnglandNottingham12 Jul 2018ODI # 4014
137165130121105.38Pakistanv EnglandSharjah7 Apr 1999ODI # 1429
13719914616293.83Indiav South AfricaMelbourne22 Feb 2015ODI # 3610
136*176132107103.03Australiav EnglandCenturion2 Oct 2009ODI # 2905
13519112919-104.65Pakistanv South AfricaGqeberha11 Dec 2002ODI # 1916
135158128123105.46Australiav EnglandMelbourne14 Feb 2015ODI # 3600
135147117164115.38South Africav EnglandCenturion9 Feb 2016ODI # 3736
135216129312104.65West Indiesv EnglandBridgetown20 Feb 2019ODI # 4096
134*21816015-83.75Indiav EnglandGwalior4 Mar 1993ODI # 813
134*15813221-101.51New Zealandv South AfricaJohannesburg16 Feb 2003ODI # 1955
134*19713512-99.25Sri Lankav EnglandThe Oval13 Jun 2013ODI # 3370
134203122106109.83Indiav EnglandCuttack19 Jan 2017ODI # 3821
13417411710-114.52South Africav EnglandChester-le-Street19 Jul 2022ODI # 4434
134158103162130.09Pakistanv South AfricaKarachi12 Feb 2025ODI # 4834
133*19713517398.51West Indiesv South AfricaJaipur2 Nov 2006ODI # 2442
133*166113132117.69New Zealandv South AfricaLahore10 Feb 2025ODI # 4829
132*19715114-87.41Sri Lankav EnglandLord's20 Aug 1998ODI # 1348
132*21216512180.00West Indiesv EnglandLord's6 Jul 2004ODI # 2140
1322191527286.84West Indiesv South AfricaBridgetown11 May 2005ODI # 2243
131178116103112.93Australiav EnglandCardiff16 Jun 2018ODI # 4010
13119012767103.14Englandv South AfricaKimberley1 Feb 2023ODI # 4514
129*12396192134.37Indiav South AfricaCenturion16 Feb 2018ODI # 3978
129155126151102.38Australiav South AfricaBloemfontein30 Mar 2002ODI # 1822
128*-11557111.30West Indiesv South AfricaEast London18 Mar 2023ODI # 4540
128*156114152112.28West Indiesv EnglandBridgetown6 Nov 2024ODI # 4799
128167109125117.43West Indiesv EnglandNorth Sound5 Mar 2014ODI # 3484
12818414212390.14Bangladeshv EnglandThe Oval1 Jun 2017ODI # 3875
127150126145100.79Indiav South AfricaJohannesburg5 Oct 2001ODI # 1752
12716911518-110.43Australiav EnglandSydney16 Jan 2015ODI # 3578
12718713013297.69South Africav EnglandCenturion9 Feb 2016ODI # 3736
126*15312719-99.21Sri Lankav EnglandChester-le-Street24 Jun 2006ODI # 2386
126136104211121.15Indiav EnglandColombo (RPS)22 Sep 2002ODI # 1884
126151109143115.59Australiav EnglandNottingham15 Sep 2009ODI # 2890
125*18113711-91.24Australiav EnglandThe Oval6 Jun 1977ODI # 44
125*159113162110.61Indiav EnglandManchester17 Jul 2022ODI # 4433
125187120133104.16Bangladeshv EnglandMirpur28 Feb 2010ODI # 2964
125165113105110.61Englandv South AfricaCenturion9 Feb 2016ODI # 3736
124154104124119.23Australiav EnglandMelbourne15 Dec 2002ODI # 1919
12419112918-96.12Sri Lankav South AfricaDurban3 Mar 2003ODI # 1979
12413599191125.25Australiav South AfricaBloemfontein9 Sep 2023ODI # 4638
123*185121151101.65Sri Lankav South AfricaBenoni1 Dec 2002ODI # 1908
123*14196115128.12New Zealandv EnglandAhmedabad5 Oct 2023ODI # 4658
122*20915012581.33New Zealandv EnglandDunedin26 Feb 2002ODI # 1813
122*21214413284.72Indiav South AfricaSouthampton5 Jun 2019ODI # 4150
122*1681289395.31Pakistanv South AfricaKarachi12 Feb 2025ODI # 4834
122-113125107.96West Indiesv South AfricaKingston7 Apr 1992ODI # 753
12219513812-88.40Indiav South AfricaVadodara17 Mar 2000ODI # 1575
12217313615289.70Sri Lankav EnglandThe Oval20 Jun 2006ODI # 2385
12214710585116.19Indiav EnglandPune15 Jan 2017ODI # 3819
122168117152104.27Australiav South AfricaManchester6 Jul 2019ODI # 4188
121*160101172119.80Australiav EnglandThe Oval12 Jul 2005ODI # 2261
1211178514-142.35South Africav EnglandCape Town27 Nov 2009ODI # 2930
12118012812-94.53Australiav EnglandMelbourne12 Jan 2014ODI # 3454
121147119121101.68Bangladeshv EnglandCardiff8 Jun 2019ODI # 4153
120*176110102109.09Australiav South AfricaLeeds13 Jun 1999ODI # 1481
120*1348686139.53Australiav EnglandLahore22 Feb 2025ODI # 4846
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Performances in matches that overlap decades are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Performances in matches that overlap years are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Records includes the following current or recent matches:

India vs Australia at Perth, India in Australia 1st ODI, Oct 19, 2025 [ODI # 4911]

Bangladesh vs West Indies at Mirpur, West Indies in Bangladesh 1st ODI, Oct 18, 2025 [ODI # 4910]

Afghanistan vs Bangladesh at Abu Dhabi, Afghanistan v Bangladesh 3rd ODI, Oct 14, 2025 [ODI # 4909]