Batting Most Runs Innings - vs Pakistan

Players - vs Pakistan

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
156176138125113.04West Indiesv PakistanAdelaide128 Jan 2005ODI # 2213
148155123154120.32Indiav PakistanVisakhapatnam15 Apr 2005ODI # 2236
129198124111104.03Australia Av PakistanisAdelaide212 Jan 2005List A
12319213012294.61Indiav PakistanAhmedabad112 Apr 2005ODI # 2238
1111601148297.36Sri Lankav PakistanLahore114 Oct 2004ODI # 2187
1081569593113.68Indiav PakistanKochi12 Apr 2005ODI # 2235
1041991396074.82Indiav PakistanKochi12 Apr 2005ODI # 2235
103*-10714196.26Australiav PakistanSydney223 Jan 2005ODI # 2209
971329912197.97Australiav PakistanHobart216 Jan 2005ODI # 2205
91-1017090.09Australiav PakistanMelbourne14 Feb 2005ODI # 2220
87-919195.60West Indiesv PakistanW.A.C.A21 Feb 2005ODI # 2218
861831158074.78Indiav PakistanKanpur115 Apr 2005ODI # 2239
85124926192.39West Indiesv PakistanAdelaide128 Jan 2005ODI # 2213
82-997082.82West Indiesv PakistanBrisbane119 Jan 2005ODI # 2206
787462102125.80Indiav PakistanEden Gardens113 Nov 2004ODI # 2192
7894889088.63Indiav PakistanKanpur115 Apr 2005ODI # 2239
76-914183.51West Indiesv PakistanBrisbane119 Jan 2005ODI # 2206
75*-7551100.00Australiav PakistanW.A.C.A130 Jan 2005ODI # 2215
746740122185.00Indiav PakistanVisakhapatnam15 Apr 2005ODI # 2236
73-1226059.83Zimbabwev PakistanPeshawar13 Oct 2004ODI # 2184
71*-854083.52Zimbabwev PakistanPeshawar13 Oct 2004ODI # 2184
69105828084.14Sri Lankav PakistanLahore114 Oct 2004ODI # 2187
68106697098.55Sri Lankav PakistanLahore116 Oct 2004ODI # 2188
66121946070.21Sri Lankav PakistanLahore116 Oct 2004ODI # 2188
6487802480.00Indiav PakistanJamshedpur29 Apr 2005ODI # 2237
58-646090.62West Indiesv PakistanW.A.C.A21 Feb 2005ODI # 2218
57-696182.60Zimbabwev PakistanMultan230 Sep 2004ODI # 2183
5594655084.61India Av PakistanisHyderabad130 Mar 2005List A
53-855162.35Sri Lankav PakistanKarachi16 Oct 2004ODI # 2185
53102656281.53Indiav PakistanEden Gardens113 Nov 2004ODI # 2192
53-780067.94Australiav PakistanMelbourne14 Feb 2005ODI # 2220
5283593088.13Indiav PakistanVisakhapatnam15 Apr 2005ODI # 2236
49*78573085.96Australiav PakistanHobart216 Jan 2005ODI # 2205
4985544090.74Sri Lankav PakistanLahore116 Oct 2004ODI # 2188
4899701268.57Indiav PakistanEden Gardens113 Nov 2004ODI # 2192
47-4670102.17Australiav PakistanW.A.C.A130 Jan 2005ODI # 2215
4790644173.43Indiav PakistanAhmedabad112 Apr 2005ODI # 2238
46*-3313139.39Zimbabwev PakistanPeshawar13 Oct 2004ODI # 2184
46-753061.33Sri Lankav PakistanKarachi16 Oct 2004ODI # 2185
4564535084.90Australia Av PakistanisAdelaide212 Jan 2005List A
4360445097.72Indiav PakistanEden Gardens113 Nov 2004ODI # 2192
4366604071.66Australiav PakistanSydney16 Feb 2005ODI # 2222
41-656063.07Zimbabwev PakistanPeshawar13 Oct 2004ODI # 2184
4174614067.21Australiav PakistanSydney16 Feb 2005ODI # 2222
40393061133.33Australiav PakistanSydney16 Feb 2005ODI # 2222
39423740105.40Sri Lankav PakistanLahore116 Oct 2004ODI # 2188
39-3061130.00West Indiesv PakistanBrisbane119 Jan 2005ODI # 2206
38-522073.07Sri Lankav PakistanKarachi16 Oct 2004ODI # 2185
3879484079.16Australiav PakistanHobart216 Jan 2005ODI # 2205
3896752050.66Australiav PakistanSydney16 Feb 2005ODI # 2222
3898642059.37India Av PakistanisHyderabad130 Mar 2005List A
36-3340109.09West Indiesv PakistanW.A.C.A21 Feb 2005ODI # 2218
35*352650134.61Indiav PakistanAhmedabad112 Apr 2005ODI # 2238
33*352802117.85Indiav PakistanKanpur115 Apr 2005ODI # 2239
32*342540128.00Sri Lankav PakistanLahore114 Oct 2004ODI # 2187
3265362088.88Indiav PakistanJamshedpur29 Apr 2005ODI # 2237
30*311811166.66West Indiesv PakistanAdelaide128 Jan 2005ODI # 2213
3048483062.50Australia Av PakistanisAdelaide212 Jan 2005List A
30383030100.00Australiav PakistanHobart216 Jan 2005ODI # 2205
30-342088.23West Indiesv PakistanW.A.C.A21 Feb 2005ODI # 2218
29-583050.00Zimbabwev PakistanMultan230 Sep 2004ODI # 2183
29-623046.77West Indiesv PakistanBrisbane119 Jan 2005ODI # 2206
29-454064.44Australiav PakistanW.A.C.A130 Jan 2005ODI # 2215
2951324090.62Indiav PakistanAhmedabad112 Apr 2005ODI # 2238
2852304093.33Indiav PakistanJamshedpur29 Apr 2005ODI # 2237
28362450116.66Indiav PakistanJamshedpur29 Apr 2005ODI # 2237
27*43352277.14Indiav PakistanJamshedpur29 Apr 2005ODI # 2237
27-653041.53Australiav PakistanSydney223 Jan 2005ODI # 2209
25*-2210113.63West Indiesv PakistanBrisbane119 Jan 2005ODI # 2206
24-254096.00Australiav PakistanW.A.C.A130 Jan 2005ODI # 2215
24-422057.14Australiav PakistanMelbourne14 Feb 2005ODI # 2220
2471382063.15Indiav PakistanDelhi217 Apr 2005ODI # 2240
2357362063.88West Indiesv PakistanAdelaide128 Jan 2005ODI # 2213
23-412056.09Australiav PakistanW.A.C.A130 Jan 2005ODI # 2215
23-263088.46West Indiesv PakistanW.A.C.A21 Feb 2005ODI # 2218
22-352062.85Australiav PakistanW.A.C.A130 Jan 2005ODI # 2215
2145273077.77Sri Lankav PakistanLahore116 Oct 2004ODI # 2188
2133250184.00Australiav PakistanSydney16 Feb 2005ODI # 2222
2131263080.76Indiav PakistanDelhi217 Apr 2005ODI # 2240
20*48431046.51Indiav PakistanDelhi217 Apr 2005ODI # 2240
2070512039.21India Av PakistanisHyderabad130 Mar 2005List A
19-204095.00West Indiesv PakistanW.A.C.A21 Feb 2005ODI # 2218
19241330146.15Indiav PakistanAhmedabad112 Apr 2005ODI # 2238
1927293065.51Indiav PakistanDelhi217 Apr 2005ODI # 2240
18*141011180.00Sri Lankav PakistanLahore116 Oct 2004ODI # 2188
18-251072.00Sri Lankav PakistanKarachi16 Oct 2004ODI # 2185
1836290062.06Sri Lankav PakistanLahore114 Oct 2004ODI # 2187
1829220181.81India Av PakistanisHyderabad130 Mar 2005List A
1841331054.54Indiav PakistanAhmedabad112 Apr 2005ODI # 2238
1838334054.54Indiav PakistanKanpur115 Apr 2005ODI # 2239
17*-512033.33Australiav PakistanSydney223 Jan 2005ODI # 2209
17*191301130.76Indiav PakistanVisakhapatnam15 Apr 2005ODI # 2236
1711902188.88Indiav PakistanVisakhapatnam15 Apr 2005ODI # 2236
1630172094.11Indiav PakistanEden Gardens113 Nov 2004ODI # 2192
1641341047.05Indiav PakistanEden Gardens113 Nov 2004ODI # 2192
1636360044.44Australia Av PakistanisAdelaide212 Jan 2005List A
1631241066.66India Av PakistanisHyderabad130 Mar 2005List A
1626222072.72Indiav PakistanKochi12 Apr 2005ODI # 2235
1651262061.53Indiav PakistanDelhi217 Apr 2005ODI # 2240
15-1401107.14Sri Lankav PakistanKarachi16 Oct 2004ODI # 2185
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]