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
121*14111395107.07Pakistanv IndiaSharjah126 Mar 2000ODI # 1580
11925417420-68.39Pakistanv AustraliaBrisbane35 Nov 1999Test # 1467
11827619112-61.78Pakistanv AustraliaHobart318 Nov 1999Test # 1469
11523016016-71.87Pakistanv AustraliaW.A.C.A326 Nov 1999Test # 1472
10732225011-42.80Pakistanv Sri LankaRawalpindi326 Feb 2000Test # 1485
9520917416-54.59Pakistanv AustraliaBrisbane15 Nov 1999Test # 1467
9117212212-74.59Pakistanv AustraliaHobart118 Nov 1999Test # 1469
8825519915-44.22Pakistanv AustraliaBrisbane15 Nov 1999Test # 1467
881711318367.17Pakistanv Sri LankaPeshawar45 Mar 2000Test # 1487
8624416310-52.76Pakistanv Sri LankaKarachi112 Mar 2000Test # 1489
851341046181.73Pakistanv AustraliaMelbourne223 Jan 2000ODI # 1545
8428021911-38.35Pakistanv Sri LankaRawalpindi326 Feb 2000Test # 1485
8215812413-66.12Pakistanv AustraliaHobart318 Nov 1999Test # 1469
7919514610-54.10Pakistanv Sri LankaRawalpindi326 Feb 2000Test # 1485
781901569150.00Pakistanv AustraliaHobart318 Nov 1999Test # 1469
77-1201164.16Pakistanv West IndiesSharjah119 Oct 1999ODI # 1517
7516511710164.10Pakistanv AustraliaBrisbane35 Nov 1999Test # 1467
742411919138.74Pakistanv Sri LankaPeshawar25 Mar 2000Test # 1487
741369212180.43Pakistanv Sri LankaKarachi112 Mar 2000Test # 1489
72-873482.75Pakistanv West IndiesSharjah114 Oct 1999ODI # 1513
71*-4634154.34Pakistanv West IndiesSharjah119 Oct 1999ODI # 1517
71-884280.68Pakistanv West IndiesSharjah114 Oct 1999ODI # 1513
711471145362.28Pakistanv South AfricaSharjah124 Mar 2000ODI # 1579
70*575242134.61Pakistanv IndiaHobart121 Jan 2000ODI # 1543
701541057-66.66Pakistanv Sri LankaKarachi312 Mar 2000Test # 1489
69102897277.52Pakistanv South AfricaSharjah131 Mar 2000ODI # 1583
68-872-78.16Pakistanv Sri LankaGujranwala216 Feb 2000ODI # 1561
67135903174.44Pakistanv IndiaHobart121 Jan 2000ODI # 1543
67735071134.00Pakistanv IndiaAdelaide225 Jan 2000ODI # 1547
65141887-73.86Pakistanv South AfricaSharjah128 Mar 2000ODI # 1582
63149838-75.90Pakistanv IndiaBrisbane210 Jan 2000ODI # 1537
61-685189.70Pakistanv West IndiesSharjah119 Oct 1999ODI # 1517
6187689189.70Pakistanv AustraliaBrisbane15 Nov 1999Test # 1467
61134997-61.61Pakistanv AustraliaBrisbane15 Nov 1999Test # 1467
611361048158.65Pakistanv Sri LankaKarachi312 Mar 2000Test # 1489
59*-5134115.68Pakistanv Sri LankaSharjah118 Oct 1999ODI # 1516
58*2141637135.58Pakistanv Sri LankaPeshawar25 Mar 2000Test # 1487
58-5025116.00Pakistanv Sri LankaSharjah118 Oct 1999ODI # 1516
56*86645187.50Pakistanv IndiaSharjah126 Mar 2000ODI # 1580
54-784-69.23Pakistanv Sri LankaSharjah122 Oct 1999ODI # 1519
54106773-70.12Pakistanv IndiaAdelaide225 Jan 2000ODI # 1547
53-805166.25Pakistanv Sri LankaSharjah122 Oct 1999ODI # 1519
53103823-64.63Pakistanv South AfricaSharjah131 Mar 2000ODI # 1583
5271409-130.00Pakistanv AustraliaW.A.C.A326 Nov 1999Test # 1472
52914851108.33Pakistanv South AfricaSharjah131 Mar 2000ODI # 1583
51*64544-94.44Pakistanv AustraliaMelbourne116 Jan 2000ODI # 1541
49102674-73.13Pakistanv AustraliaMelbourne116 Jan 2000ODI # 1541
48-562-85.71Pakistanv West IndiesSharjah114 Oct 1999ODI # 1513
48-901-53.33Pakistanv Sri LankaSharjah115 Oct 1999ODI # 1514
48130954150.52Pakistanv South AfricaSharjah124 Mar 2000ODI # 1579
4784483297.91Pakistanv AustraliaMelbourne12 Feb 2000ODI # 1554
47-663-71.21Pakistanv Sri LankaKarachi213 Feb 2000ODI # 1559
46-415-112.19Pakistanv Sri LankaKarachi213 Feb 2000ODI # 1559
4591523-86.53Pakistanv IndiaHobart121 Jan 2000ODI # 1543
4567485193.75Pakistanv AustraliaMelbourne223 Jan 2000ODI # 1545
4460486-91.66Pakistanv IndiaW.A.C.A128 Jan 2000ODI # 1550
44143965-45.83Pakistanv Sri LankaRawalpindi126 Feb 2000Test # 1485
4490663166.66Pakistanv IndiaSharjah126 Mar 2000ODI # 1580
4393663-65.15Pakistanv IndiaHobart121 Jan 2000ODI # 1543
4368515184.31Pakistanv IndiaSharjah123 Mar 2000ODI # 1578
42-823-51.21Pakistanv Sri LankaSharjah115 Oct 1999ODI # 1514
41105592169.49Pakistanv IndiaW.A.C.A128 Jan 2000ODI # 1550
4194735-56.16Pakistanv AustraliaSydney24 Feb 2000ODI # 1556
41106773-53.24Pakistanv IndiaSharjah123 Mar 2000ODI # 1578
4046387-105.26Pakistanv AustraliaSydney219 Jan 2000ODI # 1542
3973656-60.00Pakistanv AustraliaW.A.C.A126 Nov 1999Test # 1472
391291014138.61Pakistanv Sri LankaKarachi312 Mar 2000Test # 1489
37*63465-80.43Pakistanv AustraliaBrisbane19 Jan 2000ODI # 1536
3762543-68.51Pakistanv AustraliaSydney219 Jan 2000ODI # 1542
36-535-67.92Pakistanv Sri LankaKarachi213 Feb 2000ODI # 1559
361741223-29.50Pakistanv Sri LankaPeshawar45 Mar 2000Test # 1487
3567613-57.37Pakistanv AustraliaBrisbane19 Jan 2000ODI # 1536
3552423-83.33Pakistanv IndiaW.A.C.A128 Jan 2000ODI # 1550
34-29-4117.24Pakistanv Sri LankaGujranwala216 Feb 2000ODI # 1561
3493596-57.62Pakistanv Sri LankaKarachi312 Mar 2000Test # 1489
33-531-62.26Pakistanv Sri LankaSharjah118 Oct 1999ODI # 1516
3370452173.33Pakistanv AustraliaBrisbane19 Jan 2000ODI # 1536
3350361191.66Pakistanv AustraliaMelbourne223 Jan 2000ODI # 1545
3356412-80.48Pakistanv AustraliaSydney24 Feb 2000ODI # 1556
3288775-41.55Pakistanv Sri LankaRawalpindi126 Feb 2000Test # 1485
31*4840-177.50Pakistanv IndiaW.A.C.A128 Jan 2000ODI # 1550
3171743-41.89Pakistanv AustraliaHobart318 Nov 1999Test # 1469
3193502262.00Pakistanv Sri LankaPeshawar45 Mar 2000Test # 1487
30-333190.90Pakistanv Sri LankaSharjah115 Oct 1999ODI # 1514
30-2621115.38Pakistanv Sri LankaSharjah122 Oct 1999ODI # 1519
30-452-66.66Pakistanv Sri LankaLahore219 Feb 2000ODI # 1566
29-54--53.70Pakistanv Sri LankaSharjah118 Oct 1999ODI # 1516
2999774-37.66Pakistanv AustraliaHobart118 Nov 1999Test # 1469
29-322190.62Pakistanv Sri LankaLahore219 Feb 2000ODI # 1566
28*30213-133.33Pakistanv South AfricaSharjah131 Mar 2000ODI # 1583
28382841100.00Pakistanv AustraliaBrisbane35 Nov 1999Test # 1467
2871604-46.66Pakistanv AustraliaHobart318 Nov 1999Test # 1469
2861532-52.83Pakistanv AustraliaW.A.C.A126 Nov 1999Test # 1472
28-53--52.83Pakistanv Sri LankaKarachi213 Feb 2000ODI # 1559
28-442-63.63Pakistanv Sri LankaGujranwala216 Feb 2000ODI # 1561
2857414-68.29Pakistanv IndiaSharjah126 Mar 2000ODI # 1580
27*-1622168.75Pakistanv West IndiesSharjah114 Oct 1999ODI # 1513
27*83521151.92Pakistanv IndiaBrisbane210 Jan 2000ODI # 1537
2790722-37.50Pakistanv AustraliaHobart118 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
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]