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
113-1485076.35Pakistanv EnglandKarachi220 Oct 1987ODI # 463
10115912015084.16New Zealandv EnglandNapier216 Mar 1988ODI # 508
99-1226081.14Pakistanv EnglandKarachi220 Nov 1987ODI # 479
93-1308171.53West Indiesv EnglandJaipur226 Oct 1987ODI # 468
902031269071.42New Zealandv EnglandAuckland219 Mar 1988ODI # 510
88-927095.65Pakistanv EnglandKarachi220 Oct 1987ODI # 463
871821225071.31Australiav EnglandMelbourne14 Feb 1988ODI # 503
80-1056376.19Sri Lankav EnglandPune130 Oct 1987ODI # 472
751591257060.00Australiav EnglandEden Gardens18 Nov 1987ODI # 477
70129928176.08New Zealandv EnglandDunedin19 Mar 1988ODI # 504
65-808081.25Pakistanv EnglandRawalpindi112 Oct 1987ODI # 455
64*112747186.48New Zealandv EnglandNapier216 Mar 1988ODI # 508
64-747086.48Indiav EnglandWankhede25 Nov 1987ODI # 476
59-5941100.00Pakistanv EnglandRawalpindi112 Oct 1987ODI # 455
53-808066.25West Indiesv EnglandGujranwala19 Oct 1987ODI # 452
52-781066.66Pakistanv EnglandPeshawar222 Nov 1987ODI # 480
51-5143100.00West Indiesv EnglandJaipur226 Oct 1987ODI # 468
49-4131119.51West Indiesv EnglandGujranwala19 Oct 1987ODI # 452
4791867054.65New Zealandv EnglandAuckland219 Mar 1988ODI # 510
46-763060.52West Indiesv EnglandGujranwala19 Oct 1987ODI # 452
45*503160145.16Australiav EnglandEden Gardens18 Nov 1987ODI # 477
43113733158.90New Zealandv EnglandChristchurch112 Mar 1988ODI # 505
4369494087.75New Zealandv EnglandChristchurch112 Mar 1988ODI # 505
40-674059.70Sri Lankav EnglandPeshawar217 Oct 1987ODI # 460
4071642162.50New Zealandv EnglandChristchurch112 Mar 1988ODI # 505
38-543070.37Pakistanv EnglandLahore118 Nov 1987ODI # 478
37-623059.67Pakistanv EnglandKarachi220 Nov 1987ODI # 479
35-3340106.06Pakistanv EnglandKarachi220 Nov 1987ODI # 479
34-633053.96Sri Lankav EnglandPune130 Oct 1987ODI # 472
3466532064.15New Zealandv EnglandDunedin19 Mar 1988ODI # 504
33*52382186.84New Zealandv EnglandAuckland219 Mar 1988ODI # 510
3375571157.89Australiav EnglandEden Gardens18 Nov 1987ODI # 477
3386633052.38Australiav EnglandMelbourne14 Feb 1988ODI # 503
31-554056.36Indiav EnglandWankhede25 Nov 1987ODI # 476
31483130100.00Australiav EnglandEden Gardens18 Nov 1987ODI # 477
30-493061.22Sri Lankav EnglandPeshawar217 Oct 1987ODI # 460
30-2230136.36Indiav EnglandWankhede25 Nov 1987ODI # 476
30-544055.55Pakistanv EnglandLahore118 Nov 1987ODI # 478
3063472063.82Australiav EnglandMelbourne14 Feb 1988ODI # 503
29-493059.18Pakistanv EnglandKarachi220 Oct 1987ODI # 463
2858484058.33New Zealandv EnglandDunedin19 Mar 1988ODI # 504
27*33314087.09New Zealandv EnglandNapier216 Mar 1988ODI # 508
27-363075.00West Indiesv EnglandGujranwala19 Oct 1987ODI # 452
27302520108.00Australiav EnglandMelbourne14 Feb 1988ODI # 503
26-1740152.94Pakistanv EnglandKarachi220 Nov 1987ODI # 479
25-285089.28West Indiesv EnglandJaipur226 Oct 1987ODI # 468
24-1031240.00West Indiesv EnglandGujranwala19 Oct 1987ODI # 452
24-303080.00Indiav EnglandWankhede25 Nov 1987ODI # 476
2471493048.97Australiav EnglandEden Gardens18 Nov 1987ODI # 477
23*-1820127.77Sri Lankav EnglandPune130 Oct 1987ODI # 472
23-503046.00Pakistanv EnglandRawalpindi112 Oct 1987ODI # 455
22-322068.75Pakistanv EnglandRawalpindi112 Oct 1987ODI # 455
22-2130104.76West Indiesv EnglandJaipur226 Oct 1987ODI # 468
22-380157.89Sri Lankav EnglandPune130 Oct 1987ODI # 472
22-400055.00Indiav EnglandWankhede25 Nov 1987ODI # 476
22-232095.65Pakistanv EnglandLahore118 Nov 1987ODI # 478
21-322065.62Indiav EnglandWankhede25 Nov 1987ODI # 476
21-221195.45Pakistanv EnglandPeshawar222 Nov 1987ODI # 480
21-231191.30Pakistanv EnglandPeshawar222 Nov 1987ODI # 480
20*-1521133.33Sri Lankav EnglandPune130 Oct 1987ODI # 472
19-451042.22West Indiesv EnglandGujranwala19 Oct 1987ODI # 452
1928211090.47Australiav EnglandMelbourne14 Feb 1988ODI # 503
19181130172.72New Zealandv EnglandChristchurch112 Mar 1988ODI # 505
1819193094.73New Zealandv EnglandDunedin19 Mar 1988ODI # 504
17-331051.51Pakistanv EnglandLahore118 Nov 1987ODI # 478
17-1211141.66Pakistanv EnglandKarachi220 Nov 1987ODI # 479
16*-1000160.00Pakistanv EnglandRawalpindi112 Oct 1987ODI # 455
1646421038.09New Zealandv EnglandNapier216 Mar 1988ODI # 508
15-401037.50Pakistanv EnglandRawalpindi112 Oct 1987ODI # 455
15-231065.21Pakistanv EnglandPeshawar222 Nov 1987ODI # 480
1541301050.00New Zealandv EnglandChristchurch112 Mar 1988ODI # 505
14*-221063.63Sri Lankav EnglandPeshawar217 Oct 1987ODI # 460
14-331042.42Sri Lankav EnglandPeshawar217 Oct 1987ODI # 460
14-281050.00Sri Lankav EnglandPune130 Oct 1987ODI # 472
146820175.00Australiav EnglandEden Gardens18 Nov 1987ODI # 477
14-162087.50Pakistanv EnglandLahore118 Nov 1987ODI # 478
13-261050.00Sri Lankav EnglandPeshawar217 Oct 1987ODI # 460
1322200065.00Australiav EnglandMelbourne14 Feb 1988ODI # 503
1335261050.00New Zealandv EnglandDunedin19 Mar 1988ODI # 504
1329220059.09New Zealandv EnglandAuckland219 Mar 1988ODI # 510
12*-711171.42Pakistanv EnglandRawalpindi112 Oct 1987ODI # 455
11-392028.20Sri Lankav EnglandPeshawar217 Oct 1987ODI # 460
11-222050.00Pakistanv EnglandLahore118 Nov 1987ODI # 478
10-230043.47Pakistanv EnglandLahore118 Nov 1987ODI # 478
9-142064.28West Indiesv EnglandJaipur226 Oct 1987ODI # 468
9-710128.57Pakistanv EnglandKarachi220 Nov 1987ODI # 479
8*-710114.28Sri Lankav EnglandPeshawar217 Oct 1987ODI # 460
8-160050.00West Indiesv EnglandJaipur226 Oct 1987ODI # 468
8-111072.72West Indiesv EnglandJaipur226 Oct 1987ODI # 468
835290027.58New Zealandv EnglandDunedin19 Mar 1988ODI # 504
823251032.00New Zealandv EnglandChristchurch112 Mar 1988ODI # 505
7*-210350.00West Indiesv EnglandGujranwala19 Oct 1987ODI # 452
7*9700100.00Australiav EnglandMelbourne14 Feb 1988ODI # 503
7-260026.92Sri Lankav EnglandPune130 Oct 1987ODI # 472
7-111063.63Sri Lankav EnglandPune130 Oct 1987ODI # 472
7-401175.00Pakistanv EnglandLahore118 Nov 1987ODI # 478
728180038.88New Zealandv EnglandDunedin19 Mar 1988ODI # 504
716110063.63New Zealandv EnglandDunedin19 Mar 1988ODI # 504
6*-310200.00Pakistanv EnglandKarachi220 Oct 1987ODI # 463
6*-160037.50Pakistanv EnglandPeshawar222 Nov 1987ODI # 480
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]