Batting Most Runs Innings - vs Pakistan

High scores in 1990s in Tests+ODIs+T20Is - vs 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
201*65452311138.43Zimbabwev PakistanHarare131 Jan 1995Test # 1285
19742028822-68.40Australiav PakistanW.A.C.A226 Nov 1999Test # 1472
19035126131-72.79Englandv PakistanBirmingham204 Jun 1992Test # 1189
178*29324719472.06West Indiesv PakistanSt John's101 May 1993Test # 1222
17043731524-53.96Englandv PakistanLeeds208 Aug 1996Test # 1331
16935127125162.36Australiav PakistanBrisbane205 Nov 1999Test # 1467
16850838314143.86Sri Lankav PakistanColombo (RPS)319 Apr 1997Test # 1366
166*31620417481.37Zimbabwev PakistanBulawayo314 Mar 1998Test # 1408
15739232515148.30Australiav PakistanRawalpindi201 Oct 1998Test # 1424
156*51232913247.41Zimbabwev PakistanBulawayo114 Mar 1998Test # 1408
15633624518163.67Zimbabwev PakistanHarare131 Jan 1995Test # 1285
153-14321-106.99West Indiesv PakistanSharjah205 Nov 1993ODI # 845
149*26816313191.41Australiav PakistanHobart418 Nov 1999Test # 1469
14443728616-50.34Australiav PakistanW.A.C.A226 Nov 1999Test # 1472
143*45928820149.65West Indiesv PakistanPort of Spain316 Apr 1993Test # 1220
138*27320819-66.34Sri Lankav PakistanColombo (SSC)126 Apr 1997Test # 1367
13640527318-49.81Indiav PakistanChennai428 Jan 1999Test # 1442
13541530119144.85Englandv PakistanLeeds223 Jul 1992Test # 1192
134*-114133117.54Sri Lankav PakistanLahore205 Nov 1997ODI # 1251
13432222011260.90West Indiesv PakistanLahore106 Dec 1990Test # 1158
134-651111206.15Sri Lankav PakistanSingapore102 Apr 1996ODI # 1088
134-131114102.29Sri Lankav PakistanSharjah107 Apr 1997ODI # 1193
13342731716-41.95New Zealandv PakistanHamilton202 Jan 1993Test # 1207
128-12520-102.40West Indiesv PakistanDurban119 Feb 1993ODI # 805
12732623118-54.97Englandv PakistanBirmingham204 Jun 1992Test # 1189
12721115619181.41Sri Lankav PakistanColombo (PSS)209 Aug 1994Test # 1265
12742529512-43.05Australiav PakistanHobart418 Nov 1999Test # 1469
125*2101459-86.20Englandv PakistanNottingham101 Sep 1996ODI # 1111
12535120614260.67West Indiesv PakistanBridgetown123 Apr 1993Test # 1221
124*18712910-96.12Australiav PakistanLahore210 Nov 1998ODI # 1371
12416011712-105.98South Africav PakistanNairobi (Gym)129 Sep 1996ODI # 1121
124-13811189.85Indiav PakistanDhaka218 Jan 1998ODI # 1279
12335424413-50.40Australiav PakistanHobart317 Nov 1995Test # 1313
12331020820-59.13Sri Lankav PakistanLahore204 Mar 1999Test # 1447
122-12173100.82West Indiesv PakistanSharjah221 Oct 1991ODI # 682
122-116122105.17Sri Lankav PakistanNairobi (Gym)204 Oct 1996ODI # 1125
121*26020511159.02Australiav PakistanAdelaide419 Jan 1990Test # 1135
121*2021349-90.29Australiav PakistanRawalpindi122 Oct 1994ODI # 935
12116011412-106.14South Africav PakistanNairobi (Gym)129 Sep 1996ODI # 1121
120*23316715271.85New Zealandv PakistanChristchurch424 Feb 1994Test # 1251
1204163147-38.21New Zealandv PakistanChristchurch424 Feb 1994Test # 1251
118*17012716-92.91South Africav PakistanNairobi (Gym)206 Oct 1996ODI # 1126
118-1408284.28Indiav PakistanSharjah115 Apr 1996ODI # 1098
1173522418-48.54West Indiesv PakistanKarachi115 Nov 1990Test # 1154
1171711329288.63New Zealandv PakistanMohali109 May 1997ODI # 1204
1173352299151.09Australiav PakistanKarachi322 Oct 1998Test # 1427
1163312397-48.53Australiav PakistanAdelaide219 Jan 1990Test # 1135
1162622068156.31Australiav PakistanSydney230 Nov 1995Test # 1314
11636221210-54.71Australiav PakistanPeshawar115 Oct 1998Test # 1426
11522617620-65.34Sri Lankav PakistanFaisalabad115 Sep 1995Test # 1305
114*33622010-51.81Australiav PakistanKarachi328 Sep 1994Test # 1268
11415611611198.27West Indiesv PakistanKingston223 Mar 1993ODI # 821
113*2431929-58.85Zimbabwev PakistanHarare131 Jan 1995Test # 1285
11322618015-62.77South Africav PakistanJohannesburg119 Jan 1995Test # 1283
11325917616-64.20Englandv PakistanLeeds208 Aug 1996Test # 1331
11316113211-85.60Englandv PakistanBirmingham131 Aug 1996ODI # 1109
1132902129153.30Sri Lankav PakistanColombo (SSC)326 Apr 1997Test # 1367
112*3662757-40.72Australiav PakistanBrisbane109 Nov 1995Test # 1311
110*12410963100.91South Africav PakistanSharjah113 Apr 1996ODI # 1095
11025015514-70.96Australiav PakistanRawalpindi105 Oct 1994Test # 1269
11037728714138.32Zimbabwev PakistanSheikhupura117 Oct 1996Test # 1336
109*1601148-95.61South Africav PakistanDurban103 Apr 1998ODI # 1303
108*55230614135.29New Zealandv PakistanLahore318 Oct 1990Test # 1152
10822615717-68.78South Africav PakistanJohannesburg114 Feb 1998Test # 1400
10829823812145.37Australiav PakistanRawalpindi201 Oct 1998Test # 1424
10719911610-92.24Indiav PakistanChennai221 May 1997ODI # 1209
10716411716-91.45Zimbabwev PakistanPeshawar227 Nov 1998Test # 1430
106*-14210-74.64West Indiesv PakistanSharjah217 Oct 1991ODI # 679
106*30620710-51.20Zimbabwev PakistanSheikhupura117 Oct 1996Test # 1336
1061761399-76.25South Africav PakistanJohannesburg112 Jan 1995ODI # 971
10625721711-48.84Englandv PakistanThe Oval122 Aug 1996Test # 1332
10613590143117.77West Indiesv PakistanKarachi306 Dec 1997Test # 1391
10540231611-33.22Sri Lankav PakistanFaisalabad315 Sep 1995Test # 1305
103*14611610-88.79West Indiesv PakistanW.A.C.A210 Jan 1997ODI # 1161
103*16999111104.04Sri Lankav PakistanColombo (SSC)326 Apr 1997Test # 1367
10317114510-71.03Englandv PakistanThe Oval122 May 1992ODI # 757
10334922810-45.17Sri Lankav PakistanColombo (RPS)119 Apr 1997Test # 1366
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*-9012-113.33Sri Lankav PakistanLahore205 Nov 1997ODI # 1251
101*2582278-44.49Australiav PakistanSydney203 Feb 1990Test # 1137
101*1431088-93.51Sri Lankav PakistanDurban102 Dec 1994ODI # 953
10132224011-42.08Australiav PakistanMelbourne312 Jan 1990Test # 1134
101-1173386.32Indiav PakistanSharjah115 Apr 1996ODI # 1098
10113311110190.99Indiav PakistanToronto120 Sep 1998ODI # 1353
1012151385-73.18Sri Lankav PakistanVisakhapatnam127 Mar 1999ODI # 1423
100*29820815-48.07South Africav PakistanFaisalabad124 Oct 1997Test # 1382
100*2922176-46.08Zimbabwev PakistanBulawayo314 Mar 1998Test # 1408
100-1119190.09Indiav PakistanSingapore105 Apr 1996ODI # 1091
100-1117-90.09Indiav PakistanDhaka111 Jan 1998ODI # 1273
10017814416-69.44Sri Lankav PakistanLahore204 Mar 1999Test # 1447
10020014817-67.56Australiav PakistanBrisbane205 Nov 1999Test # 1467
9824218810-52.12Australiav PakistanRawalpindi105 Oct 1994Test # 1269
984253447-28.48South Africav PakistanRawalpindi206 Oct 1997Test # 1380
9827918011-54.44Australiav PakistanRawalpindi201 Oct 1998Test # 1424
97-1376-70.80Sri Lankav PakistanSharjah104 Apr 1997ODI # 1190
9725419510-49.74Australiav PakistanHobart218 Nov 1999Test # 1469
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]