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
134-651111206.15Sri Lankav PakistanSingapore12 Apr 1996ODI # 1088
118-1408284.28Indiav PakistanSharjah115 Apr 1996ODI # 1098
110*12410963100.91South Africav PakistanSharjah113 Apr 1996ODI # 1095
102*-1129091.07Sri Lankav PakistanGujranwala129 Sep 1995ODI # 1003
101-1173386.32Indiav PakistanSharjah115 Apr 1996ODI # 1098
100-1119190.09Indiav PakistanSingapore15 Apr 1996ODI # 1091
94*16186112109.30South Africav PakistanSharjah216 Apr 1996ODI # 1099
9316011511080.86Indiav PakistanBengaluru19 Mar 1996ODI # 1078
76-2885271.42Sri Lankav PakistanSingapore27 Apr 1996ODI # 1093
75115928181.52Englandv PakistanKarachi13 Mar 1996ODI # 1071
69-785188.46Indiav PakistanSharjah212 Apr 1996ODI # 1094
66-735190.41Sri Lankav PakistanFaisalabad11 Oct 1995ODI # 1004
66127916072.52Englandv PakistanKarachi13 Mar 1996ODI # 1071
65115766085.52South Africav PakistanKarachi229 Feb 1996ODI # 1067
64115704291.42South Africav PakistanSharjah113 Apr 1996ODI # 1095
59144933063.44New Zealandv PakistanDunedin215 Dec 1995ODI # 1020
59-842170.23Indiav PakistanSharjah212 Apr 1996ODI # 1094
581291053155.23Netherlandsv PakistanLahore126 Feb 1996ODI # 1062
57-1043054.80Sri Lankav PakistanGujranwala129 Sep 1995ODI # 1003
57-637190.47West Indiesv PakistanSharjah215 Oct 1995ODI # 1009
57805161111.76South Africav PakistanSharjah113 Apr 1996ODI # 1095
5479632085.71New Zealandv PakistanChristchurch217 Dec 1995ODI # 1022
52*92643081.25Englandv PakistanKarachi13 Mar 1996ODI # 1071
52-585289.65West Indiesv PakistanSharjah215 Oct 1995ODI # 1009
51-724070.83Sri Lankav PakistanFaisalabad11 Oct 1995ODI # 1004
51-5040102.00Sri Lankav PakistanSingapore12 Apr 1996ODI # 1088
4876625077.41New Zealandv PakistanChristchurch217 Dec 1995ODI # 1022
4871626077.41New Zealandv PakistanAuckland123 Dec 1995ODI # 1027
47*523940120.51South Africav PakistanSharjah113 Apr 1996ODI # 1095
47-544087.03Sri Lankav PakistanFaisalabad11 Oct 1995ODI # 1004
45*-735061.64Sri Lankav PakistanSharjah217 Oct 1995ODI # 1011
45*93732061.64South Africav PakistanKarachi229 Feb 1996ODI # 1067
4580580077.58New Zealandv PakistanChristchurch217 Dec 1995ODI # 1022
45412542180.00Indiav PakistanBengaluru19 Mar 1996ODI # 1078
4489575077.19South Africav PakistanKarachi229 Feb 1996ODI # 1067
43*-572175.43West Indiesv PakistanSharjah213 Oct 1995ODI # 1008
43-3541122.85Indiav PakistanSharjah212 Apr 1996ODI # 1094
42-533079.24Sri Lankav PakistanRawalpindi23 Oct 1995ODI # 1005
42-466091.30West Indiesv PakistanSharjah213 Oct 1995ODI # 1008
4277652064.61New Zealandv PakistanAuckland123 Dec 1995ODI # 1027
4263437097.67New Zealandv PakistanLahore26 Mar 1996ODI # 1076
41413350124.24New Zealandv PakistanAuckland123 Dec 1995ODI # 1027
41110671061.19New Zealandv PakistanLahore26 Mar 1996ODI # 1076
41-562073.21Indiav PakistanSingapore15 Apr 1996ODI # 1091
4067593067.79New Zealandv PakistanWellington220 Dec 1995ODI # 1025
3872454084.44New Zealandv PakistanAuckland123 Dec 1995ODI # 1027
3777553067.27New Zealandv PakistanWellington220 Dec 1995ODI # 1025
36-572163.15West Indiesv PakistanSharjah213 Oct 1995ODI # 1008
36413430105.88New Zealandv PakistanLahore26 Mar 1996ODI # 1076
35*-3312106.06Sri Lankav PakistanSharjah217 Oct 1995ODI # 1011
3568404087.50New Zealandv PakistanWellington220 Dec 1995ODI # 1025
35-521067.30Sri Lankav PakistanSingapore12 Apr 1996ODI # 1088
35483532100.00South Africav PakistanSharjah216 Apr 1996ODI # 1099
34-501168.00West Indiesv PakistanSharjah213 Oct 1995ODI # 1008
34-502168.00West Indiesv PakistanSharjah215 Oct 1995ODI # 1009
3494693049.27New Zealandv PakistanChristchurch217 Dec 1995ODI # 1022
33293150106.45New Zealandv PakistanWellington220 Dec 1995ODI # 1025
33100892137.07Netherlandsv PakistanLahore126 Feb 1996ODI # 1062
33362660126.92South Africav PakistanKarachi229 Feb 1996ODI # 1067
33-653050.76Sri Lankav PakistanSingapore27 Apr 1996ODI # 1093
32-530060.37Sri Lankav PakistanRawalpindi23 Oct 1995ODI # 1005
3228341294.11New Zealandv PakistanLahore26 Mar 1996ODI # 1076
3261403180.00South Africav PakistanSharjah216 Apr 1996ODI # 1099
31-383081.57Sri Lankav PakistanSharjah217 Oct 1995ODI # 1011
31103593052.54Indiav PakistanBengaluru19 Mar 1996ODI # 1078
31-433072.09Indiav PakistanSharjah212 Apr 1996ODI # 1094
30*-641046.87Sri Lankav PakistanSharjah212 Oct 1995ODI # 1007
30-572052.63Sri Lankav PakistanFaisalabad11 Oct 1995ODI # 1004
29*-1022290.00Indiav PakistanSharjah115 Apr 1996ODI # 1098
29-563051.78Sri Lankav PakistanSingapore12 Apr 1996ODI # 1088
29-510056.86Indiav PakistanSingapore15 Apr 1996ODI # 1091
27272211122.72Indiav PakistanBengaluru19 Mar 1996ODI # 1078
2636322081.25South Africav PakistanSharjah113 Apr 1996ODI # 1095
25-313180.64Sri Lankav PakistanGujranwala129 Sep 1995ODI # 1003
25-2321108.69Sri Lankav PakistanSharjah217 Oct 1995ODI # 1011
25-401062.50Sri Lankav PakistanSingapore12 Apr 1996ODI # 1088
24*50382063.15South Africav PakistanSharjah216 Apr 1996ODI # 1099
24-343070.58Sri Lankav PakistanSharjah212 Oct 1995ODI # 1007
2449380063.15New Zealandv PakistanLahore26 Mar 1996ODI # 1076
2441261092.30Indiav PakistanBengaluru19 Mar 1996ODI # 1078
24-1022240.00Sri Lankav PakistanSingapore12 Apr 1996ODI # 1088
23-450051.11Sri Lankav PakistanRawalpindi23 Oct 1995ODI # 1005
2359550041.81New Zealandv PakistanDunedin215 Dec 1995ODI # 1020
22-580037.93Sri Lankav PakistanSharjah212 Oct 1995ODI # 1007
22272021110.00U.A.E.v PakistanGujranwala124 Feb 1996ODI # 1059
21*261911110.52U.A.E.v PakistanGujranwala124 Feb 1996ODI # 1059
21-1521140.00West Indiesv PakistanSharjah213 Oct 1995ODI # 1008
20*311440142.85New Zealandv PakistanAuckland123 Dec 1995ODI # 1027
20*34281071.42South Africav PakistanKarachi229 Feb 1996ODI # 1067
20-1340153.84West Indiesv PakistanSharjah215 Oct 1995ODI # 1009
2042430046.51Indiav PakistanBengaluru19 Mar 1996ODI # 1078
20-1640125.00Sri Lankav PakistanSingapore27 Apr 1996ODI # 1093
19-251176.00Sri Lankav PakistanRawalpindi23 Oct 1995ODI # 1005
19-371051.35Sri Lankav PakistanSharjah212 Oct 1995ODI # 1007
19-251076.00Sri Lankav PakistanSharjah212 Oct 1995ODI # 1007
1840310058.06New Zealandv PakistanDunedin215 Dec 1995ODI # 1020
1748380044.73New Zealandv PakistanDunedin215 Dec 1995ODI # 1020
1753321053.12Netherlandsv PakistanLahore126 Feb 1996ODI # 1062
17-1301130.76Indiav PakistanSharjah115 Apr 1996ODI # 1098
16-1020160.00Indiav PakistanSharjah115 Apr 1996ODI # 1098
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]
>> 114/3 (20.5 ov, TK Musakanda 50*, Ahsan Ali Aqil 6*, PA Mugeri 1/45)

Mashonaland Eagles vs Southern Rocks at Masvingo, Pro50 Championship 10th Match, Feb 8, 2026 [List A - Live]
>> 179/3 (31.5 ov, P Taruvinga 49*, R Kaia 46*, T Mufudza 0/43)

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