Batting Most Runs Innings - vs England

Players - vs England

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
158198139144113.66Pakistanv EnglandBirmingham13 Jul 2021ODI # 4303
9115091130100.00Sri Lankav EnglandThe Oval1 Jul 2021ODI # 4297
74875880127.58Pakistanv EnglandBirmingham13 Jul 2021ODI # 4303
73150817090.12Sri Lankav EnglandChester-le-Street29 Jun 2021ODI # 4296
56133774072.72Pakistanv EnglandLord's10 Jul 2021ODI # 4300
56110737076.71Pakistanv EnglandBirmingham13 Jul 2021ODI # 4303
5491656183.07Sri Lankav EnglandChester-le-Street29 Jun 2021ODI # 4296
48*122652273.84Sri Lankav EnglandBristol4 Jul 2021ODI # 4298
47100672170.14Sri Lankav EnglandThe Oval1 Jul 2021ODI # 4297
4799676070.14Pakistanv EnglandCardiff8 Jul 2021ODI # 4299
31191723182.35Pakistanv EnglandLord's10 Jul 2021ODI # 4300
3062430169.76Pakistanv EnglandCardiff8 Jul 2021ODI # 4299
2667492053.06Sri Lankav EnglandThe Oval1 Jul 2021ODI # 4297
2150381055.26Sri Lankav EnglandThe Oval1 Jul 2021ODI # 4297
21222030105.00Pakistanv EnglandLord's10 Jul 2021ODI # 4300
2054331060.60Sri Lankav EnglandBristol4 Jul 2021ODI # 4298
19*53330157.57Sri Lankav EnglandChester-le-Street29 Jun 2021ODI # 4296
1949321159.37Pakistanv EnglandCardiff8 Jul 2021ODI # 4299
19231702111.76Pakistanv EnglandLord's10 Jul 2021ODI # 4300
19191540126.66Pakistanv EnglandLord's10 Jul 2021ODI # 4300
18*42311058.06Pakistanv EnglandLord's10 Jul 2021ODI # 4300
1832240175.00Sri Lankav EnglandBristol4 Jul 2021ODI # 4298
17211530113.33Sri Lankav EnglandThe Oval1 Jul 2021ODI # 4297
1629272059.25Sri Lankav EnglandBristol4 Jul 2021ODI # 4298
14*161201116.66Sri Lankav EnglandThe Oval1 Jul 2021ODI # 4297
14251420100.00Sri Lankav EnglandBristol4 Jul 2021ODI # 4298
1315930144.44Pakistanv EnglandCardiff8 Jul 2021ODI # 4299
1229221054.54Pakistanv EnglandCardiff8 Jul 2021ODI # 4299
1136290037.93Sri Lankav EnglandBristol4 Jul 2021ODI # 4298
1068450022.22Pakistanv EnglandLord's10 Jul 2021ODI # 4300
106411250.00Pakistanv EnglandBirmingham13 Jul 2021ODI # 4303
912710128.57Sri Lankav EnglandBristol4 Jul 2021ODI # 4298
811520160.00Pakistanv EnglandBirmingham13 Jul 2021ODI # 4303
720151046.66Sri Lankav EnglandChester-le-Street29 Jun 2021ODI # 4296
710141050.00Sri Lankav EnglandBristol4 Jul 2021ODI # 4298
624171035.29Sri Lankav EnglandBristol4 Jul 2021ODI # 4298
61391066.66Pakistanv EnglandCardiff8 Jul 2021ODI # 4299
623141042.85Pakistanv EnglandBirmingham13 Jul 2021ODI # 4303
520190026.31Sri Lankav EnglandChester-le-Street29 Jun 2021ODI # 4296
520121041.66Sri Lankav EnglandThe Oval1 Jul 2021ODI # 4297
516120041.66Pakistanv EnglandCardiff8 Jul 2021ODI # 4299
518131038.46Pakistanv EnglandCardiff8 Jul 2021ODI # 4299
519111045.45Pakistanv EnglandLord's10 Jul 2021ODI # 4300
41171057.14Sri Lankav EnglandChester-le-Street29 Jun 2021ODI # 4296
420121033.33Sri Lankav EnglandBristol4 Jul 2021ODI # 4298
44210200.00Pakistanv EnglandBirmingham13 Jul 2021ODI # 4303
3*6300100.00Pakistanv EnglandBirmingham13 Jul 2021ODI # 4303
315110027.27Sri Lankav EnglandThe Oval1 Jul 2021ODI # 4297
2890022.22Sri Lankav EnglandChester-le-Street29 Jun 2021ODI # 4296
21870028.57Sri Lankav EnglandChester-le-Street29 Jun 2021ODI # 4296
24200100.00Sri Lankav EnglandThe Oval1 Jul 2021ODI # 4297
1*4100100.00Sri Lankav EnglandThe Oval1 Jul 2021ODI # 4297
1750020.00Sri Lankav EnglandChester-le-Street29 Jun 2021ODI # 4296
11490011.11Sri Lankav EnglandChester-le-Street29 Jun 2021ODI # 4296
1620050.00Pakistanv EnglandLord's10 Jul 2021ODI # 4300
1640025.00Pakistanv EnglandLord's10 Jul 2021ODI # 4300
1890011.11Pakistanv EnglandLord's10 Jul 2021ODI # 4300
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:

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]