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
172193132170130.30Habib Bankv National BnkLahore16 Apr 1999List A
152176124150122.58Habib Bankv BahawalpurSialkot212 Apr 1999List A
13214210394128.15Pakistanv ZimbabweRawalpindi124 Nov 1998ODI # 1377
124*18712910096.12Australiav PakistanLahore210 Nov 1998ODI # 1371
116*2101377084.67Bahawalpurv Habib BankSialkot112 Apr 1999List A
113*14913413284.32Karachi Wv Hyd (Pakstn)Karachi18 Apr 1999List A
111165109121101.83Pakistanv AustraliaLahore110 Nov 1998ODI # 1371
10312710180101.98Australiav PakistanKarachi16 Nov 1998ODI # 1365
10314410412099.03Australiav PakistanLahore210 Nov 1998ODI # 1371
10317112013085.83Zimbabwev PakistanSheikhupura222 Nov 1998ODI # 1376
10013911114090.09Pakistanv AustraliaLahore110 Nov 1998ODI # 1371
921541109183.63Pakistanv AustraliaKarachi26 Nov 1998ODI # 1365
911301059186.66Pakistanv ZimbabweGujranwala220 Nov 1998ODI # 1375
89135927296.73Karachi Wv Hyd (Pakstn)Karachi18 Apr 1999List A
831047870106.41Australiav PakistanKarachi16 Nov 1998ODI # 1365
74138984075.51Zimbabwev PakistanGujranwala120 Nov 1998ODI # 1375
74129977076.28Habib Bankv National BnkLahore16 Apr 1999List A
738763110115.87Pakistanv ZimbabweRawalpindi124 Nov 1998ODI # 1377
721117810092.30National Bnkv Habib BankLahore26 Apr 1999List A
67119865077.90National Bnkv Habib BankLahore26 Apr 1999List A
677763110106.34Bahawalpurv Habib BankSialkot112 Apr 1999List A
65*117905072.22Pakistanv AustraliaPeshawar18 Nov 1998ODI # 1368
61135943064.89Zimbabwev PakistanRawalpindi224 Nov 1998ODI # 1377
57*119833068.67Australiav PakistanPeshawar28 Nov 1998ODI # 1368
55*116792169.62Pakistanv ZimbabweGujranwala220 Nov 1998ODI # 1375
55123704078.57Australiav PakistanPeshawar28 Nov 1998ODI # 1368
5289682076.47Habib Bankv BahawalpurSialkot212 Apr 1999List A
46114701065.71Pakistanv ZimbabweSheikhupura122 Nov 1998ODI # 1376
45643670125.00Australiav PakistanKarachi16 Nov 1998ODI # 1365
43322380186.95National Bnkv Habib BankLahore26 Apr 1999List A
4258487187.50Australiav PakistanPeshawar28 Nov 1998ODI # 1368
4270571173.68Zimbabwev PakistanGujranwala120 Nov 1998ODI # 1375
4289585172.41Zimbabwev PakistanSheikhupura222 Nov 1998ODI # 1376
4193670161.19Pakistanv AustraliaPeshawar18 Nov 1998ODI # 1368
40342621153.84Pakistanv AustraliaLahore110 Nov 1998ODI # 1371
37*463730100.00Habib Bankv BahawalpurSialkot212 Apr 1999List A
3669553065.45Pakistanv AustraliaKarachi26 Nov 1998ODI # 1365
36433640100.00Habib Bankv National BnkLahore16 Apr 1999List A
35332641134.61Pakistanv ZimbabweGujranwala220 Nov 1998ODI # 1375
34393231106.25Pakistanv AustraliaPeshawar18 Nov 1998ODI # 1368
34105684050.00Pakistanv ZimbabweSheikhupura122 Nov 1998ODI # 1376
3465612055.73Pakistanv ZimbabweRawalpindi124 Nov 1998ODI # 1377
3231333096.96National Bnkv Habib BankLahore26 Apr 1999List A
30392911103.44Australiav PakistanLahore210 Nov 1998ODI # 1371
3047373081.08Zimbabwev PakistanSheikhupura222 Nov 1998ODI # 1376
3083423071.42Hyd (Pakstn)v Karachi WKarachi28 Apr 1999List A
3039421071.42Bahawalpurv Habib BankSialkot112 Apr 1999List A
29*32341085.29Hyd (Pakstn)v Karachi WKarachi28 Apr 1999List A
29352741107.40Pakistanv ZimbabweSheikhupura122 Nov 1998ODI # 1376
2961343085.29Zimbabwev PakistanRawalpindi224 Nov 1998ODI # 1377
29221940152.63Bahawalpurv Habib BankSialkot112 Apr 1999List A
2843302193.33Pakistanv AustraliaKarachi26 Nov 1998ODI # 1365
26*372440108.33Australiav PakistanPeshawar28 Nov 1998ODI # 1368
26*51351074.28Zimbabwev PakistanRawalpindi224 Nov 1998ODI # 1377
2662444059.09Zimbabwev PakistanGujranwala120 Nov 1998ODI # 1375
2643304086.66Pakistanv ZimbabweSheikhupura122 Nov 1998ODI # 1376
2651392066.66Hyd (Pakstn)v Karachi WKarachi28 Apr 1999List A
2651460056.52Hyd (Pakstn)v Karachi WKarachi28 Apr 1999List A
25282130119.04Bahawalpurv Habib BankSialkot112 Apr 1999List A
2454412058.53Pakistanv ZimbabweSheikhupura122 Nov 1998ODI # 1376
22251940115.78Pakistanv AustraliaKarachi26 Nov 1998ODI # 1365
21*25380055.26Hyd (Pakstn)v Karachi WKarachi28 Apr 1999List A
2132272077.77Pakistanv AustraliaLahore110 Nov 1998ODI # 1371
20271701117.64Pakistanv ZimbabweRawalpindi124 Nov 1998ODI # 1377
2063462043.47Pakistanv ZimbabweRawalpindi124 Nov 1998ODI # 1377
1968451042.22Australiav PakistanPeshawar28 Nov 1998ODI # 1368
1952293065.51Pakistanv ZimbabweGujranwala220 Nov 1998ODI # 1375
1927232182.60Pakistanv ZimbabweSheikhupura122 Nov 1998ODI # 1376
1932253076.00Hyd (Pakstn)v Karachi WKarachi28 Apr 1999List A
19271820105.55Habib Bankv BahawalpurSialkot212 Apr 1999List A
1852293062.06Karachi Wv Hyd (Pakstn)Karachi18 Apr 1999List A
17*34251068.00Pakistanv ZimbabweGujranwala220 Nov 1998ODI # 1375
1729311154.83Zimbabwev PakistanGujranwala120 Nov 1998ODI # 1375
1741191089.47National Bnkv Habib BankLahore26 Apr 1999List A
16291430114.28Pakistanv AustraliaKarachi26 Nov 1998ODI # 1365
1631201180.00Australiav PakistanKarachi16 Nov 1998ODI # 1365
1641261061.53Zimbabwev PakistanGujranwala120 Nov 1998ODI # 1375
16131430114.28Hyd (Pakstn)v Karachi WKarachi28 Apr 1999List A
15*31280053.57Zimbabwev PakistanSheikhupura222 Nov 1998ODI # 1376
1540341044.11Pakistanv AustraliaPeshawar18 Nov 1998ODI # 1368
1447302046.66Pakistanv AustraliaPeshawar18 Nov 1998ODI # 1368
13181210108.33Australiav PakistanKarachi16 Nov 1998ODI # 1365
1313720185.71Pakistanv AustraliaLahore110 Nov 1998ODI # 1371
1321181072.22Australiav PakistanLahore210 Nov 1998ODI # 1371
1314180072.22Zimbabwev PakistanGujranwala120 Nov 1998ODI # 1375
138820162.50Habib Bankv National BnkLahore16 Apr 1999List A
1329180072.22Bahawalpurv Habib BankSialkot112 Apr 1999List A
1221151080.00Habib Bankv National BnkLahore16 Apr 1999List A
1142301036.66Australiav PakistanKarachi16 Nov 1998ODI # 1365
1111152073.33Pakistanv ZimbabweSheikhupura122 Nov 1998ODI # 1376
11151120100.00Zimbabwev PakistanRawalpindi224 Nov 1998ODI # 1377
1125171064.70Zimbabwev PakistanRawalpindi224 Nov 1998ODI # 1377
11101020110.00Habib Bankv BahawalpurSialkot212 Apr 1999List A
10*6320333.33Bahawalpurv Habib BankSialkot112 Apr 1999List A
1027160062.50Australiav PakistanKarachi16 Nov 1998ODI # 1365
109820125.00Zimbabwev PakistanRawalpindi224 Nov 1998ODI # 1377
1014810125.00National Bnkv Habib BankLahore26 Apr 1999List A
1026171058.82Karachi Wv Hyd (Pakstn)Karachi18 Apr 1999List A
9*17110081.81Habib Bankv BahawalpurSialkot212 Apr 1999List A
911610150.00Australiav PakistanKarachi16 Nov 1998ODI # 1365
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:

Mountaineers vs Mid West Rhinos at Kwekwe, Pro50 Championship 9th Match, Feb 8, 2026 [List A - Live]
>> 176/7 (42.3 ov, PA Mugeri 15*, AR Frost 45*, Muhammad Khwaja 2/32)

Mashonaland Eagles vs Southern Rocks at Masvingo, Pro50 Championship 10th Match, Feb 8, 2026 [List A - Live]
>> 203/9 (41.0 ov, K Matigimu 41*, Muhammad Kashif 8*, Jalat Khan 2/32)

Wellington vs Otago at Dunedin, The Ford Trophy 21st Match, Feb 7, 2026 [List A]