Batting Most Runs Innings IN Pakistan

Players IN Pakistan

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
153*-----United Bankv PIAPeshawar221 Sep 1990List A
11415212314092.68Pakistanv New ZealandSialkot16 Nov 1990ODI # 638
10115011511087.82Pakistanv New ZealandLahore12 Nov 1990ODI # 636
91*-988092.85Pakistanv West IndiesLahore211 Nov 1990ODI # 640
80-----PIAv United BankPeshawar121 Sep 1990List A
69-856281.17West Indiesv PakistanKarachi29 Nov 1990ODI # 639
6778755089.33Pakistanv New ZealandPeshawar24 Nov 1990ODI # 637
67-9210072.82West Indiesv PakistanKarachi29 Nov 1990ODI # 639
66*-----PIAv United BankPeshawar121 Sep 1990List A
66-922071.73West Indiesv PakistanLahore111 Nov 1990ODI # 640
65*79685095.58Pakistanv New ZealandSialkot16 Nov 1990ODI # 638
61-----United Bankv PIAPeshawar221 Sep 1990List A
58-647090.62Pakistanv West IndiesKarachi19 Nov 1990ODI # 639
54-----England Av KarachiKarachi211 Jan 1991List A
53*-5151103.92Pakistanv West IndiesKarachi19 Nov 1990ODI # 639
50*111657276.92Pakistanv New ZealandPeshawar24 Nov 1990ODI # 637
47603141151.61New Zealandv PakistanLahore22 Nov 1990ODI # 636
46*-592077.96Pakistanv West IndiesMultan113 Nov 1990ODI # 641
4698554083.63New Zealandv PakistanPeshawar14 Nov 1990ODI # 637
45-----PIAv United BankPeshawar121 Sep 1990List A
3670432083.72New Zealandv PakistanLahore22 Nov 1990ODI # 636
3575482072.91Pakistanv New ZealandSialkot16 Nov 1990ODI # 638
35-1102031.81West Indiesv PakistanMultan213 Nov 1990ODI # 641
32*-481066.66West Indiesv PakistanMultan213 Nov 1990ODI # 641
32-662048.48Pakistanv West IndiesLahore211 Nov 1990ODI # 640
32-----Karachiv England AKarachi111 Jan 1991List A
31-591052.54Pakistanv West IndiesMultan113 Nov 1990ODI # 641
3078611049.18New Zealandv PakistanPeshawar14 Nov 1990ODI # 637
30-320093.75Pakistanv West IndiesMultan113 Nov 1990ODI # 641
27*-2621103.84Pakistanv West IndiesKarachi19 Nov 1990ODI # 639
27*-2120128.57West Indiesv PakistanLahore111 Nov 1990ODI # 640
27-----Karachiv England AKarachi111 Jan 1991List A
26*-1550173.33West Indiesv PakistanKarachi29 Nov 1990ODI # 639
26-----Karachiv England AKarachi111 Jan 1991List A
25-----England Av KarachiKarachi211 Jan 1991List A
24332430100.00New Zealandv PakistanSialkot26 Nov 1990ODI # 638
2374361163.88New Zealandv PakistanSialkot26 Nov 1990ODI # 638
23-301076.66Pakistanv West IndiesLahore211 Nov 1990ODI # 640
23-363063.88Pakistanv West IndiesMultan113 Nov 1990ODI # 641
23-----Karachiv England AKarachi111 Jan 1991List A
22322130104.76New Zealandv PakistanSialkot26 Nov 1990ODI # 638
22-310070.96Pakistanv West IndiesKarachi19 Nov 1990ODI # 639
22-382057.89Pakistanv West IndiesMultan113 Nov 1990ODI # 641
20-----United Bankv PIAPeshawar221 Sep 1990List A
2069343058.82New Zealandv PakistanLahore22 Nov 1990ODI # 636
20-243083.33Pakistanv West IndiesKarachi19 Nov 1990ODI # 639
19-----PIAv United BankPeshawar121 Sep 1990List A
19-491038.77West Indiesv PakistanLahore111 Nov 1990ODI # 640
19-----Karachiv England AKarachi111 Jan 1991List A
18-----PIAv United BankPeshawar121 Sep 1990List A
18-191094.73West Indiesv PakistanLahore111 Nov 1990ODI # 640
18-220081.81West Indiesv PakistanMultan213 Nov 1990ODI # 641
18-----England Av KarachiKarachi211 Jan 1991List A
1743261065.38Pakistanv New ZealandLahore12 Nov 1990ODI # 636
1728272062.96Pakistanv New ZealandLahore12 Nov 1990ODI # 636
16*-----PIAv United BankPeshawar121 Sep 1990List A
1621181088.88New Zealandv PakistanLahore22 Nov 1990ODI # 636
16-----Karachiv England AKarachi111 Jan 1991List A
1550320046.87New Zealandv PakistanPeshawar14 Nov 1990ODI # 637
15-211071.42West Indiesv PakistanKarachi29 Nov 1990ODI # 639
14-1400100.00West Indiesv PakistanLahore111 Nov 1990ODI # 640
13*211211108.33Pakistanv New ZealandLahore12 Nov 1990ODI # 636
1343400032.50New Zealandv PakistanLahore22 Nov 1990ODI # 636
1261271044.44Pakistanv New ZealandLahore12 Nov 1990ODI # 636
1262320037.50New Zealandv PakistanLahore22 Nov 1990ODI # 636
11*-----England Av KarachiKarachi211 Jan 1991List A
1129180061.11Pakistanv New ZealandLahore12 Nov 1990ODI # 636
1112920122.22New Zealandv PakistanSialkot26 Nov 1990ODI # 638
11-202055.00West Indiesv PakistanKarachi29 Nov 1990ODI # 639
10*-110090.90West Indiesv PakistanMultan213 Nov 1990ODI # 641
1040310032.25New Zealandv PakistanPeshawar14 Nov 1990ODI # 637
10-301033.33Pakistanv West IndiesKarachi19 Nov 1990ODI # 639
10-191052.63West Indiesv PakistanMultan213 Nov 1990ODI # 641
9*-----England Av KarachiKarachi211 Jan 1991List A
9-----PIAv United BankPeshawar121 Sep 1990List A
9-----United Bankv PIAPeshawar221 Sep 1990List A
923190047.36New Zealandv PakistanLahore22 Nov 1990ODI # 636
941251036.00New Zealandv PakistanSialkot26 Nov 1990ODI # 638
9-271033.33West Indiesv PakistanLahore111 Nov 1990ODI # 640
8-----Karachiv England AKarachi111 Jan 1991List A
7*22290024.13Pakistanv New ZealandPeshawar24 Nov 1990ODI # 637
74310233.33Pakistanv New ZealandLahore12 Nov 1990ODI # 636
7-110063.63West Indiesv PakistanMultan213 Nov 1990ODI # 641
7-151046.66West Indiesv PakistanMultan213 Nov 1990ODI # 641
7-----England Av KarachiKarachi211 Jan 1991List A
6-----United Bankv PIAPeshawar221 Sep 1990List A
629180033.33New Zealandv PakistanPeshawar14 Nov 1990ODI # 637
6-----England Av KarachiKarachi211 Jan 1991List A
5*2210250.00Pakistanv New ZealandSialkot16 Nov 1990ODI # 638
51491055.55New Zealandv PakistanLahore22 Nov 1990ODI # 636
51080062.50Pakistanv New ZealandLahore12 Nov 1990ODI # 636
57510100.00New Zealandv PakistanPeshawar14 Nov 1990ODI # 637
5-160031.25Pakistanv West IndiesKarachi19 Nov 1990ODI # 639
5-230021.73Pakistanv West IndiesLahore211 Nov 1990ODI # 640
5-110045.45Pakistanv West IndiesLahore211 Nov 1990ODI # 640
4*1170057.14New Zealandv PakistanSialkot26 Nov 1990ODI # 638
4*-----Karachiv England AKarachi111 Jan 1991List A
4-----United Bankv PIAPeshawar221 Sep 1990List A
4-----PIAv United BankPeshawar121 Sep 1990List A
4-70057.14West Indiesv PakistanLahore111 Nov 1990ODI # 640
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]