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
197*210171213115.20National Bnkv United BankKarachi128 Feb 1997List A
117-105104111.42Pakistanv ZimbabwePeshawar13 Nov 1996ODI # 1136
115-1277390.55United Bankv National BnkKarachi228 Feb 1997List A
91-947196.80Zimbabwev PakistanQuetta130 Oct 1996ODI # 1133
9116211311080.53Pakistanv New ZealandSialkot16 Dec 1996ODI # 1148
881319510092.63New Zealandv PakistanSialkot26 Dec 1996ODI # 1148
86126877598.85Pakistanv New ZealandSialkot16 Dec 1996ODI # 1148
861651175173.50National Bnkv United BankKarachi128 Feb 1997List A
84*-79111106.32Pakistanv ZimbabweLahore21 Nov 1996ODI # 1135
82-1195068.90Zimbabwev PakistanQuetta130 Oct 1996ODI # 1133
77-967080.20Zimbabwev PakistanPeshawar23 Nov 1996ODI # 1136
73*118786193.58Pakistanv New ZealandGujranwala14 Dec 1996ODI # 1146
73*125876083.90Pakistanv New ZealandKarachi18 Dec 1996ODI # 1150
72*-774193.50Pakistanv ZimbabweQuetta230 Oct 1996ODI # 1133
72-775093.50Pakistanv ZimbabwePeshawar13 Nov 1996ODI # 1136
66*583945169.23Pakistanv New ZealandKarachi18 Dec 1996ODI # 1150
66-3784178.37Pakistanv ZimbabweLahore21 Nov 1996ODI # 1135
6067695186.95New Zealandv PakistanKarachi28 Dec 1996ODI # 1150
59715342111.32Pakistanv New ZealandSialkot16 Dec 1996ODI # 1148
58126953061.05New Zealandv PakistanGujranwala24 Dec 1996ODI # 1146
55-784170.51Pakistanv ZimbabweQuetta230 Oct 1996ODI # 1133
53925060106.00United Bankv National BnkKarachi228 Feb 1997List A
52654733110.63Pakistanv New ZealandGujranwala14 Dec 1996ODI # 1146
51-653078.46Zimbabwev PakistanLahore11 Nov 1996ODI # 1135
51115996151.51Pakistanv New ZealandKarachi18 Dec 1996ODI # 1150
48*121606080.00New Zealandv PakistanKarachi28 Dec 1996ODI # 1150
4761692168.11New Zealandv PakistanKarachi28 Dec 1996ODI # 1150
46503880121.05United Bankv National BnkKarachi228 Feb 1997List A
3788452282.22New Zealandv PakistanSialkot26 Dec 1996ODI # 1148
36392812128.57New Zealandv PakistanGujranwala24 Dec 1996ODI # 1146
3663412087.80New Zealandv PakistanGujranwala24 Dec 1996ODI # 1146
3577613057.37New Zealandv PakistanGujranwala24 Dec 1996ODI # 1146
34-1732200.00Pakistanv ZimbabwePeshawar13 Nov 1996ODI # 1136
32*-602053.33Pakistanv ZimbabweLahore21 Nov 1996ODI # 1135
3266385084.21New Zealandv PakistanKarachi28 Dec 1996ODI # 1150
29*42430067.44United Bankv National BnkKarachi228 Feb 1997List A
29-403072.50Zimbabwev PakistanPeshawar23 Nov 1996ODI # 1136
28-1750164.70Pakistanv ZimbabweQuetta230 Oct 1996ODI # 1133
27-421064.28Zimbabwev PakistanLahore11 Nov 1996ODI # 1135
2780382071.05Pakistanv New ZealandGujranwala14 Dec 1996ODI # 1146
26-483054.16Pakistanv ZimbabweQuetta230 Oct 1996ODI # 1133
25*42361169.44New Zealandv PakistanKarachi28 Dec 1996ODI # 1150
25-2431104.16Zimbabwev PakistanLahore11 Nov 1996ODI # 1135
2231261084.61New Zealandv PakistanSialkot26 Dec 1996ODI # 1148
2018911222.22New Zealandv PakistanGujranwala24 Dec 1996ODI # 1146
2047310164.51New Zealandv PakistanSialkot26 Dec 1996ODI # 1148
18*17721257.14National Bnkv United BankKarachi128 Feb 1997List A
18-213085.71Zimbabwev PakistanLahore11 Nov 1996ODI # 1135
17-371045.94Pakistanv ZimbabweQuetta230 Oct 1996ODI # 1133
17-531032.07Zimbabwev PakistanLahore11 Nov 1996ODI # 1135
1611811200.00Pakistanv New ZealandGujranwala14 Dec 1996ODI # 1146
1635243066.66Pakistanv New ZealandKarachi18 Dec 1996ODI # 1150
1455380036.84Pakistanv New ZealandGujranwala14 Dec 1996ODI # 1146
13*-270048.14Zimbabwev PakistanQuetta130 Oct 1996ODI # 1133
1331210061.90New Zealandv PakistanSialkot26 Dec 1996ODI # 1148
12-331036.36Pakistanv ZimbabwePeshawar13 Nov 1996ODI # 1136
11-142078.57Pakistanv ZimbabweQuetta230 Oct 1996ODI # 1133
11-601183.33Zimbabwev PakistanLahore11 Nov 1996ODI # 1135
11-222050.00Zimbabwev PakistanPeshawar23 Nov 1996ODI # 1136
1121801137.50New Zealandv PakistanGujranwala24 Dec 1996ODI # 1146
10-180055.55Zimbabwev PakistanQuetta130 Oct 1996ODI # 1133
10101010100.00Pakistanv New ZealandGujranwala14 Dec 1996ODI # 1146
1017140171.42New Zealandv PakistanSialkot26 Dec 1996ODI # 1148
9-151060.00Pakistanv ZimbabweQuetta230 Oct 1996ODI # 1133
9-231039.13Zimbabwev PakistanLahore11 Nov 1996ODI # 1135
923160056.25United Bankv National BnkKarachi228 Feb 1997List A
825270029.62Pakistanv New ZealandKarachi18 Dec 1996ODI # 1150
815110072.72United Bankv National BnkKarachi228 Feb 1997List A
7*10710100.00New Zealandv PakistanSialkot26 Dec 1996ODI # 1148
7-141050.00Zimbabwev PakistanQuetta130 Oct 1996ODI # 1133
7-141050.00Zimbabwev PakistanQuetta130 Oct 1996ODI # 1133
738270125.92Pakistanv New ZealandKarachi18 Dec 1996ODI # 1150
6*-510120.00Pakistanv ZimbabweQuetta230 Oct 1996ODI # 1133
6-240025.00Zimbabwev PakistanLahore11 Nov 1996ODI # 1135
6-170035.29Zimbabwev PakistanLahore11 Nov 1996ODI # 1135
6-80075.00Zimbabwev PakistanPeshawar23 Nov 1996ODI # 1136
6-230026.08Zimbabwev PakistanPeshawar23 Nov 1996ODI # 1136
633191031.57New Zealandv PakistanGujranwala24 Dec 1996ODI # 1146
5*-310166.66Pakistanv ZimbabwePeshawar13 Nov 1996ODI # 1136
5*5500100.00Pakistanv New ZealandSialkot16 Dec 1996ODI # 1148
517151033.33Pakistanv New ZealandGujranwala14 Dec 1996ODI # 1146
51081062.50New Zealandv PakistanSialkot26 Dec 1996ODI # 1148
4*-90044.44Zimbabwev PakistanLahore11 Nov 1996ODI # 1135
4*2200200.00United Bankv National BnkKarachi228 Feb 1997List A
45310133.33Pakistanv New ZealandSialkot16 Dec 1996ODI # 1148
4990044.44United Bankv National BnkKarachi228 Feb 1997List A
43410100.00National Bnkv United BankKarachi128 Feb 1997List A
3*1290033.33Pakistanv New ZealandGujranwala14 Dec 1996ODI # 1146
3-40075.00Pakistanv ZimbabweQuetta230 Oct 1996ODI # 1133
3-200150.00Pakistanv ZimbabwePeshawar13 Nov 1996ODI # 1136
313130023.07Pakistanv New ZealandGujranwala14 Dec 1996ODI # 1146
311150020.00Pakistanv New ZealandGujranwala14 Dec 1996ODI # 1146
2*-30066.66Zimbabwev PakistanPeshawar23 Nov 1996ODI # 1136
2*2250040.00National Bnkv United BankKarachi128 Feb 1997List A
2-40050.00Zimbabwev PakistanQuetta130 Oct 1996ODI # 1133
2770028.57New Zealandv PakistanGujranwala24 Dec 1996ODI # 1146
2830066.66Pakistanv New ZealandSialkot16 Dec 1996ODI # 1148
2840050.00Pakistanv New ZealandSialkot16 Dec 1996ODI # 1148
2440050.00New Zealandv PakistanSialkot26 Dec 1996ODI # 1148
2680025.00Pakistanv New ZealandSialkot16 Dec 1996ODI # 1148
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]