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
141*18814713395.91Pakistanv ZimbabweBulawayo123 Nov 2002ODI # 1899
135191129190104.65Pakistanv South AfricaGqeberha111 Dec 2002ODI # 1916
11217012013293.33Pakistanv South AfricaGqeberha111 Dec 2002ODI # 1916
10818811910090.75Pakistanv ZimbabweHarare127 Nov 2002ODI # 1902
10712611216095.53Pakistanv ZimbabweBulawayo124 Nov 2002ODI # 1901
1011741267080.15Pakistanv IndiaCenturion11 Mar 2003ODI # 1975
100*966882147.05Pakistanv ZimbabweHarare127 Nov 2002ODI # 1902
100*1489793103.09Pakistanv ZimbabweHarare230 Nov 2002ODI # 1906
90957590120.00Pakistanv ZimbabweHarare11 Dec 2002ODI # 1907
88122938294.62Pakistanv ZimbabweHarare11 Dec 2002ODI # 1907
81*16012410065.32Pakistanv ZimbabweSharjah210 Apr 2003ODI # 2000
76*563438223.52Pakistanv ZimbabweBulawayo124 Nov 2002ODI # 1901
76*615327143.39Pakistanv ZimbabweSharjah13 Apr 2003ODI # 1994
761701123167.85Pakistanv ZimbabweBulawayo124 Nov 2002ODI # 1901
76725871131.03Pakistanv KenyaSharjah18 Apr 2003ODI # 1999
7297818088.88Pakistanv South AfricaCape Town218 Dec 2002ODI # 1923
68126915074.72Pakistanv ZimbabweHarare127 Nov 2002ODI # 1902
67111843279.76Pakistanv ZimbabweSharjah13 Apr 2003ODI # 1994
64*846480100.00Pakistanv Sri LankaSharjah24 Apr 2003ODI # 1995
63110804078.75Pakistanv South AfricaCape Town218 Dec 2002ODI # 1923
631381005063.00Pakistanv NamibiaKimberley116 Feb 2003ODI # 1954
61*124696188.40Pakistanv ZimbabweSharjah210 Apr 2003ODI # 2000
61117712185.91Pakistanv South AfricaPaarl116 Dec 2002ODI # 1921
594440110147.50Pakistanv NetherlandsColombo (SSC)221 Sep 2002ODI # 1883
5894594098.30Pakistanv NetherlandsPaarl125 Feb 2003ODI # 1967
57*824941116.32Pakistanv Sri LankaSharjah24 Apr 2003ODI # 1995
56104773172.72Pakistanv ZimbabweHarare230 Nov 2002ODI # 1906
55*221846305.55Pakistanv NetherlandsColombo (SSC)221 Sep 2002ODI # 1883
5568584194.82Pakistanv ZimbabweBulawayo123 Nov 2002ODI # 1899
5396696076.81Pakistanv ZimbabweBulawayo123 Nov 2002ODI # 1899
52149825063.41Pakistanv Sri LankaColombo (RPS)112 Sep 2002ODI # 1874
501161033048.54Pakistanv Sri LankaSharjah24 Apr 2003ODI # 1995
4887716067.60Pakistanv NetherlandsPaarl125 Feb 2003ODI # 1967
4785702167.14Pakistanv Sri LankaColombo (RPS)112 Sep 2002ODI # 1874
4771634074.60Pakistanv NetherlandsPaarl125 Feb 2003ODI # 1967
4675576080.70Pakistanv South AfricaCape Town218 Dec 2002ODI # 1923
44363780118.91Pakistanv ZimbabweHarare230 Nov 2002ODI # 1906
43*80533281.13Pakistanv South AfricaEast London213 Dec 2002ODI # 1918
4355553078.18Pakistanv NamibiaKimberley116 Feb 2003ODI # 1954
43221653268.75Pakistanv EnglandCape Town222 Feb 2003ODI # 1962
4266552176.36Pakistanv KenyaSharjah18 Apr 2003ODI # 1999
40*64453188.88Pakistanv ZimbabweBulawayo14 Mar 2003ODI # 1980
38343122122.58Pakistanv KenyaSharjah18 Apr 2003ODI # 1999
36*322250163.63Pakistanv South AfricaGqeberha111 Dec 2002ODI # 1916
36413040120.00Pakistanv NamibiaKimberley116 Feb 2003ODI # 1954
3671584162.06Pakistanv KenyaSharjah18 Apr 2003ODI # 1999
3580644054.68Pakistanv Sri LankaColombo (RPS)112 Sep 2002ODI # 1874
3455472072.34Pakistanv South AfricaPaarl116 Dec 2002ODI # 1921
3436363194.44Pakistanv ZimbabweSharjah13 Apr 2003ODI # 1994
33*261821183.33Pakistanv ZimbabweBulawayo123 Nov 2002ODI # 1899
33443141106.45Pakistanv AustraliaJohannesburg211 Feb 2003ODI # 1945
33392313143.47Pakistanv AustraliaJohannesburg211 Feb 2003ODI # 1945
3253362088.88Pakistanv IndiaCenturion11 Mar 2003ODI # 1975
3284522061.53Pakistanv Sri LankaSharjah24 Apr 2003ODI # 1995
31115692044.92Pakistanv South AfricaDurban28 Dec 2002ODI # 1914
3149385081.57Pakistanv South AfricaPaarl116 Dec 2002ODI # 1921
30251813166.66Pakistanv ZimbabweBulawayo124 Nov 2002ODI # 1901
3074403075.00Pakistanv AustraliaJohannesburg211 Feb 2003ODI # 1945
29*372520116.00Pakistanv IndiaCenturion11 Mar 2003ODI # 1975
2978603048.33Pakistanv EnglandCape Town222 Feb 2003ODI # 1962
28*67402070.00Pakistanv NetherlandsColombo (SSC)221 Sep 2002ODI # 1883
2848392071.79Pakistanv NamibiaKimberley116 Feb 2003ODI # 1954
2776423064.28Pakistanv ZimbabweHarare11 Dec 2002ODI # 1907
2749374072.97Pakistanv AustraliaJohannesburg211 Feb 2003ODI # 1945
26*31270196.29Pakistanv NetherlandsPaarl125 Feb 2003ODI # 1967
2671443059.09Pakistanv South AfricaPaarl116 Dec 2002ODI # 1921
2547332175.75Pakistanv ZimbabweHarare11 Dec 2002ODI # 1907
2536332075.75Pakistanv AustraliaJohannesburg211 Feb 2003ODI # 1945
2549373067.56Pakistanv NetherlandsPaarl125 Feb 2003ODI # 1967
2554420059.52Pakistanv IndiaCenturion11 Mar 2003ODI # 1975
24*121230200.00Pakistanv ZimbabweBulawayo124 Nov 2002ODI # 1901
24*322120114.28Pakistanv ZimbabweHarare127 Nov 2002ODI # 1902
24*352230109.09Pakistanv ZimbabweHarare11 Dec 2002ODI # 1907
2428252096.00Pakistanv NetherlandsPaarl125 Feb 2003ODI # 1967
2349353065.71Pakistanv NamibiaKimberley116 Feb 2003ODI # 1954
2348302076.66Pakistanv KenyaSharjah18 Apr 2003ODI # 1999
2219244091.66Pakistanv Sri LankaColombo (RPS)112 Sep 2002ODI # 1874
2251324068.75Pakistanv IndiaCenturion11 Mar 2003ODI # 1975
2150434048.83Pakistanv AustraliaJohannesburg211 Feb 2003ODI # 1945
20*321430142.85Pakistanv NamibiaKimberley116 Feb 2003ODI # 1954
2027261076.92Pakistanv South AfricaPaarl116 Dec 2002ODI # 1921
1945280067.85Pakistanv AustraliaJohannesburg211 Feb 2003ODI # 1945
18161021180.00Pakistanv ZimbabweBulawayo124 Nov 2002ODI # 1901
1840293062.06Pakistanv South AfricaEast London213 Dec 2002ODI # 1918
18161710105.88Pakistanv KenyaSharjah18 Apr 2003ODI # 1999
1757370045.94Pakistanv South AfricaDurban28 Dec 2002ODI # 1914
17281611106.25Pakistanv South AfricaCape Town218 Dec 2002ODI # 1923
1741271062.96Pakistanv ZimbabweBulawayo14 Mar 2003ODI # 1980
1749282060.71Pakistanv ZimbabweSharjah13 Apr 2003ODI # 1994
1755361047.22Pakistanv KenyaSharjah18 Apr 2003ODI # 1999
1633321050.00Pakistanv Sri LankaColombo (RPS)112 Sep 2002ODI # 1874
16281621100.00Pakistanv South AfricaEast London213 Dec 2002ODI # 1918
1670501032.00Pakistanv ZimbabweSharjah13 Apr 2003ODI # 1994
1543351042.85Pakistanv South AfricaDurban28 Dec 2002ODI # 1914
1555322046.87Pakistanv South AfricaCape Town218 Dec 2002ODI # 1923
14101002140.00Pakistanv South AfricaDurban28 Dec 2002ODI # 1914
13*19141092.85Pakistanv ZimbabweHarare11 Dec 2002ODI # 1907
13*20142092.85Pakistanv South AfricaPaarl116 Dec 2002ODI # 1921
138830162.50Pakistanv South AfricaGqeberha111 Dec 2002ODI # 1916
1319151086.66Pakistanv ZimbabweSharjah13 Apr 2003ODI # 1994
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]