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
208225149199139.59Indiav New ZealandHyderabad18 Jan 2023ODI # 4507
189*-170215111.17West Indiesv EnglandManchester31 May 1984ODI # 264
189*216155192121.93New Zealandv EnglandSouthampton2 Jun 2013ODI # 3361
186*221150203124.00Indiav New ZealandHyderabad (Deccan)8 Nov 1999ODI # 1523
182185124159146.77Englandv New ZealandThe Oval13 Sep 2023ODI # 4643
181*2271661110109.03Australiav New ZealandHamilton20 Feb 2007ODI # 2527
181*213147176123.12New Zealandv EnglandDunedin7 Mar 2018ODI # 3989
180*220144176125.00Pakistanv New ZealandRawalpindi29 Apr 2023ODI # 4571
177226146126121.23Afghanistanv EnglandLahore26 Feb 2025ODI # 4849
176*-130177135.38West Indiesv EnglandThe Oval27 Sep 2017ODI # 3916
169*204143194118.18South Africav New ZealandCenturion11 Dec 1994ODI # 960
169218151222111.92Bangladeshv New ZealandNelson20 Dec 2023ODI # 4715
164206157144104.45Australiav New ZealandSydney4 Dec 2016ODI # 3811
163*206133165122.55Indiav New ZealandChristchurch8 Mar 2009ODI # 2823
162-971114167.01West Indiesv EnglandSt George's27 Feb 2019ODI # 4099
161*215150124107.33Australiav EnglandMelbourne16 Jan 2011ODI # 3081
158177118184133.89Englandv New ZealandBrisbane15 Jan 1983ODI # 168
158198139144113.66Pakistanv EnglandBirmingham13 Jul 2021ODI # 4303
156149127128122.83Australiav New ZealandWellington7 Dec 2005ODI # 2302
156214128134121.87Australiav New ZealandMelbourne9 Dec 2016ODI # 3813
154*202134161114.92Indiav New ZealandMohali23 Oct 2016ODI # 3798
154*172129205119.37Australiav EnglandNottingham19 Sep 2024ODI # 4766
153*225150183102.00Indiav New ZealandGwalior11 Nov 1999ODI # 1524
153196153152100.00Indiav New ZealandHyderabad (Deccan)8 Nov 1999ODI # 1523
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
15020912416-120.96South Africav EnglandSouthampton28 Aug 2012ODI # 3298
150183127213118.11Indiav EnglandCuttack19 Jan 2017ODI # 3821
150184148115101.35South Africav New ZealandLahore10 Feb 2025ODI # 4829
147168138182106.52Indiav New ZealandKanpur29 Oct 2017ODI # 3932
146*165134123108.95West Indiesv New ZealandPort of Spain30 Mar 1996ODI # 1086
146*161117911124.78Australiav New ZealandAuckland30 Jan 2017ODI # 3829
145*20015716-92.35West Indiesv New ZealandAlbion14 Apr 1985ODI # 326
145157136124106.61Australiav EnglandBrisbane16 Dec 1990ODI # 653
14419615014-96.00Sri Lankav EnglandLeeds1 Jul 2011ODI # 3167
143195141193101.41South Africav New ZealandJohannesburg16 Feb 2003ODI # 1955
143174107126133.64Australiav EnglandSouthampton16 Sep 2013ODI # 3416
143166128172111.71Sri Lankav New ZealandDambulla13 Nov 2024ODI # 4807
142*20817214-82.55Englandv New ZealandManchester18 Jul 1986ODI # 389
142*204128161110.93Zimbabwev EnglandHarare7 Oct 2001ODI # 1754
142178137136103.64Zimbabwev New ZealandHyderabad (Deccan)10 Oct 1987ODI # 454
14217412896110.93Irelandv EnglandSouthampton4 Aug 2020ODI # 4258
141*170127105111.02Australiav New ZealandNapier5 Mar 2005ODI # 2234
14121613416-105.22South Africav EnglandCenturion27 Sep 2009ODI # 2900
140*-94163148.93Scotlandv EnglandEdinburgh10 Jun 2018ODI # 4008
1401831439697.90Sri Lankav New ZealandBloemfontein8 Dec 1994ODI # 958
140-74813189.18Sri Lankav New ZealandMount Maunganui5 Jan 2019ODI # 4075
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*168109101126.60Australiav New ZealandSydney25 Nov 1980ODI # 95
138*-16412284.14West Indiesv EnglandGwalior27 Oct 1989ODI # 586
138*12578166176.92Indiav EnglandRajkot14 Nov 2008ODI # 2774
138*17111618-118.96Indiav New ZealandJaipur1 Dec 2010ODI # 3072
138*15496126143.75South Africav EnglandBloemfontein3 Feb 2016ODI # 3732
138160106147130.18Englandv New ZealandDunedin7 Mar 2018ODI # 3989
138136106124130.18Pakistanv EnglandSouthampton11 May 2019ODI # 4133
137*17912915-106.20Pakistanv New ZealandSharjah20 Apr 1994ODI # 911
137*-114154120.17Indiav EnglandNottingham12 Jul 2018ODI # 4014
137165130121105.38Pakistanv EnglandSharjah7 Apr 1999ODI # 1429
136*176132107103.03Australiav EnglandCenturion2 Oct 2009ODI # 2905
13517512995104.65West Indiesv New ZealandNapier13 Jan 2009ODI # 2792
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*198133102100.75Australiav New ZealandHobart20 Dec 2007ODI # 2657
134*19713512-99.25Sri Lankav EnglandThe Oval13 Jun 2013ODI # 3370
13421014613-91.78Pakistanv New ZealandSharjah20 Apr 1994ODI # 911
134203122106109.83Indiav EnglandCuttack19 Jan 2017ODI # 3821
13417411710-114.52South Africav EnglandChester-le-Street19 Jul 2022ODI # 4434
133*14614016495.00West Indiesv New ZealandChristchurch28 Mar 1987ODI # 441
13317211895112.71South Africav New ZealandPune1 Nov 2023ODI # 4689
132*19715114-87.41Sri Lankav EnglandLord's20 Aug 1998ODI # 1348
132*21216512180.00West Indiesv EnglandLord's6 Jul 2004ODI # 2140
131-14713-89.11Englandv New ZealandNottingham11 Jun 1975ODI # 23
131178116103112.93Australiav EnglandCardiff16 Jun 2018ODI # 4010
130*150108115120.37Zimbabwev New ZealandHarare2 Aug 2015ODI # 3673
13019313415297.01Indiav New ZealandHyderabad (Deccan)15 Nov 2003ODI # 2062
129161114131113.15South Africav New ZealandCenturion25 Oct 2000ODI # 1647
12910577135167.53Englandv New ZealandBirmingham9 Jun 2015ODI # 3654
128*17912075106.66Zimbabwev New ZealandHarare20 Oct 2011ODI # 3204
128*175123123104.06Bangladeshv New ZealandHamilton13 Mar 2015ODI # 3634
128*156114152112.28West Indiesv EnglandBridgetown6 Nov 2024ODI # 4799
12819616816-76.19Englandv New ZealandLeeds23 May 1990ODI # 632
1281099897130.61Australiav New ZealandChristchurch26 Feb 2000ODI # 1569
128167109125117.43West Indiesv EnglandNorth Sound5 Mar 2014ODI # 3484
12818414212390.14Bangladeshv EnglandThe Oval1 Jun 2017ODI # 3875
127*-1549182.46Pakistanv New ZealandRawalpindi7 Dec 2003ODI # 2074
12716911518-110.43Australiav EnglandSydney16 Jan 2015ODI # 3578
12718713013297.69South Africav EnglandCenturion9 Feb 2016ODI # 3736
127177114143111.40Englandv New ZealandLord's15 Sep 2023ODI # 4647
126*20614912384.56Australiav New ZealandChandigarh27 Oct 1987ODI # 470
126*21215513-81.29Pakistanv New ZealandWellington8 Mar 1989ODI # 557
126*15312719-99.21Sri Lankav EnglandChester-le-Street24 Jun 2006ODI # 2386
126*16411716-107.69Indiav New ZealandVadodara4 Dec 2010ODI # 3074
126*10381811155.55Pakistanv New ZealandBengaluru4 Nov 2023ODI # 4692
126136104211121.15Indiav EnglandColombo (RPS)22 Sep 2002ODI # 1884
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]