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
128173126160101.58Pakistanv IndiaCenturion126 Sep 2009ODI # 2898
87128887098.86Pakistanv IndiaCenturion126 Sep 2009ODI # 2898
73*107817390.12Pakistanv New ZealandAbu Dhabi29 Nov 2009ODI # 2927
72978112088.88Pakistanv AustraliaBrisbane122 Jan 2010ODI # 2944
70575043140.00Pakistanv New ZealandAbu Dhabi13 Nov 2009ODI # 2921
67*524354155.81Pakistanv New ZealandAbu Dhabi13 Nov 2009ODI # 2921
671311022165.68Pakistanv AustraliaW.A.C.A131 Jan 2010ODI # 2948
641711122057.14Pakistanv New ZealandAbu Dhabi13 Nov 2009ODI # 2921
63110704090.00Pakistanv AustraliaW.A.C.A131 Jan 2010ODI # 2948
59145816072.83Pakistanv New ZealandAbu Dhabi26 Nov 2009ODI # 2924
5978763077.63Pakistanv AustraliaAdelaide226 Jan 2010ODI # 2946
58135943161.70Pakistanv AustraliaSydney224 Jan 2010ODI # 2945
5584627088.70Pakistanv New ZealandJohannesburg13 Oct 2009ODI # 2906
48322653184.61Pakistanv AustraliaBrisbane122 Jan 2010ODI # 2944
46128741062.16Pakistanv AustraliaBrisbane122 Jan 2010ODI # 2944
4592693065.21Pakistanv AustraliaCenturion130 Sep 2009ODI # 2903
45102783057.69Pakistanv New ZealandJohannesburg13 Oct 2009ODI # 2906
4577526086.53Pakistanv New ZealandAbu Dhabi26 Nov 2009ODI # 2924
4482636069.84Pakistanv AustraliaCenturion130 Sep 2009ODI # 2903
41*78516080.39Pakistanv West IndiesJohannesburg223 Sep 2009ODI # 2894
4175534077.35Pakistanv AustraliaCenturion130 Sep 2009ODI # 2903
40492941137.93Pakistanv AustraliaAdelaide226 Jan 2010ODI # 2946
3884602163.33Pakistanv AustraliaW.A.C.A229 Jan 2010ODI # 2947
3695623058.06Pakistanv AustraliaW.A.C.A131 Jan 2010ODI # 2948
35583131112.90Pakistanv New ZealandAbu Dhabi26 Nov 2009ODI # 2924
34563440100.00Pakistanv AustraliaBrisbane122 Jan 2010ODI # 2944
3445395087.17Pakistanv AustraliaAdelaide226 Jan 2010ODI # 2946
3371442075.00Pakistanv New ZealandAbu Dhabi29 Nov 2009ODI # 2927
33382831117.85Pakistanv AustraliaAdelaide226 Jan 2010ODI # 2946
3395521063.46Pakistanv AustraliaAdelaide226 Jan 2010ODI # 2946
3065494061.22Pakistanv New ZealandAbu Dhabi13 Nov 2009ODI # 2921
29201032290.00Pakistanv AustraliaW.A.C.A229 Jan 2010ODI # 2947
2843406070.00Pakistanv New ZealandJohannesburg13 Oct 2009ODI # 2906
2838332084.84Pakistanv AustraliaBrisbane122 Jan 2010ODI # 2944
2755371172.97Pakistanv AustraliaCenturion130 Sep 2009ODI # 2903
27292212122.72Pakistanv AustraliaSydney224 Jan 2010ODI # 2945
26332012130.00Pakistanv New ZealandAbu Dhabi13 Nov 2009ODI # 2921
2643273096.29Pakistanv New ZealandAbu Dhabi26 Nov 2009ODI # 2924
2549344073.52Pakistanv New ZealandAbu Dhabi29 Nov 2009ODI # 2927
2468352068.57Pakistanv New ZealandJohannesburg13 Oct 2009ODI # 2906
2344314074.19Pakistanv West IndiesJohannesburg223 Sep 2009ODI # 2894
2359392158.97Pakistanv West IndiesJohannesburg223 Sep 2009ODI # 2894
23232230104.54Pakistanv AustraliaBrisbane122 Jan 2010ODI # 2944
2170520040.38Pakistanv AustraliaW.A.C.A229 Jan 2010ODI # 2947
20171740117.64Pakistanv IndiaCenturion126 Sep 2009ODI # 2898
2050333060.60Pakistanv IndiaCenturion126 Sep 2009ODI # 2898
19*30204095.00Pakistanv New ZealandJohannesburg13 Oct 2009ODI # 2906
1939223086.36Pakistanv IndiaCenturion126 Sep 2009ODI # 2898
1942370051.35Pakistanv New ZealandAbu Dhabi26 Nov 2009ODI # 2924
19371730111.76Pakistanv New ZealandAbu Dhabi29 Nov 2009ODI # 2927
1870492036.73Pakistanv AustraliaCenturion130 Sep 2009ODI # 2903
18191811100.00Pakistanv New ZealandAbu Dhabi26 Nov 2009ODI # 2924
17*47251068.00Pakistanv West IndiesJohannesburg223 Sep 2009ODI # 2894
1742252068.00Pakistanv AustraliaW.A.C.A229 Jan 2010ODI # 2947
1650311151.61Pakistanv AustraliaSydney224 Jan 2010ODI # 2945
1610821200.00Pakistanv AustraliaW.A.C.A131 Jan 2010ODI # 2948
1532183083.33Pakistanv AustraliaCenturion130 Sep 2009ODI # 2903
1536231065.21Pakistanv New ZealandJohannesburg13 Oct 2009ODI # 2906
14*26172082.35Pakistanv New ZealandJohannesburg13 Oct 2009ODI # 2906
1222152080.00Pakistanv New ZealandAbu Dhabi26 Nov 2009ODI # 2924
1241241050.00Pakistanv New ZealandAbu Dhabi29 Nov 2009ODI # 2927
1249312038.70Pakistanv AustraliaAdelaide226 Jan 2010ODI # 2946
11*13810137.50Pakistanv IndiaCenturion126 Sep 2009ODI # 2898
1129211052.38Pakistanv New ZealandAbu Dhabi29 Nov 2009ODI # 2927
116820137.50Pakistanv AustraliaAdelaide226 Jan 2010ODI # 2946
1025202050.00Pakistanv AustraliaW.A.C.A229 Jan 2010ODI # 2947
920180050.00Pakistanv New ZealandAbu Dhabi13 Nov 2009ODI # 2921
920701128.57Pakistanv AustraliaSydney224 Jan 2010ODI # 2945
8*26111072.72Pakistanv AustraliaBrisbane122 Jan 2010ODI # 2944
8*16101080.00Pakistanv AustraliaAdelaide226 Jan 2010ODI # 2946
817801100.00Pakistanv New ZealandJohannesburg13 Oct 2009ODI # 2906
85610133.33Pakistanv AustraliaW.A.C.A131 Jan 2010ODI # 2948
7*2310233.33Pakistanv AustraliaCenturion130 Sep 2009ODI # 2903
712150046.66Pakistanv AustraliaW.A.C.A229 Jan 2010ODI # 2947
637220027.27Pakistanv West IndiesJohannesburg223 Sep 2009ODI # 2894
6981075.00Pakistanv New ZealandJohannesburg13 Oct 2009ODI # 2906
645370016.21Pakistanv New ZealandAbu Dhabi29 Nov 2009ODI # 2927
61390066.66Pakistanv AustraliaW.A.C.A229 Jan 2010ODI # 2947
618130046.15Pakistanv AustraliaW.A.C.A131 Jan 2010ODI # 2948
5361083.33Pakistanv West IndiesJohannesburg223 Sep 2009ODI # 2894
524121041.66Pakistanv West IndiesJohannesburg223 Sep 2009ODI # 2894
519100050.00Pakistanv New ZealandAbu Dhabi29 Nov 2009ODI # 2927
534240020.83Pakistanv AustraliaW.A.C.A229 Jan 2010ODI # 2947
43210200.00Pakistanv IndiaCenturion126 Sep 2009ODI # 2898
412400100.00Pakistanv New ZealandJohannesburg13 Oct 2009ODI # 2906
4980050.00Pakistanv New ZealandAbu Dhabi26 Nov 2009ODI # 2924
413120033.33Pakistanv New ZealandAbu Dhabi26 Nov 2009ODI # 2924
49400100.00Pakistanv New ZealandAbu Dhabi29 Nov 2009ODI # 2927
41290044.44Pakistanv AustraliaSydney224 Jan 2010ODI # 2945
3*5300100.00Pakistanv New ZealandAbu Dhabi26 Nov 2009ODI # 2924
314160018.75Pakistanv New ZealandAbu Dhabi29 Nov 2009ODI # 2927
39110027.27Pakistanv AustraliaSydney224 Jan 2010ODI # 2945
334220013.63Pakistanv AustraliaW.A.C.A131 Jan 2010ODI # 2948
2*2080025.00Pakistanv AustraliaCenturion130 Sep 2009ODI # 2903
21570028.57Pakistanv New ZealandJohannesburg13 Oct 2009ODI # 2906
2970028.57Pakistanv AustraliaBrisbane122 Jan 2010ODI # 2944
2770028.57Pakistanv AustraliaBrisbane122 Jan 2010ODI # 2944
22924008.33Pakistanv AustraliaSydney224 Jan 2010ODI # 2945
219150013.33Pakistanv AustraliaSydney224 Jan 2010ODI # 2945
1*2170014.28Pakistanv AustraliaSydney224 Jan 2010ODI # 2945
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]