Batting Most Runs Innings - vs Pakistan

Players - vs Pakistan

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
1031741615163.97West Indiesv PakistanMelbourne121 Nov 1981ODI # 122
84131946089.36West Indiesv PakistanMelbourne121 Nov 1981ODI # 122
841461229368.85West Indiesv PakistanSydney212 Jan 1982ODI # 134
82*17113512060.74West Indiesv PakistanW.A.C.A219 Dec 1981ODI # 129
81-59120137.28Sri Lankav PakistanLahore229 Mar 1982ODI # 150
77-9810078.57Sri Lankav PakistanKarachi112 Mar 1982ODI # 149
75*104855088.23Australiav PakistanMelbourne29 Jan 1982ODI # 132
741241006074.00Australiav PakistanSydney117 Dec 1981ODI # 128
67103834080.72Australiav PakistanMelbourne122 Nov 1981ODI # 123
63*81734186.30Australiav PakistanSydney114 Jan 1982ODI # 135
57-714080.28Sri Lankav PakistanKarachi112 Mar 1982ODI # 149
54*754951110.20Australiav PakistanSydney117 Dec 1981ODI # 128
52-4661113.04Sri Lankav PakistanLahore229 Mar 1982ODI # 150
49-595083.05Sri Lankav PakistanKarachi131 Mar 1982ODI # 151
46-4132112.19Sri Lankav PakistanKarachi131 Mar 1982ODI # 151
45120833054.21Australiav PakistanSydney114 Jan 1982ODI # 135
44-475093.61Sri Lankav PakistanKarachi131 Mar 1982ODI # 151
43*73543079.62Australiav PakistanAdelaide16 Dec 1981ODI # 127
4293690060.86Australiav PakistanSydney117 Dec 1981ODI # 128
4298733057.53Australiav PakistanSydney114 Jan 1982ODI # 135
4189703058.57Australiav PakistanMelbourne122 Nov 1981ODI # 123
4175497083.67West Indiesv PakistanSydney212 Jan 1982ODI # 134
38483840100.00Australiav PakistanAdelaide16 Dec 1981ODI # 127
3897772049.35Australiav PakistanMelbourne29 Jan 1982ODI # 132
37106672055.22West Indiesv PakistanAdelaide25 Dec 1981ODI # 126
36*69423085.71West Indiesv PakistanBrisbane216 Jan 1982ODI # 136
36*-2750133.33Sri Lankav PakistanLahore229 Mar 1982ODI # 150
3664383094.73Australiav PakistanSydney114 Jan 1982ODI # 135
35*73532066.03West Indiesv PakistanSydney212 Jan 1982ODI # 134
3589740047.29Australiav PakistanAdelaide16 Dec 1981ODI # 127
3577501070.00Australiav PakistanMelbourne29 Jan 1982ODI # 132
3278504064.00West Indiesv PakistanW.A.C.A219 Dec 1981ODI # 129
32-35--91.42Sri Lankav PakistanLahore229 Mar 1982ODI # 150
2866580048.27Australiav PakistanMelbourne122 Nov 1981ODI # 123
2848442063.63West Indiesv PakistanAdelaide25 Dec 1981ODI # 126
27-372172.97Sri Lankav PakistanKarachi131 Mar 1982ODI # 151
26*54542048.14West Indiesv PakistanW.A.C.A219 Dec 1981ODI # 129
2533292186.20Australiav PakistanAdelaide16 Dec 1981ODI # 127
2553483052.08Australiav PakistanSydney117 Dec 1981ODI # 128
24-1522160.00Sri Lankav PakistanKarachi131 Mar 1982ODI # 151
2350343167.64Australiav PakistanMelbourne122 Nov 1981ODI # 123
2038293068.96West Indiesv PakistanAdelaide25 Dec 1981ODI # 126
2052312064.51Australiav PakistanAdelaide16 Dec 1981ODI # 127
17141220141.66West Indiesv PakistanMelbourne121 Nov 1981ODI # 122
15*33250060.00West Indiesv PakistanSydney212 Jan 1982ODI # 134
15*-1310115.38Sri Lankav PakistanKarachi112 Mar 1982ODI # 149
15151420107.14Australiav PakistanMelbourne122 Nov 1981ODI # 123
1421181077.77Australiav PakistanAdelaide16 Dec 1981ODI # 127
1325290044.82Australiav PakistanSydney114 Jan 1982ODI # 135
1375350037.14West Indiesv PakistanBrisbane216 Jan 1982ODI # 136
1375441029.54West Indiesv PakistanBrisbane216 Jan 1982ODI # 136
139142092.85West Indiesv PakistanBrisbane216 Jan 1982ODI # 136
1247270044.44Australiav PakistanSydney117 Dec 1981ODI # 128
11*10620183.33Australiav PakistanSydney114 Jan 1982ODI # 135
1152330033.33Australiav PakistanMelbourne29 Jan 1982ODI # 132
1022111090.90West Indiesv PakistanMelbourne121 Nov 1981ODI # 122
1019160062.50Australiav PakistanAdelaide16 Dec 1981ODI # 127
9*18910100.00West Indiesv PakistanMelbourne121 Nov 1981ODI # 122
919170052.94West Indiesv PakistanAdelaide25 Dec 1981ODI # 126
81991088.88West Indiesv PakistanMelbourne121 Nov 1981ODI # 122
819120066.66Australiav PakistanMelbourne122 Nov 1981ODI # 123
81490188.88West Indiesv PakistanAdelaide25 Dec 1981ODI # 126
821141057.14West Indiesv PakistanW.A.C.A219 Dec 1981ODI # 129
817150053.33Australiav PakistanMelbourne29 Jan 1982ODI # 132
815140157.14West Indiesv PakistanBrisbane216 Jan 1982ODI # 136
762340020.58West Indiesv PakistanAdelaide25 Dec 1981ODI # 126
71090077.77Australiav PakistanAdelaide16 Dec 1981ODI # 127
726140050.00West Indiesv PakistanBrisbane216 Jan 1982ODI # 136
630180033.33Australiav PakistanMelbourne122 Nov 1981ODI # 123
611110054.54Australiav PakistanAdelaide16 Dec 1981ODI # 127
6-101060.00Sri Lankav PakistanKarachi131 Mar 1982ODI # 151
5*-120041.66Sri Lankav PakistanKarachi112 Mar 1982ODI # 149
5*-11-045.45Sri Lankav PakistanLahore229 Mar 1982ODI # 150
514120041.66Australiav PakistanMelbourne29 Jan 1982ODI # 132
5-22-022.72Sri Lankav PakistanLahore229 Mar 1982ODI # 150
5-60083.33Sri Lankav PakistanKarachi131 Mar 1982ODI # 151
5-80062.50Sri Lankav PakistanKarachi131 Mar 1982ODI # 151
4*1050080.00Australiav PakistanMelbourne122 Nov 1981ODI # 123
420170023.52West Indiesv PakistanAdelaide25 Dec 1981ODI # 126
4781050.00West Indiesv PakistanAdelaide25 Dec 1981ODI # 126
41170057.14West Indiesv PakistanW.A.C.A219 Dec 1981ODI # 129
41160066.66Australiav PakistanMelbourne29 Jan 1982ODI # 132
313100030.00Australiav PakistanMelbourne122 Nov 1981ODI # 123
3340075.00Australiav PakistanMelbourne122 Nov 1981ODI # 123
3850060.00Australiav PakistanSydney114 Jan 1982ODI # 135
2870028.57Australiav PakistanAdelaide16 Dec 1981ODI # 127
2480025.00Australiav PakistanSydney117 Dec 1981ODI # 128
2560033.33Australiav PakistanMelbourne29 Jan 1982ODI # 132
2540050.00Australiav PakistanMelbourne29 Jan 1982ODI # 132
228140014.28West Indiesv PakistanSydney212 Jan 1982ODI # 134
2-70028.57Sri Lankav PakistanKarachi112 Mar 1982ODI # 149
2-200100.00Sri Lankav PakistanKarachi131 Mar 1982ODI # 151
1*1100100.00West Indiesv PakistanMelbourne121 Nov 1981ODI # 122
1*1180012.50West Indiesv PakistanAdelaide25 Dec 1981ODI # 126
1*330033.33West Indiesv PakistanBrisbane216 Jan 1982ODI # 136
11511009.09Australiav PakistanAdelaide16 Dec 1981ODI # 127
1530033.33Australiav PakistanMelbourne29 Jan 1982ODI # 132
1520050.00West Indiesv PakistanBrisbane216 Jan 1982ODI # 136
1420050.00West Indiesv PakistanBrisbane216 Jan 1982ODI # 136
11080012.50West Indiesv PakistanBrisbane216 Jan 1982ODI # 136
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]