Batting Most Runs Innings - Pakistan

Players - Pakistan

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
124-12512099.20Pakistanv West IndiesBrisbane19 Jan 2005ODI # 2206
108*22513013083.07Pakistanv IndiaEden Gardens13 Nov 2004ODI # 2192
107*-1145593.85Pakistanv ZimbabweMultan30 Sep 2004ODI # 2183
107*-1217188.42Pakistanv Sri LankaKarachi6 Oct 2004ODI # 2185
105-10090105.00Pakistanv West IndiesW.A.C.A1 Feb 2005ODI # 2218
1027646109221.73Pakistanv IndiaKanpur15 Apr 2005ODI # 2239
10119111610087.06Pakistanv IndiaJamshedpur9 Apr 2005ODI # 2237
881269313194.62Pakistanv IndiaVisakhapatnam5 Apr 2005ODI # 2236
86*-1033183.49Pakistanv Sri LankaKarachi6 Oct 2004ODI # 2185
80-1044176.92Pakistanv ZimbabwePeshawar3 Oct 2004ODI # 2184
77-864189.53Pakistanv ZimbabwePeshawar3 Oct 2004ODI # 2184
76*935981128.81Pakistanv Sri LankaLahore14 Oct 2004ODI # 2187
751437581100.00Pakistanv IndiaEden Gardens13 Nov 2004ODI # 2192
75119797294.93Pakistanv IndiaJamshedpur9 Apr 2005ODI # 2237
74-67100110.44Pakistanv West IndiesW.A.C.A1 Feb 2005ODI # 2218
73-1028171.56Pakistanv ZimbabweMultan30 Sep 2004ODI # 2183
72-907180.00Pakistanv AustraliaW.A.C.A30 Jan 2005ODI # 2215
72132878082.75Pakistanv IndiaDelhi17 Apr 2005ODI # 2240
71865624126.78Pakistanv IndiaVisakhapatnam5 Apr 2005ODI # 2236
68876441106.25Pakistanv AustraliaHobart16 Jan 2005ODI # 2205
68105697098.55Pakistanv IndiaDelhi17 Apr 2005ODI # 2240
66-893274.15Pakistanv AustraliaMelbourne4 Feb 2005ODI # 2220
651006530100.00Pakistanv IndiaAhmedabad12 Apr 2005ODI # 2238
63*-6122103.27Pakistanv AustraliaW.A.C.A30 Jan 2005ODI # 2215
62*-5140121.56Pakistanv West IndiesBrisbane19 Jan 2005ODI # 2206
61985552110.90Pakistanv IndiaEden Gardens13 Nov 2004ODI # 2192
61112878070.11Pakistanv AustraliaHobart16 Jan 2005ODI # 2205
60*1035950101.69Pakistanv IndiaAhmedabad12 Apr 2005ODI # 2238
60-6060100.00Pakistanv West IndiesBrisbane19 Jan 2005ODI # 2206
58-2654223.07Pakistanv ZimbabweMultan30 Sep 2004ODI # 2183
57127736078.08Pakistanv Sri LankaLahore14 Oct 2004ODI # 2187
56*322644215.38Pakistanv AustraliaHobart16 Jan 2005ODI # 2205
5680624090.32Pakistanv Sri LankaLahore14 Oct 2004ODI # 2187
51-831161.44Pakistanv AustraliaMelbourne4 Feb 2005ODI # 2220
5189575089.47Pakistanv AustraliaSydney6 Feb 2005ODI # 2222
50-614181.96Pakistanv AustraliaSydney23 Jan 2005ODI # 2209
5069593184.74Pakistanv IndiaDelhi17 Apr 2005ODI # 2240
4895766163.15Pakistanv Sri LankaLahore14 Oct 2004ODI # 2187
48-3733129.72Pakistanv AustraliaSydney23 Jan 2005ODI # 2209
4879556087.27Pakistanv IndiaAhmedabad12 Apr 2005ODI # 2238
4563461197.82Pakistanv West IndiesAdelaide28 Jan 2005ODI # 2213
4462492089.79Pakistanv West IndiesAdelaide28 Jan 2005ODI # 2213
4486601073.33Pakistanv IndiaAhmedabad12 Apr 2005ODI # 2238
44502361191.30Pakistanv IndiaDelhi17 Apr 2005ODI # 2240
4390582174.13Pakistanv AustraliaSydney6 Feb 2005ODI # 2222
43363160138.70Pakistanv IndiaJamshedpur9 Apr 2005ODI # 2237
42102751256.00Pakistanv IndiaKochi2 Apr 2005ODI # 2235
41514160100.00Pakistanv West IndiesAdelaide28 Jan 2005ODI # 2213
41552841146.42Pakistanv IndiaVisakhapatnam5 Apr 2005ODI # 2236
4181605168.33Pakistanv IndiaKanpur15 Apr 2005ODI # 2239
40*453630111.11Pakistanv West IndiesAdelaide28 Jan 2005ODI # 2213
4085615065.57Pakistanv Sri LankaLahore16 Oct 2004ODI # 2188
40432352173.91Pakistanv IndiaAhmedabad12 Apr 2005ODI # 2238
4059423195.23Pakistanv IndiaDelhi17 Apr 2005ODI # 2240
3781553067.27Pakistanv Sri LankaLahore16 Oct 2004ODI # 2188
3782584063.79Pakistanv IndiaKochi2 Apr 2005ODI # 2235
36693270112.50Pakistanv IndiaVisakhapatnam5 Apr 2005ODI # 2236
3154434072.09Pakistanv AustraliaHobart16 Jan 2005ODI # 2205
31232112147.61Pakistanv AustraliaSydney6 Feb 2005ODI # 2222
30-3060100.00Pakistanv ZimbabwePeshawar3 Oct 2004ODI # 2184
30442730111.11Pakistanv Sri LankaLahore14 Oct 2004ODI # 2187
3051472063.82Pakistanv AustraliaHobart16 Jan 2005ODI # 2205
3038314096.77Pakistanv West IndiesAdelaide28 Jan 2005ODI # 2213
30-1332230.76Pakistanv AustraliaW.A.C.A30 Jan 2005ODI # 2215
29-383076.31Pakistanv AustraliaW.A.C.A30 Jan 2005ODI # 2215
29-2940100.00Pakistanv AustraliaMelbourne4 Feb 2005ODI # 2220
26-1503173.33Pakistanv AustraliaMelbourne4 Feb 2005ODI # 2220
2640295089.65Pakistanv IndiaKochi2 Apr 2005ODI # 2235
2532352171.42Pakistanv IndiaKochi2 Apr 2005ODI # 2235
24*39333072.72Pakistanv IndiaKanpur15 Apr 2005ODI # 2239
24-312077.41Pakistanv West IndiesW.A.C.A1 Feb 2005ODI # 2218
2457503048.00Pakistanv IndiaKanpur15 Apr 2005ODI # 2239
24172050120.00Pakistanv IndiaKanpur15 Apr 2005ODI # 2239
23-383060.52Pakistanv ZimbabwePeshawar3 Oct 2004ODI # 2184
23-1012230.00Pakistanv West IndiesW.A.C.A1 Feb 2005ODI # 2218
23221711135.29Pakistanv IndiaJamshedpur9 Apr 2005ODI # 2237
2182463045.65Pakistanv IndiaKanpur15 Apr 2005ODI # 2239
20*-1820111.11Pakistanv AustraliaW.A.C.A30 Jan 2005ODI # 2215
20-362055.55Pakistanv AustraliaW.A.C.A30 Jan 2005ODI # 2215
19*-321059.37Pakistanv AustraliaMelbourne4 Feb 2005ODI # 2220
1961341155.88Pakistanv West IndiesAdelaide28 Jan 2005ODI # 2213
19-432044.18Pakistanv West IndiesW.A.C.A1 Feb 2005ODI # 2218
1946382050.00Pakistanv AustraliaSydney6 Feb 2005ODI # 2222
1840283064.28Pakistanv Sri LankaLahore16 Oct 2004ODI # 2188
1841251072.00Pakistanv IndiaEden Gardens13 Nov 2004ODI # 2192
18201320138.46Pakistanv IndiaJamshedpur9 Apr 2005ODI # 2237
17-391043.58Pakistanv Sri LankaKarachi6 Oct 2004ODI # 2185
17231610106.25Pakistanv West IndiesAdelaide28 Jan 2005ODI # 2213
17-362047.22Pakistanv West IndiesW.A.C.A1 Feb 2005ODI # 2218
17311730100.00Pakistanv IndiaKochi2 Apr 2005ODI # 2235
17261730100.00Pakistanv IndiaJamshedpur9 Apr 2005ODI # 2237
16*-811200.00Pakistanv ZimbabweMultan30 Sep 2004ODI # 2183
16*-602266.66Pakistanv ZimbabwePeshawar3 Oct 2004ODI # 2184
16-213076.19Pakistanv AustraliaSydney23 Jan 2005ODI # 2209
16351301123.07Pakistanv IndiaVisakhapatnam5 Apr 2005ODI # 2236
14*21192073.68Pakistanv Sri LankaLahore16 Oct 2004ODI # 2188
14*24211066.66Pakistanv IndiaKochi2 Apr 2005ODI # 2235
14*26180077.77Pakistanv IndiaJamshedpur9 Apr 2005ODI # 2237
14-1400100.00Pakistanv ZimbabwePeshawar3 Oct 2004ODI # 2184
1436181077.77Pakistanv Sri LankaLahore16 Oct 2004ODI # 2188
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]