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
21151937223156.72Pakistanv Sri LankaDhaka212 Mar 1999Test # 1450
200*53539723250.37Pakistanv Sri LankaDhaka212 Mar 1999Test # 1450
188*45225923172.58Pakistanv IndiaEden Gardens316 Feb 1999Test # 1444
15538628223054.96Pakistanv AustraliaPeshawar215 Oct 1998Test # 1426
14538627512052.72Pakistanv AustraliaRawalpindi11 Oct 1998Test # 1424
14130519121373.82Pakistanv IndiaChennai328 Jan 1999Test # 1442
13334627218148.89Pakistanv AustraliaKarachi222 Oct 1998Test # 1427
13333523818255.88Pakistanv Sri LankaLahore14 Mar 1999Test # 1447
12628922518356.00Pakistanv AustraliaPeshawar215 Oct 1998Test # 1426
121*42530312139.93Pakistanv Sri LankaLahore34 Mar 1999Test # 1447
120*33724716048.58Pakistanv AustraliaKarachi422 Oct 1998Test # 1427
120*30620615158.25Pakistanv ZimbabweLahore210 Dec 1998Test # 1432
9724718516052.43Pakistanv AustraliaPeshawar215 Oct 1998Test # 1426
8719412813167.96Pakistanv ZimbabwePeshawar127 Nov 1998Test # 1430
8417911811171.18Pakistanv Sri LankaLahore34 Mar 1999Test # 1447
8318715211154.60Pakistanv Sri LankaLahore14 Mar 1999Test # 1447
7518615310049.01Pakistanv AustraliaKarachi422 Oct 1998Test # 1427
7522916413045.73Pakistanv ZimbabwePeshawar127 Nov 1998Test # 1430
7518211411065.78Pakistanv ZimbabweLahore210 Dec 1998Test # 1432
702712079133.81Pakistanv IndiaEden Gardens116 Feb 1999Test # 1444
6915712812053.90Pakistanv IndiaDelhi44 Feb 1999Test # 1443
641218710173.56Pakistanv Sri LankaLahore14 Mar 1999Test # 1447
601451177151.28Pakistanv IndiaChennai128 Jan 1999Test # 1442
57685373107.54Pakistanv Sri LankaLahore14 Mar 1999Test # 1447
571711137050.44Pakistanv Sri LankaDhaka212 Mar 1999Test # 1450
561391237145.52Pakistanv IndiaEden Gardens316 Feb 1999Test # 1444
531431076149.53Pakistanv IndiaChennai128 Jan 1999Test # 1442
52*2101596032.70Pakistanv AustraliaRawalpindi31 Oct 1998Test # 1424
51987410068.91Pakistanv IndiaChennai328 Jan 1999Test # 1442
491761246039.51Pakistanv AustraliaPeshawar215 Oct 1998Test # 1426
48*70636176.19Pakistanv AustraliaPeshawar215 Oct 1998Test # 1426
45104626072.58Pakistanv Sri LankaLahore34 Mar 1999Test # 1447
41104647064.06Pakistanv IndiaDelhi44 Feb 1999Test # 1443
3971656060.00Pakistanv AustraliaRawalpindi11 Oct 1998Test # 1424
3875595164.40Pakistanv IndiaChennai128 Jan 1999Test # 1442
3883526173.07Pakistanv IndiaEden Gardens116 Feb 1999Test # 1444
3787667056.06Pakistanv IndiaDelhi44 Feb 1999Test # 1443
3690625058.06Pakistanv ZimbabwePeshawar127 Nov 1998Test # 1430
35125907038.88Pakistanv AustraliaKarachi222 Oct 1998Test # 1427
32127904035.55Pakistanv ZimbabweLahore210 Dec 1998Test # 1432
32110694046.37Pakistanv IndiaChennai328 Jan 1999Test # 1442
3275533260.37Pakistanv IndiaDelhi24 Feb 1999Test # 1443
322101404022.85Pakistanv IndiaEden Gardens116 Feb 1999Test # 1444
31362430129.16Pakistanv AustraliaPeshawar215 Oct 1998Test # 1426
3186555056.36Pakistanv ZimbabwePeshawar327 Nov 1998Test # 1430
31108764040.78Pakistanv ZimbabwePeshawar327 Nov 1998Test # 1430
3175594052.54Pakistanv IndiaDelhi24 Feb 1999Test # 1443
2893585048.27Pakistanv AustraliaPeshawar215 Oct 1998Test # 1426
261751362019.11Pakistanv AustraliaRawalpindi11 Oct 1998Test # 1424
2676613042.62Pakistanv AustraliaPeshawar215 Oct 1998Test # 1426
26272550104.00Pakistanv IndiaChennai328 Jan 1999Test # 1442
2681623041.93Pakistanv IndiaDelhi24 Feb 1999Test # 1443
2527265096.15Pakistanv AustraliaKarachi422 Oct 1998Test # 1427
25112783032.05Pakistanv ZimbabweLahore210 Dec 1998Test # 1432
24*48324075.00Pakistanv ZimbabweLahore210 Dec 1998Test # 1432
2450304080.00Pakistanv IndiaChennai128 Jan 1999Test # 1442
22123872025.28Pakistanv Sri LankaDhaka212 Mar 1999Test # 1450
21*38284075.00Pakistanv AustraliaKarachi422 Oct 1998Test # 1427
21108861024.41Pakistanv IndiaEden Gardens316 Feb 1999Test # 1444
2126293172.41Pakistanv Sri LankaDhaka212 Mar 1999Test # 1450
2053463043.47Pakistanv AustraliaKarachi222 Oct 1998Test # 1427
1979562033.92Pakistanv AustraliaRawalpindi31 Oct 1998Test # 1424
1937254076.00Pakistanv ZimbabwePeshawar127 Nov 1998Test # 1430
1952422045.23Pakistanv Sri LankaDhaka212 Mar 1999Test # 1450
1849553032.72Pakistanv AustraliaRawalpindi31 Oct 1998Test # 1424
1746273062.96Pakistanv AustraliaRawalpindi31 Oct 1998Test # 1424
1778453037.77Pakistanv IndiaDelhi24 Feb 1999Test # 1443
1740320253.12Pakistanv Sri LankaLahore34 Mar 1999Test # 1447
1653501032.00Pakistanv AustraliaRawalpindi11 Oct 1998Test # 1424
1675532030.18Pakistanv ZimbabweLahore210 Dec 1998Test # 1432
15*29272055.55Pakistanv Sri LankaLahore14 Mar 1999Test # 1447
1573711021.12Pakistanv AustraliaRawalpindi31 Oct 1998Test # 1424
1531282053.57Pakistanv ZimbabwePeshawar127 Nov 1998Test # 1430
1557451033.33Pakistanv ZimbabwePeshawar127 Nov 1998Test # 1430
1567593025.42Pakistanv IndiaDelhi44 Feb 1999Test # 1443
1574571026.31Pakistanv IndiaDelhi24 Feb 1999Test # 1443
1518173088.23Pakistanv Sri LankaLahore14 Mar 1999Test # 1447
1430232060.86Pakistanv AustraliaRawalpindi11 Oct 1998Test # 1424
1451331042.42Pakistanv ZimbabwePeshawar327 Nov 1998Test # 1430
1436192073.68Pakistanv IndiaDelhi24 Feb 1999Test # 1443
1355391033.33Pakistanv AustraliaRawalpindi31 Oct 1998Test # 1424
1357372035.13Pakistanv IndiaChennai128 Jan 1999Test # 1442
1334322040.62Pakistanv Sri LankaLahore34 Mar 1999Test # 1447
1248462026.08Pakistanv IndiaDelhi24 Feb 1999Test # 1443
1170552020.00Pakistanv AustraliaKarachi422 Oct 1998Test # 1427
1149412026.82Pakistanv ZimbabwePeshawar127 Nov 1998Test # 1430
1163411026.82Pakistanv ZimbabweLahore210 Dec 1998Test # 1432
1133202055.00Pakistanv IndiaChennai328 Jan 1999Test # 1442
1135272040.74Pakistanv IndiaChennai128 Jan 1999Test # 1442
1155471023.40Pakistanv IndiaEden Gardens316 Feb 1999Test # 1444
1017112090.90Pakistanv AustraliaRawalpindi11 Oct 1998Test # 1424
1021151066.66Pakistanv AustraliaKarachi222 Oct 1998Test # 1427
1021162062.50Pakistanv ZimbabwePeshawar127 Nov 1998Test # 1430
1027172058.82Pakistanv IndiaChennai128 Jan 1999Test # 1442
1049241041.66Pakistanv Sri LankaLahore14 Mar 1999Test # 1447
1030200050.00Pakistanv Sri LankaDhaka212 Mar 1999Test # 1450
917122075.00Pakistanv AustraliaKarachi222 Oct 1998Test # 1427
929321028.12Pakistanv AustraliaKarachi222 Oct 1998Test # 1427
934161056.25Pakistanv IndiaEden Gardens316 Feb 1999Test # 1444
954332027.27Pakistanv IndiaEden Gardens316 Feb 1999Test # 1444
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]