Batting Most Runs Innings - vs England

Players - vs England

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
6088656192.30Sri Lankav EnglandThe Oval14 Sep 1988ODI # 521
5199965-53.12West Indiesv EnglandBirmingham119 May 1988ODI # 518
51125963-53.12West Indiesv EnglandBirmingham119 May 1988ODI # 518
41323022136.66West Indiesv EnglandLord's123 May 1988ODI # 520
39118945141.48West Indiesv EnglandLord's123 May 1988ODI # 520
3892665-57.57Sri Lankav EnglandThe Oval14 Sep 1988ODI # 521
3772623-59.67Sri Lankav EnglandThe Oval14 Sep 1988ODI # 521
3162296-106.89West Indiesv EnglandLeeds221 May 1988ODI # 519
30*58441-68.18West Indiesv EnglandLord's123 May 1988ODI # 520
275339--69.23West Indiesv EnglandBirmingham119 May 1988ODI # 518
2376671-34.32West Indiesv EnglandLeeds221 May 1988ODI # 519
2227163-137.50West Indiesv EnglandBirmingham119 May 1988ODI # 518
2159543-38.88West Indiesv EnglandLeeds221 May 1988ODI # 519
1933193-100.00Sri Lankav EnglandThe Oval14 Sep 1988ODI # 521
1852392-46.15West Indiesv EnglandBirmingham119 May 1988ODI # 518
1866421-42.85West Indiesv EnglandLeeds221 May 1988ODI # 519
173126--65.38Sri Lankav EnglandThe Oval14 Sep 1988ODI # 521
163628--57.14Sri Lankav EnglandThe Oval14 Sep 1988ODI # 521
15*4227--55.55Sri Lankav EnglandThe Oval14 Sep 1988ODI # 521
13973-185.71West Indiesv EnglandBirmingham119 May 1988ODI # 518
1356461-28.26West Indiesv EnglandLord's123 May 1988ODI # 520
125032--37.50West Indiesv EnglandLeeds221 May 1988ODI # 519
1221182-66.66West Indiesv EnglandLeeds221 May 1988ODI # 519
1251461-26.08West Indiesv EnglandLord's123 May 1988ODI # 520
114122--50.00West Indiesv EnglandBirmingham119 May 1988ODI # 518
10*1111--90.90Sri Lankav EnglandThe Oval14 Sep 1988ODI # 521
1069501-20.00West Indiesv EnglandLord's123 May 1988ODI # 520
1032291-34.48Sri Lankav EnglandThe Oval14 Sep 1988ODI # 521
940161-56.25West Indiesv EnglandLord's123 May 1988ODI # 520
82918--44.44West Indiesv EnglandLeeds221 May 1988ODI # 519
61110--60.00West Indiesv EnglandBirmingham119 May 1988ODI # 518
41210--40.00West Indiesv EnglandBirmingham119 May 1988ODI # 518
2*32--100.00West Indiesv EnglandBirmingham119 May 1988ODI # 518
2*87--28.57West Indiesv EnglandLeeds221 May 1988ODI # 519
122--50.00West Indiesv EnglandBirmingham119 May 1988ODI # 518
176--16.66West Indiesv EnglandLeeds221 May 1988ODI # 519
1124--25.00West Indiesv EnglandLeeds221 May 1988ODI # 519
146--16.66West Indiesv EnglandLeeds221 May 1988ODI # 519
-44---West Indiesv EnglandLord's123 May 1988ODI # 520
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:

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]

Vidarbha vs Saurashtra (and Kathiawar) at CoE 1, Bengaluru, Vijay Hazare Trophy Final, Jan 18, 2026 [List A]