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
166*31620417481.37Zimbabwev PakistanBulawayo314 Mar 1998Test # 1408
156*51232913247.41Zimbabwev PakistanBulawayo114 Mar 1998Test # 1408
134*-114133117.54Sri Lankav PakistanLahore25 Nov 1997ODI # 1251
124-13811189.85Indiav PakistanDhaka218 Jan 1998ODI # 1279
109*1601148-95.61South Africav PakistanDurban13 Apr 1998ODI # 1303
10822615717-68.78South Africav PakistanJohannesburg114 Feb 1998Test # 1400
10613590143117.77West Indiesv PakistanKarachi36 Dec 1997Test # 1391
102*-9012-113.33Sri Lankav PakistanLahore25 Nov 1997ODI # 1251
100*29820815-48.07South Africav PakistanFaisalabad124 Oct 1997Test # 1382
100*2922176-46.08Zimbabwev PakistanBulawayo314 Mar 1998Test # 1408
100-1117-90.09Indiav PakistanDhaka111 Jan 1998ODI # 1273
984253447-28.48South Africav PakistanRawalpindi26 Oct 1997Test # 1380
9623619112150.26South Africav PakistanSheikhupura117 Oct 1997Test # 1381
9526715413-61.68West Indiesv PakistanRawalpindi129 Nov 1997Test # 1389
951047865121.79Indiav PakistanDhaka214 Jan 1998ODI # 1276
94*113958298.94South Africav PakistanDurban13 Apr 1998ODI # 1303
941811237176.42Sri Lankav PakistanBenoni115 Apr 1998ODI # 1317
901931283370.31Indiav PakistanSharjah114 Dec 1997ODI # 1262
891179611-92.70Indiav PakistanKarachi230 Sep 1997ODI # 1234
891551108180.90South Africav PakistanLahore12 Nov 1997ODI # 1248
881308073110.00West Indiesv PakistanSharjah112 Dec 1997ODI # 1260
861088251104.87Sri Lankav PakistanKimberley17 Apr 1998ODI # 1309
852551707250.00South Africav PakistanGqeberha16 Mar 1998Test # 1406
821731296163.56South Africav PakistanSheikhupura117 Oct 1997Test # 1381
82-834298.79Indiav PakistanDhaka218 Jan 1998ODI # 1279
811249410286.17South Africav PakistanFaisalabad124 Oct 1997Test # 1382
813512508-32.40Zimbabwev PakistanHarare321 Mar 1998Test # 1412
811541036178.64Zimbabwev PakistanHarare129 Mar 1998ODI # 1298
79*1281226264.75South Africav PakistanCenturion217 Apr 1998ODI # 1318
7833425410-30.70West Indiesv PakistanRawalpindi129 Nov 1997Test # 1389
782651619148.44South Africav PakistanJohannesburg114 Feb 1998Test # 1400
7897739-106.84Sri Lankav PakistanBenoni115 Apr 1998ODI # 1317
771351056-73.33West Indiesv PakistanSharjah112 Dec 1997ODI # 1260
761191096-69.72Indiav PakistanLahore12 Oct 1997ODI # 1236
75-10210173.52West Indiesv PakistanLahore14 Nov 1997ODI # 1250
73*152947477.65West Indiesv PakistanRawalpindi329 Nov 1997Test # 1389
70*1631065266.03South Africav PakistanDurban226 Feb 1998Test # 1403
70-1047-67.30West Indiesv PakistanLahore14 Nov 1997ODI # 1250
692401437-48.25South Africav PakistanGqeberha36 Mar 1998Test # 1406
68124878-78.16Indiav PakistanDhaka214 Jan 1998ODI # 1276
67-4411-152.27Indiav PakistanDhaka111 Jan 1998ODI # 1273
662311704-38.82West Indiesv PakistanPeshawar317 Nov 1997Test # 1384
66116886-75.00Indiav PakistanDhaka116 Jan 1998ODI # 1277
66122776-85.71South Africav PakistanEast London211 Apr 1998ODI # 1314
64132848-76.19South Africav PakistanEast London211 Apr 1998ODI # 1314
621519213-67.39Zimbabwev PakistanHarare121 Mar 1998Test # 1412
62118791-78.48Sri Lankav PakistanKimberley17 Apr 1998ODI # 1309
612131576-38.85South Africav PakistanRawalpindi26 Oct 1997Test # 1380
58735491107.40South Africav PakistanSheikhupura117 Oct 1997Test # 1381
572281556-36.77South Africav PakistanDurban226 Feb 1998Test # 1403
57109715180.28Sri Lankav PakistanKimberley17 Apr 1998ODI # 1309
561591427-39.43South Africav PakistanSheikhupura117 Oct 1997Test # 1381
551711207145.83South Africav PakistanFaisalabad324 Oct 1997Test # 1382
5497645-84.37Indiav PakistanSharjah114 Dec 1997ODI # 1262
5489527-103.84Sri Lankav PakistanKimberley17 Apr 1998ODI # 1309
53*564261126.19Zimbabwev PakistanHarare129 Mar 1998ODI # 1298
53102767-69.73Indiav PakistanKarachi230 Sep 1997ODI # 1234
531731165-45.68Zimbabwev PakistanBulawayo114 Mar 1998Test # 1408
53118905158.88Zimbabwev PakistanHarare121 Mar 1998Test # 1412
53137809-66.25Zimbabwev PakistanHarare121 Mar 1998Test # 1412
52*123777-67.53South Africav PakistanCape Town223 Apr 1998ODI # 1326
521281007-52.00South Africav PakistanDurban426 Feb 1998Test # 1403
521371008152.00South Africav PakistanGqeberha16 Mar 1998Test # 1406
5253531598.11South Africav PakistanEast London211 Apr 1998ODI # 1314
5167534-96.22South Africav PakistanLahore12 Nov 1997ODI # 1248
50109812-61.72Indiav PakistanHyderabad (Sind)128 Sep 1997ODI # 1233
501991423-35.21South Africav PakistanRawalpindi26 Oct 1997Test # 1380
5097903355.55South Africav PakistanSheikhupura117 Oct 1997Test # 1381
501681175142.73West Indiesv PakistanKarachi16 Dec 1997Test # 1391
491751204-40.83Zimbabwev PakistanHarare321 Mar 1998Test # 1412
48*62572284.21Zimbabwev PakistanHarare128 Mar 1998ODI # 1297
48136994148.48South Africav PakistanRawalpindi26 Oct 1997Test # 1380
48114847-57.14West Indiesv PakistanRawalpindi129 Nov 1997Test # 1389
4796663271.21Englandv PakistanSharjah115 Dec 1997ODI # 1263
4760632274.60Zimbabwev PakistanHarare129 Mar 1998ODI # 1298
46*103676-68.65South Africav PakistanDurban426 Feb 1998Test # 1403
46133949-48.93South Africav PakistanJohannesburg114 Feb 1998Test # 1400
45*1681245-36.29South Africav PakistanRawalpindi26 Oct 1997Test # 1380
4556398-115.38South Africav PakistanLahore12 Nov 1997ODI # 1248
44139935147.31South Africav PakistanGqeberha36 Mar 1998Test # 1406
44133978-45.36Zimbabwev PakistanBulawayo114 Mar 1998Test # 1408
432191386-31.15South Africav PakistanDurban226 Feb 1998Test # 1403
421611215-34.71South Africav PakistanGqeberha16 Mar 1998Test # 1406
421581104-38.18South Africav PakistanGqeberha36 Mar 1998Test # 1406
4260492185.71Zimbabwev PakistanHarare128 Mar 1998ODI # 1297
4177773-53.24Indiav PakistanHyderabad (Sind)128 Sep 1997ODI # 1233
4153474187.23Englandv PakistanSharjah115 Dec 1997ODI # 1263
41-2671157.69Indiav PakistanDhaka218 Jan 1998ODI # 1279
4072532-75.47Englandv PakistanSharjah115 Dec 1997ODI # 1263
397357--68.42Indiav PakistanSharjah114 Dec 1997ODI # 1262
391351051-37.14Zimbabwev PakistanHarare121 Mar 1998Test # 1412
38463532108.57South Africav PakistanFaisalabad324 Oct 1997Test # 1382
38119885-43.18South Africav PakistanGqeberha16 Mar 1998Test # 1406
3889637-60.31South Africav PakistanGqeberha16 Mar 1998Test # 1406
37*1531093133.94Zimbabwev PakistanHarare321 Mar 1998Test # 1412
3752488-77.08West Indiesv PakistanPeshawar317 Nov 1997Test # 1384
37111725151.38West Indiesv PakistanKarachi36 Dec 1997Test # 1391
3693736-49.31West Indiesv PakistanKarachi16 Dec 1997Test # 1391
36-423-85.71Indiav PakistanDhaka111 Jan 1998ODI # 1273
3658395-92.30Zimbabwev PakistanHarare128 Mar 1998ODI # 1297
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:

West Indies vs India at Ahmedabad, West Indies in India 1st Test, Oct 2-4, 2025 [Test # 2600]

Namibia vs Zimbabwe at Harare, ICC Men's T20 World Cup Africa Region Final Final, Oct 4, 2025 [T20I # 3503]

Uganda vs Nigeria at Harare, ICC Men's T20 World Cup Africa Region Final 5th place play-off, Oct 4, 2025 [T20I # 3502]