Batting Most Runs Innings - Pakistan

High scores in 1990s in Tests+ODIs+T20Is - Pakistan

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
257*490363221270.79Pakistanv ZimbabweSheikhupura217 Oct 1996Test # 1336
23744332834-72.25Pakistanv AustraliaRawalpindi305 Oct 1994Test # 1269
21151937223156.72Pakistanv Sri LankaDhaka212 Mar 1999Test # 1450
20534328432-72.18Pakistanv EnglandManchester102 Jul 1992Test # 1191
203*65641123-49.39Pakistanv New ZealandKarachi210 Oct 1990Test # 1151
200*53539723250.37Pakistanv Sri LankaDhaka212 Mar 1999Test # 1450
194206146225132.87Pakistanv IndiaChennai121 May 1997ODI # 1209
19256040723-47.17Pakistanv ZimbabweHarare221 Mar 1998Test # 1412
188*45225923172.58Pakistanv IndiaEden Gardens316 Feb 1999Test # 1444
17744332019255.31Pakistanv West IndiesRawalpindi229 Nov 1997Test # 1389
17637826426-66.66Pakistanv EnglandThe Oval222 Aug 1996Test # 1332
16930724827-68.14Pakistanv New ZealandWellington217 Feb 1994Test # 1249
16537029719155.55Pakistanv EnglandBirmingham104 Jun 1992Test # 1189
16044129717153.87Pakistanv West IndiesRawalpindi229 Nov 1997Test # 1389
16035425521-62.74Pakistanv West IndiesKarachi206 Dec 1997Test # 1391
15533824026-64.58Pakistanv Sri LankaColombo (SSC)426 Apr 1997Test # 1367
15538628223-54.96Pakistanv AustraliaPeshawar215 Oct 1998Test # 1426
153*41533719-45.40Pakistanv EnglandBirmingham104 Jun 1992Test # 1189
15148533715144.80Pakistanv West IndiesKarachi206 Dec 1997Test # 1391
14931121420-69.62Pakistanv New ZealandRawalpindi228 Nov 1996Test # 1342
14829921818167.88Pakistanv EnglandLord's125 Jul 1996Test # 1330
14538627512-52.72Pakistanv AustraliaRawalpindi101 Oct 1998Test # 1424
14331324219-59.09Pakistanv AustraliaLahore301 Nov 1994Test # 1273
14252736820-38.58Pakistanv New ZealandFaisalabad326 Oct 1990Test # 1153
14127920120270.14Pakistanv EnglandLeeds108 Aug 1996Test # 1331
14130519121373.82Pakistanv IndiaChennai328 Jan 1999Test # 1442
14028520020-70.00Pakistanv New ZealandWellington217 Feb 1994Test # 1249
140-132142106.06Pakistanv IndiaDhaka118 Jan 1998ODI # 1279
139*12384109165.47Pakistanv IndiaLahore202 Oct 1997ODI # 1236
137*17912915-106.20Pakistanv New ZealandSharjah120 Apr 1994ODI # 911
13744233217241.26Pakistanv AustraliaSydney130 Nov 1995Test # 1314
137165130121105.38Pakistanv EnglandSharjah107 Apr 1999ODI # 1429
13648536110-37.67Pakistanv AustraliaAdelaide319 Jan 1990Test # 1135
13631921812-62.38Pakistanv Sri LankaColombo (PSS)309 Aug 1994Test # 1265
13630421516263.25Pakistanv South AfricaJohannesburg214 Feb 1998Test # 1400
135*25119519169.23Pakistanv New ZealandWellington217 Feb 1994Test # 1249
13421014613-91.78Pakistanv New ZealandSharjah120 Apr 1994ODI # 911
13334627218148.89Pakistanv AustraliaKarachi222 Oct 1998Test # 1427
13333523818255.88Pakistanv Sri LankaLahore104 Mar 1999Test # 1447
13219816324-80.98Pakistanv South AfricaDurban126 Feb 1998Test # 1403
13214210394128.15Pakistanv ZimbabweRawalpindi124 Nov 1998ODI # 1377
131-14112392.90Pakistanv West IndiesSharjah201 Nov 1993ODI # 842
128*35026711147.94Pakistanv South AfricaRawalpindi106 Oct 1997Test # 1380
127*-79125160.75Pakistanv West IndiesSharjah105 Nov 1993ODI # 845
1261329986127.27Pakistanv Sri LankaAdelaide117 Feb 1990ODI # 606
12628922518356.00Pakistanv AustraliaPeshawar215 Oct 1998Test # 1426
12527319819163.13Pakistanv New ZealandRawalpindi228 Nov 1996Test # 1342
12324419518163.07Pakistanv AustraliaAdelaide319 Jan 1990Test # 1135
12331422511154.66Pakistanv West IndiesSt John's201 May 1993Test # 1222
121*42530312139.93Pakistanv Sri LankaLahore304 Mar 1999Test # 1447
12145033111-36.55Pakistanv AustraliaMelbourne412 Jan 1990Test # 1134
120*33724716-48.58Pakistanv AustraliaKarachi422 Oct 1998Test # 1427
120*30620615158.25Pakistanv ZimbabweLahore210 Dec 1998Test # 1432
119*17315516-76.77Pakistanv New ZealandChristchurch218 Mar 1992ODI # 747
11925417420-68.39Pakistanv AustraliaBrisbane305 Nov 1999Test # 1467
11831220918-56.45Pakistanv South AfricaDurban326 Feb 1998Test # 1403
11827619112-61.78Pakistanv AustraliaHobart318 Nov 1999Test # 1469
117*28320813256.25Pakistanv Sri LankaSialkot422 Sep 1995Test # 1306
117-10313-113.59Pakistanv Sri LankaRawalpindi119 Jan 1992ODI # 710
117-105104111.42Pakistanv ZimbabwePeshawar103 Nov 1996ODI # 1136
117-11281104.46Pakistanv IndiaDhaka118 Jan 1998ODI # 1279
116*1981488-78.37Pakistanv Sri LankaHobart215 Feb 1990ODI # 605
116*1701389184.05Pakistanv ZimbabweHarare225 Feb 1995ODI # 982
116*15811044105.45Pakistanv Sri LankaKimberley207 Apr 1998ODI # 1309
115*-103122111.65Pakistanv Sri LankaHyderabad (Sind)115 Jan 1992ODI # 706
115*23318513362.16Pakistanv AustraliaLahore101 Nov 1994Test # 1273
11517612013195.83Pakistanv Sri LankaNairobi (Gym)104 Oct 1996ODI # 1125
11535227014-42.59Pakistanv South AfricaRawalpindi106 Oct 1997Test # 1380
11523016016-71.87Pakistanv AustraliaW.A.C.A326 Nov 1999Test # 1472
114*13490173126.66Pakistanv South AfricaDurban217 Dec 1994ODI # 964
11415212314-92.68Pakistanv New ZealandSialkot106 Nov 1990ODI # 638
11417813612-83.82Pakistanv ZimbabweHobart127 Feb 1992ODI # 720
113*-1345-84.32Pakistanv Sri LankaSharjah130 Oct 1993ODI # 841
113*1931489-76.35Pakistanv New ZealandManchester216 Jun 1999ODI # 1482
11332424511-46.12Pakistanv Sri LankaColombo (RPS)219 Apr 1997Test # 1366
112*-1257189.60Pakistanv Sri LankaSharjah212 Nov 1996ODI # 1143
111-104112106.73Pakistanv Sri LankaSharjah202 Nov 1993ODI # 843
1112051398-79.85Pakistanv South AfricaKarachi129 Feb 1996ODI # 1067
111165109121101.83Pakistanv AustraliaLahore110 Nov 1998ODI # 1371
110-10591104.76Pakistanv Sri LankaSharjah104 Feb 1993ODI # 799
110134110131100.00Pakistanv South AfricaRawalpindi120 Oct 1994ODI # 934
109*-1158-94.78Pakistanv Sri LankaSharjah104 Feb 1993ODI # 799
109*21516517-66.06Pakistanv New ZealandLahore421 Nov 1996Test # 1339
1091159476115.95Pakistanv IndiaToronto119 Sep 1998ODI # 1352
108*-12913-83.72Pakistanv West IndiesLahore204 Nov 1997ODI # 1250
107*2021543-69.48Pakistanv Sri LankaAdelaide117 Feb 1990ODI # 606
107-1449274.30Pakistanv South AfricaEast London115 Feb 1993ODI # 803
107-10811299.07Pakistanv Sri LankaSharjah130 Oct 1993ODI # 841
1071681156393.04Pakistanv IndiaSharjah108 Apr 1999ODI # 1430
10535122315147.08Pakistanv New ZealandLahore218 Oct 1990Test # 1152
10528020017-52.50Pakistanv AustraliaLahore301 Nov 1994Test # 1273
105-1278-82.67Pakistanv IndiaSharjah112 Apr 1996ODI # 1094
10528219110154.97Pakistanv EnglandLeeds108 Aug 1996Test # 1331
104*17211913187.39Pakistanv AustraliaRawalpindi222 Oct 1994ODI # 935
104*-1347177.61Pakistanv West IndiesSharjah113 Oct 1995ODI # 1008
104*-1323278.78Pakistanv New ZealandSharjah210 Nov 1996ODI # 1141
104*-11413-91.22Pakistanv West IndiesToronto118 Sep 1999ODI # 1501
1042131288181.25Pakistanv IndiaSharjah214 Dec 1997ODI # 1262
103*1941316-78.62Pakistanv ZimbabweHarare222 Feb 1995ODI # 980
1031971399374.10Pakistanv New ZealandChristchurch124 Feb 1994Test # 1251
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
Records includes the following current or recent matches:

West Indies vs Pakistan at Tarouba, Pakistan tour of West Indies 3rd ODI, Aug 12, 2025 [ODI # 4894]

Pakistan vs West Indies at Tarouba, Pakistan tour of West Indies 2nd ODI, Aug 10, 2025 [ODI # 4893]

West Indies vs Pakistan at Tarouba, Pakistan tour of West Indies 1st ODI, Aug 8, 2025 [ODI # 4892]