Batting Most Runs Innings IN Pakistan

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

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
334*72056432159.21Australiav PakistanPeshawar115 Oct 1998Test # 1426
257*490363221270.79Pakistanv ZimbabweSheikhupura217 Oct 1996Test # 1336
23744332834-72.25Pakistanv AustraliaRawalpindi305 Oct 1994Test # 1269
203*65641123-49.39Pakistanv New ZealandKarachi210 Oct 1990Test # 1151
188*210159134118.23South Africav U.A.E.Rawalpindi116 Feb 1996ODI # 1049
17744332019255.31Pakistanv West IndiesRawalpindi229 Nov 1997Test # 1389
161153132134121.96South Africav NetherlandsRawalpindi105 Mar 1996ODI # 1073
16044129717153.87Pakistanv West IndiesRawalpindi229 Nov 1997Test # 1389
16035425521-62.74Pakistanv West IndiesKarachi206 Dec 1997Test # 1391
15739232515148.30Australiav PakistanRawalpindi201 Oct 1998Test # 1424
15538628223-54.96Pakistanv AustraliaPeshawar215 Oct 1998Test # 1426
15148533715144.80Pakistanv West IndiesKarachi206 Dec 1997Test # 1391
14931121420-69.62Pakistanv New ZealandRawalpindi228 Nov 1996Test # 1342
14538627512-52.72Pakistanv AustraliaRawalpindi101 Oct 1998Test # 1424
14331324219-59.09Pakistanv AustraliaLahore301 Nov 1994Test # 1273
14252736820-38.58Pakistanv New ZealandFaisalabad326 Oct 1990Test # 1153
139*12384109165.47Pakistanv IndiaLahore202 Oct 1997ODI # 1236
134*-114133117.54Sri Lankav PakistanLahore205 Nov 1997ODI # 1251
13432222011260.90West Indiesv PakistanLahore106 Dec 1990Test # 1158
13334627218148.89Pakistanv AustraliaKarachi222 Oct 1998Test # 1427
13333523818255.88Pakistanv Sri LankaLahore104 Mar 1999Test # 1447
13214210394128.15Pakistanv ZimbabweRawalpindi124 Nov 1998ODI # 1377
128*35026711147.94Pakistanv South AfricaRawalpindi106 Oct 1997Test # 1380
12628922518356.00Pakistanv AustraliaPeshawar215 Oct 1998Test # 1426
12527319819163.13Pakistanv New ZealandRawalpindi228 Nov 1996Test # 1342
124*18712910-96.12Australiav PakistanLahore210 Nov 1998ODI # 1371
12331020820-59.13Sri Lankav PakistanLahore204 Mar 1999Test # 1447
121*2021349-90.29Australiav PakistanRawalpindi122 Oct 1994ODI # 935
121*42530312139.93Pakistanv Sri LankaLahore304 Mar 1999Test # 1447
120*33724716-48.58Pakistanv AustraliaKarachi422 Oct 1998Test # 1427
120*30620615158.25Pakistanv ZimbabweLahore210 Dec 1998Test # 1432
117*28320813256.25Pakistanv Sri LankaSialkot422 Sep 1995Test # 1306
1173522418-48.54West Indiesv PakistanKarachi115 Nov 1990Test # 1154
117-10313-113.59Pakistanv Sri LankaRawalpindi119 Jan 1992ODI # 710
117-105104111.42Pakistanv ZimbabwePeshawar103 Nov 1996ODI # 1136
1173352299151.09Australiav PakistanKarachi322 Oct 1998Test # 1427
11636221210-54.71Australiav PakistanPeshawar115 Oct 1998Test # 1426
115*-103122111.65Pakistanv Sri LankaHyderabad (Sind)115 Jan 1992ODI # 706
115*23318513362.16Pakistanv AustraliaLahore101 Nov 1994Test # 1273
11522617620-65.34Sri Lankav PakistanFaisalabad115 Sep 1995Test # 1305
11535227014-42.59Pakistanv South AfricaRawalpindi106 Oct 1997Test # 1380
114*33622010-51.81Australiav PakistanKarachi328 Sep 1994Test # 1268
11415212314-92.68Pakistanv New ZealandSialkot106 Nov 1990ODI # 638
1112051398-79.85Pakistanv South AfricaKarachi129 Feb 1996ODI # 1067
1111429416-118.08West Indiesv South AfricaKarachi111 Mar 1996ODI # 1079
111165109121101.83Pakistanv AustraliaLahore110 Nov 1998ODI # 1371
11025015514-70.96Australiav PakistanRawalpindi105 Oct 1994Test # 1269
110134110131100.00Pakistanv South AfricaRawalpindi120 Oct 1994ODI # 934
11037728714138.32Zimbabwev PakistanSheikhupura117 Oct 1996Test # 1336
109*21516517-66.06Pakistanv New ZealandLahore421 Nov 1996Test # 1339
108*55230614135.29New Zealandv PakistanLahore318 Oct 1990Test # 1152
108*-12913-83.72Pakistanv West IndiesLahore204 Nov 1997ODI # 1250
10829823812145.37Australiav PakistanRawalpindi201 Oct 1998Test # 1424
107*17612413-86.29Sri Lankav AustraliaLahore217 Mar 1996ODI # 1083
10716411716-91.45Zimbabwev PakistanPeshawar227 Nov 1998Test # 1430
106*30620710-51.20Zimbabwev PakistanSheikhupura117 Oct 1996Test # 1336
10613590143117.77West Indiesv PakistanKarachi306 Dec 1997Test # 1391
10535122315147.08Pakistanv New ZealandLahore218 Oct 1990Test # 1152
10528020017-52.50Pakistanv AustraliaLahore301 Nov 1994Test # 1273
10540231611-33.22Sri Lankav PakistanFaisalabad315 Sep 1995Test # 1305
10512010181103.96West Indiesv South AfricaLahore103 Nov 1997ODI # 1249
104*17211913187.39Pakistanv AustraliaRawalpindi222 Oct 1994ODI # 935
104*1701336278.19Englandv NetherlandsPeshawar122 Feb 1996ODI # 1057
1031271018-101.98Australiav PakistanKarachi106 Nov 1998ODI # 1365
10314410412-99.03Australiav PakistanLahore210 Nov 1998ODI # 1371
10317112013-85.83Zimbabwev PakistanSheikhupura222 Nov 1998ODI # 1376
102*-1129-91.07Sri Lankav PakistanGujranwala129 Sep 1995ODI # 1003
102*-1337176.69Pakistanv Sri LankaGujranwala229 Sep 1995ODI # 1003
102*-9012-113.33Sri Lankav PakistanLahore205 Nov 1997ODI # 1251
1022672087-49.03Pakistanv West IndiesKarachi215 Nov 1990Test # 1154
102-1085-94.44Pakistanv Sri LankaRawalpindi119 Jan 1992ODI # 710
10115011511-87.82Pakistanv New ZealandLahore102 Nov 1990ODI # 636
10130120710-48.79Pakistanv Sri LankaSialkot212 Dec 1991Test # 1178
101-1219383.47Pakistanv Sri LankaMultan117 Jan 1992ODI # 708
100*1981244380.64South Africav AustraliaPeshawar124 Oct 1994ODI # 937
100*29820815-48.07South Africav PakistanFaisalabad124 Oct 1997Test # 1382
10013911114-90.09Pakistanv AustraliaLahore110 Nov 1998ODI # 1371
10017814416-69.44Sri Lankav PakistanLahore204 Mar 1999Test # 1447
9916096112103.12South Africav Sri LankaLahore208 Nov 1997ODI # 1253
98*1941307175.38South Africav AustraliaLahore212 Oct 1994ODI # 928
98*9987111112.64Pakistanv South AfricaFaisalabad228 Oct 1994ODI # 940
9827124511-40.00Pakistanv Sri LankaSialkot212 Dec 1991Test # 1178
9824218810-52.12Australiav PakistanRawalpindi105 Oct 1994Test # 1269
984253447-28.48South Africav PakistanRawalpindi206 Oct 1997Test # 1380
9827918011-54.44Australiav PakistanRawalpindi201 Oct 1998Test # 1424
9724718516-52.43Pakistanv AustraliaPeshawar215 Oct 1998Test # 1426
9623619112150.26South Africav PakistanSheikhupura117 Oct 1997Test # 1381
9622516915156.80Pakistanv South AfricaFaisalabad224 Oct 1997Test # 1382
963302579237.35Australiav PakistanKarachi122 Oct 1998Test # 1427
9529221612-43.98Pakistanv Sri LankaPeshawar108 Sep 1995Test # 1304
9526715413-61.68West Indiesv PakistanRawalpindi129 Nov 1997Test # 1389
94*-1095186.23Sri Lankav West IndiesLahore201 Nov 1997ODI # 1247
94131957198.94South Africav West IndiesLahore203 Nov 1997ODI # 1249
94-1105285.45Pakistanv Sri LankaLahore105 Nov 1997ODI # 1251
93*2401899349.20Pakistanv Sri LankaSialkot212 Dec 1991Test # 1178
9315089123104.49New Zealandv PakistanLahore321 Nov 1996Test # 1339
92*27919813146.46New Zealandv PakistanLahore321 Nov 1996Test # 1339
92*2731919248.16Pakistanv West IndiesPeshawar217 Nov 1997Test # 1384
921341128-82.14New Zealandv U.A.E.Faisalabad127 Feb 1996ODI # 1064
9221815911-57.86Australiav PakistanPeshawar315 Oct 1998Test # 1426
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]