Batting Most Runs Innings IN England

High scores for England vs Sri Lanka in ODIs IN England

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
162172118133137.28Englandv Sri LankaThe Oval29 Jun 2016ODI # 3757
15214899204153.53Sri Lankav EnglandLeeds1 Jul 2006ODI # 2389
14419615014096.00Sri Lankav EnglandLeeds1 Jul 2011ODI # 3167
134*19713512099.25Sri Lankav EnglandThe Oval13 Jun 2013ODI # 3370
133*135110106120.90Englandv Sri LankaBirmingham24 Jun 2016ODI # 3753
132*19715114087.41Sri Lankav EnglandLord's20 Aug 1998ODI # 1348
130-120125108.33Englandv Sri LankaTaunton11 Jun 1983ODI # 201
126*15312719099.21Sri Lankav EnglandChester-le-Street24 Jun 2006ODI # 2386
12217313615289.70Sri Lankav EnglandThe Oval20 Jun 2006ODI # 2385
121176118161102.54Englandv Sri LankaLeeds1 Jul 2006ODI # 2389
12110274114163.51Englandv Sri LankaLord's31 May 2014ODI # 3495
12022115614076.92Sri Lankav EnglandLord's17 Jun 2006ODI # 2384
11920814313083.21Englandv Sri LankaLord's3 Jul 2011ODI # 3168
112*1359574117.89Englandv Sri LankaBirmingham24 Jun 2016ODI # 3753
1121238795128.73Sri Lankav EnglandLeeds2 Jul 2002ODI # 1850
112156104140107.69Sri Lankav EnglandLord's31 May 2014ODI # 3495
109144102141106.86Sri Lankav EnglandLeeds1 Jul 2006ODI # 2389
105*19612611283.33Sri Lankav EnglandLord's3 Jul 2011ODI # 3168
1041209193114.28Englandv Sri LankaSouthampton17 Sep 2004ODI # 2177
1001558390120.48Sri Lankav EnglandManchester28 Jun 2006ODI # 2388
95*10475160126.66Englandv Sri LankaNottingham6 Jul 2011ODI # 3169
95*1459240103.26Englandv Sri LankaNottingham21 Jun 2016ODI # 3751
941781364069.11Englandv Sri LankaLord's20 Aug 1998ODI # 1348
93145996193.93Englandv Sri LankaNottingham21 Jun 2016ODI # 3751
931491066087.73Englandv Sri LankaCardiff2 Jul 2016ODI # 3758
9115091130100.00Sri Lankav EnglandThe Oval1 Jul 2021ODI # 4297
881821466060.27Englandv Sri LankaLord's14 May 1999ODI # 1443
881521017087.12Sri Lankav EnglandChester-le-Street25 May 2014ODI # 3493
86122974188.65Englandv Sri LankaLord's16 Aug 1998ODI # 1346
85*1461155173.91Sri Lankav EnglandLeeds21 Jun 2019ODI # 4168
841791460057.53Englandv Sri LankaThe Oval4 Sep 1988ODI # 521
831061038080.58Englandv Sri LankaNottingham27 Jun 2002ODI # 1847
82*135897492.13Englandv Sri LankaLeeds21 Jun 2019ODI # 4168
829460110136.66Englandv Sri LankaLeeds2 Jul 2002ODI # 1850
81*-77110105.19Englandv Sri LankaLeeds20 Jun 1983ODI # 217
79*134874090.80Englandv Sri LankaChester-le-Street29 Jun 2021ODI # 4296
791067790102.59Sri Lankav EnglandLord's3 Jul 2011ODI # 3168
771551143067.54Englandv Sri LankaChester-le-Street24 Jun 2006ODI # 2386
777664130120.31Sri Lankav EnglandThe Oval29 Jun 2016ODI # 3757
76122875087.35Englandv Sri LankaThe Oval13 Jun 2013ODI # 3370
75*109838190.36Englandv Sri LankaThe Oval1 Jul 2021ODI # 4297
751731077070.09Sri Lankav EnglandNottingham6 Jul 2011ODI # 3169
73*135882282.95Englandv Sri LankaLord's14 May 1999ODI # 1443
7398779194.80Englandv Sri LankaThe Oval20 Jun 2006ODI # 2385
731451095066.97Sri Lankav EnglandNottingham21 Jun 2016ODI # 3751
73150817090.12Sri Lankav EnglandChester-le-Street29 Jun 2021ODI # 4296
72*1046883105.88Englandv Sri LankaNottingham6 Jul 2011ODI # 3169
72118873082.75Englandv Sri LankaManchester9 Jul 2011ODI # 3170
711421095065.13Sri Lankav EnglandLord's31 May 2014ODI # 3495
70108798088.60Sri Lankav EnglandManchester7 Jul 2002ODI # 1853
70654571155.55Englandv Sri LankaCardiff2 Jul 2016ODI # 3758
69119855081.17Sri Lankav EnglandLeeds1 Jul 2011ODI # 3167
68*131875078.16Englandv Sri LankaThe Oval1 Jul 2021ODI # 4297
68105776088.31Sri Lankav EnglandLord's20 Aug 1998ODI # 1348
68745550123.63Englandv Sri LankaThe Oval13 Jun 2013ODI # 3370
67*725461124.07Sri Lankav EnglandThe Oval29 Jun 2016ODI # 3757
67133996167.67Englandv Sri LankaLord's17 Jun 2006ODI # 2384
67109875077.01Englandv Sri LankaLord's17 Jun 2006ODI # 2384
6686703194.28Englandv Sri LankaThe Oval4 Sep 1988ODI # 521
66145987067.34Englandv Sri LankaSouthampton17 Sep 2004ODI # 2177
661016251106.45Sri Lankav EnglandThe Oval20 Jun 2006ODI # 2385
65835490120.37Englandv Sri LankaThe Oval29 Jun 2016ODI # 3757
64102737087.67Englandv Sri LankaLord's20 Aug 1998ODI # 1348
6493725188.88Englandv Sri LankaThe Oval22 May 2014ODI # 3492
63605113123.52Sri Lankav EnglandThe Oval29 Jun 2016ODI # 3757
62102646096.87Sri Lankav EnglandManchester9 Jul 2011ODI # 3170
62110775080.51Sri Lankav EnglandBristol26 Jun 2016ODI # 3755
6295647096.87Sri Lankav EnglandThe Oval29 Jun 2016ODI # 3757
61905642108.92Englandv Sri LankaThe Oval28 Jun 2011ODI # 3165
60*1541012159.40Sri Lankav EnglandBirmingham3 Jun 2014ODI # 3496
6088656192.30Sri Lankav EnglandThe Oval4 Sep 1988ODI # 521
60105805075.00Sri Lankav EnglandManchester28 Jun 2006ODI # 2388
608052100115.38Englandv Sri LankaThe Oval1 Jul 2021ODI # 4297
59116853069.41Englandv Sri LankaThe Oval13 Jun 2013ODI # 3370
59292884210.71Sri Lankav EnglandNottingham21 Jun 2016ODI # 3751
58*-5161113.72Sri Lankav EnglandTaunton11 Jun 1983ODI # 201
58*99765076.31Sri Lankav EnglandChester-le-Street24 Jun 2006ODI # 2386
58*585052116.00Sri Lankav EnglandManchester28 Jun 2006ODI # 2388
58*583853152.63Sri Lankav EnglandThe Oval13 Jun 2013ODI # 3370
5773667086.36Sri Lankav EnglandLord's14 May 1999ODI # 1443
5784602095.00Englandv Sri LankaManchester9 Jul 2011ODI # 3170
57126893064.04Englandv Sri LankaLeeds21 Jun 2019ODI # 4168
56-645187.50Sri Lankav EnglandTaunton11 Jun 1983ODI # 201
5675612091.80Englandv Sri LankaThe Oval20 Jun 2006ODI # 2385
56118853065.88Englandv Sri LankaBirmingham3 Jun 2014ODI # 3496
5693673183.58Sri Lankav EnglandBristol26 Jun 2016ODI # 3755
5465645284.37Sri Lankav EnglandManchester9 Jul 2011ODI # 3170
5491656183.07Sri Lankav EnglandChester-le-Street29 Jun 2021ODI # 4296
53*674951108.16Sri Lankav EnglandBirmingham24 Jun 2016ODI # 3753
53-5142103.92Englandv Sri LankaTaunton11 Jun 1983ODI # 201
53110904058.88Sri Lankav EnglandBirmingham3 Jun 2014ODI # 3496
5383665180.30Sri Lankav EnglandBristol26 Jun 2016ODI # 3755
53116662180.30Sri Lankav EnglandCardiff2 Jul 2016ODI # 3758
52113645181.25Sri Lankav EnglandNottingham27 Jun 2002ODI # 1847
52544032130.00Englandv Sri LankaLeeds1 Jul 2011ODI # 3167
52115863060.46Sri Lankav EnglandBirmingham24 Jun 2016ODI # 3753
5194678076.11Englandv Sri LankaLord's16 Aug 1998ODI # 1346
51574151124.39Sri Lankav EnglandThe Oval20 Jun 2006ODI # 2385
51804710108.51Englandv Sri LankaLord's31 May 2014ODI # 3495
5177565091.07Englandv Sri LankaCardiff2 Jul 2016ODI # 3758
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

England vs Sri Lanka at Colombo (RPS), England in Sri Lanka 3rd ODI, Jan 27, 2026 [ODI # 4942]

Sri Lanka vs England at Colombo (RPS), England in Sri Lanka 2nd ODI, Jan 24, 2026 [ODI # 4941]

Sri Lanka vs England at Colombo (RPS), England in Sri Lanka 1st ODI, Jan 22, 2026 [ODI # 4940]