Batting Most Runs Innings - Pakistan

Players - Pakistan

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
13833524317156.79Pakistanv Sri LankaKarachi312 Mar 2000Test # 1489
11925417420068.39Pakistanv AustraliaBrisbane35 Nov 1999Test # 1467
11827619112061.78Pakistanv AustraliaHobart318 Nov 1999Test # 1469
11523016016071.87Pakistanv AustraliaW.A.C.A326 Nov 1999Test # 1472
10732225011042.80Pakistanv Sri LankaRawalpindi326 Feb 2000Test # 1485
9520917416054.59Pakistanv AustraliaBrisbane15 Nov 1999Test # 1467
9117212212074.59Pakistanv AustraliaHobart118 Nov 1999Test # 1469
8825519915044.22Pakistanv AustraliaBrisbane15 Nov 1999Test # 1467
881711318367.17Pakistanv Sri LankaPeshawar45 Mar 2000Test # 1487
8624416310052.76Pakistanv Sri LankaKarachi112 Mar 2000Test # 1489
8428021911038.35Pakistanv Sri LankaRawalpindi326 Feb 2000Test # 1485
8215812413066.12Pakistanv AustraliaHobart318 Nov 1999Test # 1469
7919514610054.10Pakistanv Sri LankaRawalpindi326 Feb 2000Test # 1485
781901569150.00Pakistanv AustraliaHobart318 Nov 1999Test # 1469
7516511710164.10Pakistanv AustraliaBrisbane35 Nov 1999Test # 1467
742411919138.74Pakistanv Sri LankaPeshawar25 Mar 2000Test # 1487
741369212180.43Pakistanv Sri LankaKarachi112 Mar 2000Test # 1489
701541057066.66Pakistanv Sri LankaKarachi312 Mar 2000Test # 1489
6187689189.70Pakistanv AustraliaBrisbane15 Nov 1999Test # 1467
61134997061.61Pakistanv AustraliaBrisbane15 Nov 1999Test # 1467
611361048158.65Pakistanv Sri LankaKarachi312 Mar 2000Test # 1489
58*2141637135.58Pakistanv Sri LankaPeshawar25 Mar 2000Test # 1487
52714090130.00Pakistanv AustraliaW.A.C.A326 Nov 1999Test # 1472
44143965045.83Pakistanv Sri LankaRawalpindi126 Feb 2000Test # 1485
3973656060.00Pakistanv AustraliaW.A.C.A126 Nov 1999Test # 1472
391291014138.61Pakistanv Sri LankaKarachi312 Mar 2000Test # 1489
361741223029.50Pakistanv Sri LankaPeshawar45 Mar 2000Test # 1487
3493596057.62Pakistanv Sri LankaKarachi312 Mar 2000Test # 1489
3288775041.55Pakistanv Sri LankaRawalpindi126 Feb 2000Test # 1485
3171743041.89Pakistanv AustraliaHobart318 Nov 1999Test # 1469
3193502262.00Pakistanv Sri LankaPeshawar45 Mar 2000Test # 1487
2999774037.66Pakistanv AustraliaHobart118 Nov 1999Test # 1469
28382841100.00Pakistanv AustraliaBrisbane35 Nov 1999Test # 1467
2871604046.66Pakistanv AustraliaHobart318 Nov 1999Test # 1469
2861532052.83Pakistanv AustraliaW.A.C.A126 Nov 1999Test # 1472
2790722037.50Pakistanv AustraliaHobart118 Nov 1999Test # 1469
2799653041.53Pakistanv Sri LankaKarachi312 Mar 2000Test # 1489
2658513150.98Pakistanv AustraliaW.A.C.A326 Nov 1999Test # 1472
2660572245.61Pakistanv Sri LankaKarachi112 Mar 2000Test # 1489
2559363069.44Pakistanv Sri LankaPeshawar45 Mar 2000Test # 1487
24103653036.92Pakistanv Sri LankaRawalpindi326 Feb 2000Test # 1485
2368492046.93Pakistanv Sri LankaRawalpindi126 Feb 2000Test # 1485
2274504044.00Pakistanv AustraliaW.A.C.A126 Nov 1999Test # 1472
2286622035.48Pakistanv Sri LankaPeshawar25 Mar 2000Test # 1487
2142283075.00Pakistanv Sri LankaRawalpindi126 Feb 2000Test # 1485
2076591033.89Pakistanv AustraliaHobart318 Nov 1999Test # 1469
20111753026.66Pakistanv Sri LankaRawalpindi326 Feb 2000Test # 1485
1866512035.29Pakistanv AustraliaBrisbane15 Nov 1999Test # 1467
1848292062.06Pakistanv AustraliaW.A.C.A126 Nov 1999Test # 1472
1834242075.00Pakistanv AustraliaW.A.C.A126 Nov 1999Test # 1472
18116851021.17Pakistanv Sri LankaRawalpindi326 Feb 2000Test # 1485
1784631026.98Pakistanv AustraliaBrisbane35 Nov 1999Test # 1467
1744382044.73Pakistanv AustraliaHobart118 Nov 1999Test # 1469
1754471036.17Pakistanv AustraliaW.A.C.A326 Nov 1999Test # 1472
17105662025.75Pakistanv Sri LankaRawalpindi126 Feb 2000Test # 1485
1633361144.44Pakistanv Sri LankaKarachi112 Mar 2000Test # 1489
1349401032.50Pakistanv AustraliaBrisbane15 Nov 1999Test # 1467
12*26181066.66Pakistanv AustraliaHobart118 Nov 1999Test # 1469
1234302040.00Pakistanv AustraliaBrisbane35 Nov 1999Test # 1467
1251432027.90Pakistanv AustraliaHobart118 Nov 1999Test # 1469
1243411029.26Pakistanv AustraliaW.A.C.A326 Nov 1999Test # 1472
1266552021.81Pakistanv Sri LankaRawalpindi126 Feb 2000Test # 1485
1177482022.91Pakistanv AustraliaBrisbane15 Nov 1999Test # 1467
1185611018.03Pakistanv Sri LankaKarachi312 Mar 2000Test # 1489
10*8610166.66Pakistanv AustraliaW.A.C.A326 Nov 1999Test # 1472
1056281035.71Pakistanv Sri LankaRawalpindi326 Feb 2000Test # 1485
918131069.23Pakistanv AustraliaBrisbane15 Nov 1999Test # 1467
945301030.00Pakistanv Sri LankaRawalpindi126 Feb 2000Test # 1485
930210142.85Pakistanv Sri LankaPeshawar45 Mar 2000Test # 1487
887520015.38Pakistanv AustraliaHobart318 Nov 1999Test # 1469
813131061.53Pakistanv AustraliaW.A.C.A326 Nov 1999Test # 1472
81690088.88Pakistanv AustraliaW.A.C.A326 Nov 1999Test # 1472
833272029.62Pakistanv Sri LankaRawalpindi326 Feb 2000Test # 1485
857451017.77Pakistanv Sri LankaPeshawar25 Mar 2000Test # 1487
835321025.00Pakistanv Sri LankaPeshawar25 Mar 2000Test # 1487
735311022.58Pakistanv AustraliaW.A.C.A126 Nov 1999Test # 1472
735240029.16Pakistanv AustraliaW.A.C.A326 Nov 1999Test # 1472
732201035.00Pakistanv Sri LankaKarachi112 Mar 2000Test # 1489
741341020.58Pakistanv Sri LankaKarachi112 Mar 2000Test # 1489
733351020.00Pakistanv Sri LankaKarachi112 Mar 2000Test # 1489
631230026.08Pakistanv AustraliaHobart118 Nov 1999Test # 1469
640310019.35Pakistanv AustraliaHobart318 Nov 1999Test # 1469
622190031.57Pakistanv AustraliaW.A.C.A326 Nov 1999Test # 1472
61580075.00Pakistanv Sri LankaPeshawar45 Mar 2000Test # 1487
628251024.00Pakistanv Sri LankaKarachi112 Mar 2000Test # 1489
5*47160031.25Pakistanv AustraliaHobart318 Nov 1999Test # 1469
5*53301016.66Pakistanv AustraliaW.A.C.A126 Nov 1999Test # 1472
52300166.66Pakistanv AustraliaBrisbane35 Nov 1999Test # 1467
5570071.42Pakistanv AustraliaBrisbane35 Nov 1999Test # 1467
5461083.33Pakistanv AustraliaHobart118 Nov 1999Test # 1469
519151033.33Pakistanv AustraliaW.A.C.A126 Nov 1999Test # 1472
5961083.33Pakistanv Sri LankaPeshawar45 Mar 2000Test # 1487
556500010.00Pakistanv Sri LankaPeshawar45 Mar 2000Test # 1487
521131038.46Pakistanv Sri LankaPeshawar25 Mar 2000Test # 1487
567391012.82Pakistanv Sri LankaKarachi112 Mar 2000Test # 1489
4*4110400.00Pakistanv Sri LankaPeshawar45 Mar 2000Test # 1487
424130030.76Pakistanv Sri LankaPeshawar25 Mar 2000Test # 1487
3*42260011.53Pakistanv Sri LankaRawalpindi126 Feb 2000Test # 1485
327280010.71Pakistanv AustraliaHobart118 Nov 1999Test # 1469
315170017.64Pakistanv Sri LankaRawalpindi326 Feb 2000Test # 1485
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:

England vs Australia at Sydney, The Ashes 5th Test, Jan 4-8, 2026 [Test # 2616]

Australia vs England at Melbourne, The Ashes 4th Test, Dec 26-27, 2025 [Test # 2615]

New Zealand vs West Indies at Mount Maunganui, West Indies in New Zealand 3rd Test, Dec 18-22, 2025 [Test # 2614]