Batting Most Runs Innings - Pakistan

Players - Pakistan

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
113*1931489076.35Pakistanv New ZealandManchester16 Jun 1999ODI # 1482
104*-11413091.22Pakistanv West IndiesToronto18 Sep 1999ODI # 1501
10316714411071.52Pakistanv ZimbabweThe Oval11 Jun 1999ODI # 1479
8416612310168.29Pakistanv New ZealandManchester16 Jun 1999ODI # 1482
81*1351196068.06Pakistanv ScotlandChester-le-Street20 May 1999ODI # 1453
811311046177.88Pakistanv AustraliaLeeds23 May 1999ODI # 1458
73*866170119.67Pakistanv New ZealandDerby28 May 1999ODI # 1466
63625662112.50Pakistanv South AfricaNottingham5 Jun 1999ODI # 1474
63-969065.62Pakistanv West IndiesToronto16 Sep 1999ODI # 1500
60126993160.60Pakistanv AustraliaLeeds23 May 1999ODI # 1458
57-1118051.35Pakistanv West IndiesToronto19 Sep 1999ODI # 1502
55*-938059.13Pakistanv West IndiesToronto19 Sep 1999ODI # 1502
55-712177.46Pakistanv West IndiesToronto18 Sep 1999ODI # 1501
51107680075.00Pakistanv New ZealandDerby28 May 1999ODI # 1466
47684150114.63Pakistanv ScotlandChester-le-Street20 May 1999ODI # 1453
43442942148.27Pakistanv West IndiesBristol16 May 1999ODI # 1447
41135931044.08Pakistanv IndiaManchester8 Jun 1999ODI # 1476
4086425195.23Pakistanv ZimbabweThe Oval11 Jun 1999ODI # 1479
40-883045.45Pakistanv West IndiesToronto16 Sep 1999ODI # 1500
37*221922194.73Pakistanv ScotlandChester-le-Street20 May 1999ODI # 1453
3767511272.54Pakistanv West IndiesBristol16 May 1999ODI # 1447
37412912127.58Pakistanv ZimbabweThe Oval11 Jun 1999ODI # 1479
3684704051.42Pakistanv West IndiesBristol16 May 1999ODI # 1447
3679446081.81Pakistanv IndiaManchester8 Jun 1999ODI # 1476
3478532064.15Pakistanv West IndiesBristol16 May 1999ODI # 1447
3441372191.89Pakistanv IndiaManchester8 Jun 1999ODI # 1476
3392824040.24Pakistanv New ZealandDerby28 May 1999ODI # 1466
31*201223258.33Pakistanv AustraliaLeeds23 May 1999ODI # 1458
3076602050.00Pakistanv South AfricaNottingham5 Jun 1999ODI # 1474
29171641181.25Pakistanv AustraliaLeeds23 May 1999ODI # 1458
2966522155.76Pakistanv BangladeshNorthampton31 May 1999ODI # 1471
2979613047.54Pakistanv BangladeshNorthampton31 May 1999ODI # 1471
28*252141133.33Pakistanv New ZealandManchester16 Jun 1999ODI # 1482
28442540112.00Pakistanv New ZealandDerby28 May 1999ODI # 1466
25*-1331192.30Pakistanv West IndiesToronto16 Sep 1999ODI # 1500
25322350108.69Pakistanv AustraliaLeeds23 May 1999ODI # 1458
25-373067.56Pakistanv West IndiesToronto16 Sep 1999ODI # 1500
24-411058.53Pakistanv West IndiesToronto16 Sep 1999ODI # 1500
2361361163.88Pakistanv South AfricaNottingham5 Jun 1999ODI # 1474
2355372062.16Pakistanv South AfricaNottingham5 Jun 1999ODI # 1474
2279462047.82Pakistanv AustraliaLord's20 Jun 1999ODI # 1484
2160512041.17Pakistanv BangladeshNorthampton31 May 1999ODI # 1471
2152360058.33Pakistanv ZimbabweThe Oval11 Jun 1999ODI # 1479
21-263080.76Pakistanv West IndiesToronto18 Sep 1999ODI # 1501
19201730111.76Pakistanv New ZealandDerby28 May 1999ODI # 1466
18281720105.88Pakistanv BangladeshNorthampton31 May 1999ODI # 1471
17*19220077.27Pakistanv ZimbabweThe Oval11 Jun 1999ODI # 1479
1725222177.27Pakistanv New ZealandDerby28 May 1999ODI # 1466
1747271062.96Pakistanv South AfricaNottingham5 Jun 1999ODI # 1474
1781562030.35Pakistanv South AfricaNottingham5 Jun 1999ODI # 1474
1767512033.33Pakistanv AustraliaLord's20 Jun 1999ODI # 1484
15*341010150.00Pakistanv South AfricaNottingham5 Jun 1999ODI # 1474
1526173088.23Pakistanv AustraliaLord's20 Jun 1999ODI # 1484
1547330045.45Pakistanv AustraliaLord's20 Jun 1999ODI # 1484
14141220116.66Pakistanv New ZealandDerby28 May 1999ODI # 1466
14-333042.42Pakistanv West IndiesToronto18 Sep 1999ODI # 1501
14-452031.11Pakistanv West IndiesToronto18 Sep 1999ODI # 1501
13221210108.33Pakistanv AustraliaLeeds23 May 1999ODI # 1458
1324170076.47Pakistanv ZimbabweThe Oval11 Jun 1999ODI # 1479
1322162081.25Pakistanv AustraliaLord's20 Jun 1999ODI # 1484
1282500024.00Pakistanv ScotlandChester-le-Street20 May 1999ODI # 1453
1250530022.64Pakistanv ScotlandChester-le-Street20 May 1999ODI # 1453
1233161075.00Pakistanv IndiaManchester8 Jun 1999ODI # 1476
11*111000110.00Pakistanv West IndiesBristol16 May 1999ODI # 1447
1127191057.89Pakistanv West IndiesBristol16 May 1999ODI # 1447
1126200055.00Pakistanv BangladeshNorthampton31 May 1999ODI # 1471
1129241045.83Pakistanv IndiaManchester8 Jun 1999ODI # 1476
1122120191.66Pakistanv IndiaManchester8 Jun 1999ODI # 1476
11-302036.66Pakistanv West IndiesToronto19 Sep 1999ODI # 1502
1032312032.25Pakistanv West IndiesBristol16 May 1999ODI # 1447
1027171058.82Pakistanv IndiaManchester8 Jun 1999ODI # 1476
947311029.03Pakistanv AustraliaLeeds23 May 1999ODI # 1458
933200045.00Pakistanv BangladeshNorthampton31 May 1999ODI # 1471
8*-150053.33Pakistanv West IndiesToronto19 Sep 1999ODI # 1502
81091088.88Pakistanv New ZealandDerby28 May 1999ODI # 1466
823200140.00Pakistanv AustraliaLord's20 Jun 1999ODI # 1484
832171047.05Pakistanv AustraliaLord's20 Jun 1999ODI # 1484
8-230034.78Pakistanv West IndiesToronto16 Sep 1999ODI # 1500
735341020.58Pakistanv West IndiesBristol16 May 1999ODI # 1447
72091077.77Pakistanv ScotlandChester-le-Street20 May 1999ODI # 1453
727161043.75Pakistanv BangladeshNorthampton31 May 1999ODI # 1471
638220027.27Pakistanv ScotlandChester-le-Street20 May 1999ODI # 1453
619191031.57Pakistanv IndiaManchester8 Jun 1999ODI # 1476
610510120.00Pakistanv IndiaManchester8 Jun 1999ODI # 1476
616120050.00Pakistanv AustraliaLord's20 Jun 1999ODI # 1484
6-120050.00Pakistanv West IndiesToronto18 Sep 1999ODI # 1501
5*6310166.66Pakistanv South AfricaNottingham5 Jun 1999ODI # 1474
522170029.41Pakistanv BangladeshNorthampton31 May 1999ODI # 1471
512500100.00Pakistanv ZimbabweThe Oval11 Jun 1999ODI # 1479
424150026.66Pakistanv South AfricaNottingham5 Jun 1999ODI # 1474
2*430066.66Pakistanv West IndiesBristol16 May 1999ODI # 1447
2*860033.33Pakistanv AustraliaLord's20 Jun 1999ODI # 1484
2540050.00Pakistanv BangladeshNorthampton31 May 1999ODI # 1471
2130066.66Pakistanv ZimbabweThe Oval11 Jun 1999ODI # 1479
1*750020.00Pakistanv BangladeshNorthampton31 May 1999ODI # 1471
1*4100100.00Pakistanv ZimbabweThe Oval11 Jun 1999ODI # 1479
1*-50020.00Pakistanv West IndiesToronto16 Sep 1999ODI # 1500
12100100.00Pakistanv AustraliaLeeds23 May 1999ODI # 1458
1670014.28Pakistanv New ZealandDerby28 May 1999ODI # 1466
12014007.14Pakistanv AustraliaLord's20 Jun 1999ODI # 1484
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 Sri Lanka at Colombo (RPS), England in Sri Lanka 3rd ODI, Jan 27, 2026 [ODI # 4942]

Sri Lanka vs England at Colombo (RPS), England in Sri Lanka 2nd ODI, Jan 24, 2026 [ODI # 4941]

Sri Lanka vs England at Colombo (RPS), England in Sri Lanka 1st ODI, Jan 22, 2026 [ODI # 4940]