Batting Most Runs Innings - vs India

Players - vs India

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
108*22513013083.07Pakistanv IndiaEden Gardens213 Nov 2004ODI # 2192
1027646109221.73Pakistanv IndiaKanpur215 Apr 2005ODI # 2239
10119111610087.06Pakistanv IndiaJamshedpur19 Apr 2005ODI # 2237
881269313194.62Pakistanv IndiaVisakhapatnam25 Apr 2005ODI # 2236
821491148171.92Bangladeshv IndiaDhaka227 Dec 2004ODI # 2202
751437581100.00Pakistanv IndiaEden Gardens213 Nov 2004ODI # 2192
75119797294.93Pakistanv IndiaJamshedpur19 Apr 2005ODI # 2237
72132878082.75Pakistanv IndiaDelhi117 Apr 2005ODI # 2240
71865624126.78Pakistanv IndiaVisakhapatnam25 Apr 2005ODI # 2236
68105697098.55Pakistanv IndiaDelhi117 Apr 2005ODI # 2240
67124985168.36Bangladeshv IndiaDhaka126 Dec 2004ODI # 2201
65161966067.70Bangladeshv IndiaChattogram223 Dec 2004ODI # 2199
651006530100.00Pakistanv IndiaAhmedabad212 Apr 2005ODI # 2238
61985552110.90Pakistanv IndiaEden Gardens213 Nov 2004ODI # 2192
60*1035950101.69Pakistanv IndiaAhmedabad212 Apr 2005ODI # 2238
50*553941128.20Bangladeshv IndiaChattogram223 Dec 2004ODI # 2199
5069593184.74Pakistanv IndiaDelhi117 Apr 2005ODI # 2240
4879556087.27Pakistanv IndiaAhmedabad212 Apr 2005ODI # 2238
4486601073.33Pakistanv IndiaAhmedabad212 Apr 2005ODI # 2238
44502361191.30Pakistanv IndiaDelhi117 Apr 2005ODI # 2240
43363160138.70Pakistanv IndiaJamshedpur19 Apr 2005ODI # 2237
42102751256.00Pakistanv IndiaKochi22 Apr 2005ODI # 2235
41552841146.42Pakistanv IndiaVisakhapatnam25 Apr 2005ODI # 2236
4181605168.33Pakistanv IndiaKanpur215 Apr 2005ODI # 2239
40432352173.91Pakistanv IndiaAhmedabad212 Apr 2005ODI # 2238
4059423195.23Pakistanv IndiaDelhi117 Apr 2005ODI # 2240
39122033195.00Bangladeshv IndiaDhaka227 Dec 2004ODI # 2202
3782584063.79Pakistanv IndiaKochi22 Apr 2005ODI # 2235
36693270112.50Pakistanv IndiaVisakhapatnam25 Apr 2005ODI # 2236
3252344094.11Bangladeshv IndiaDhaka227 Dec 2004ODI # 2202
31*44393179.48Bangladeshv IndiaDhaka126 Dec 2004ODI # 2201
3051492161.22Bangladeshv IndiaChattogram223 Dec 2004ODI # 2199
2852411268.29Bangladeshv IndiaDhaka126 Dec 2004ODI # 2201
27*42443061.36Bangladeshv IndiaDhaka227 Dec 2004ODI # 2202
2640295089.65Pakistanv IndiaKochi22 Apr 2005ODI # 2235
2532352171.42Pakistanv IndiaKochi22 Apr 2005ODI # 2235
24*39333072.72Pakistanv IndiaKanpur215 Apr 2005ODI # 2239
24172050120.00Pakistanv IndiaKanpur215 Apr 2005ODI # 2239
2457503048.00Pakistanv IndiaKanpur215 Apr 2005ODI # 2239
23221711135.29Pakistanv IndiaJamshedpur19 Apr 2005ODI # 2237
21201730123.52Bangladeshv IndiaChattogram223 Dec 2004ODI # 2199
2182463045.65Pakistanv IndiaKanpur215 Apr 2005ODI # 2239
2034242083.33Bangladeshv IndiaDhaka126 Dec 2004ODI # 2201
1841251072.00Pakistanv IndiaEden Gardens213 Nov 2004ODI # 2192
18201320138.46Pakistanv IndiaJamshedpur19 Apr 2005ODI # 2237
1750382044.73Bangladeshv IndiaDhaka126 Dec 2004ODI # 2201
1734213080.95Bangladeshv IndiaDhaka126 Dec 2004ODI # 2201
17241320130.76Bangladeshv IndiaDhaka126 Dec 2004ODI # 2201
17311730100.00Pakistanv IndiaKochi22 Apr 2005ODI # 2235
17261730100.00Pakistanv IndiaJamshedpur19 Apr 2005ODI # 2237
16351301123.07Pakistanv IndiaVisakhapatnam25 Apr 2005ODI # 2236
14*24211066.66Pakistanv IndiaKochi22 Apr 2005ODI # 2235
14*26180077.77Pakistanv IndiaJamshedpur19 Apr 2005ODI # 2237
1434281050.00Bangladeshv IndiaChattogram223 Dec 2004ODI # 2199
1432310045.16Bangladeshv IndiaDhaka227 Dec 2004ODI # 2202
12211210100.00Pakistanv IndiaVisakhapatnam25 Apr 2005ODI # 2236
118910122.22Pakistanv IndiaAhmedabad212 Apr 2005ODI # 2238
1033202050.00Bangladeshv IndiaDhaka227 Dec 2004ODI # 2202
1025160062.50Bangladeshv IndiaDhaka227 Dec 2004ODI # 2202
1010610166.66Pakistanv IndiaAhmedabad212 Apr 2005ODI # 2238
9*4320300.00Pakistanv IndiaDelhi117 Apr 2005ODI # 2240
959520017.30Bangladeshv IndiaChattogram223 Dec 2004ODI # 2199
933221040.90Bangladeshv IndiaDhaka126 Dec 2004ODI # 2201
924131069.23Bangladeshv IndiaDhaka227 Dec 2004ODI # 2202
913700128.57Pakistanv IndiaJamshedpur19 Apr 2005ODI # 2237
8*25101080.00Pakistanv IndiaAhmedabad212 Apr 2005ODI # 2238
813100180.00Bangladeshv IndiaChattogram223 Dec 2004ODI # 2199
812111072.72Pakistanv IndiaKochi22 Apr 2005ODI # 2235
7*17510140.00Bangladeshv IndiaChattogram223 Dec 2004ODI # 2199
711710100.00Pakistanv IndiaVisakhapatnam25 Apr 2005ODI # 2236
71080087.50Pakistanv IndiaAhmedabad212 Apr 2005ODI # 2238
63310200.00Pakistanv IndiaJamshedpur19 Apr 2005ODI # 2237
514130038.46Pakistanv IndiaKochi22 Apr 2005ODI # 2235
51460083.33Pakistanv IndiaDelhi117 Apr 2005ODI # 2240
41151080.00Pakistanv IndiaKochi22 Apr 2005ODI # 2235
3*1200150.00Bangladeshv IndiaDhaka126 Dec 2004ODI # 2201
317100030.00Pakistanv IndiaDelhi117 Apr 2005ODI # 2240
2*240050.00Pakistanv IndiaVisakhapatnam25 Apr 2005ODI # 2236
2640050.00Bangladeshv IndiaChattogram223 Dec 2004ODI # 2199
2560033.33Bangladeshv IndiaChattogram223 Dec 2004ODI # 2199
21370028.57Bangladeshv IndiaDhaka227 Dec 2004ODI # 2202
2860033.33Pakistanv IndiaKochi22 Apr 2005ODI # 2235
21090022.22Pakistanv IndiaVisakhapatnam25 Apr 2005ODI # 2236
21890022.22Pakistanv IndiaVisakhapatnam25 Apr 2005ODI # 2236
1*430033.33Pakistanv IndiaEden Gardens213 Nov 2004ODI # 2192
1*2100100.00Bangladeshv IndiaDhaka227 Dec 2004ODI # 2202
0*1000-Pakistanv IndiaJamshedpur19 Apr 2005ODI # 2237
0*43000.00Pakistanv IndiaKanpur215 Apr 2005ODI # 2239
0158000.00Pakistanv IndiaEden Gardens213 Nov 2004ODI # 2192
01010000.00Bangladeshv IndiaDhaka126 Dec 2004ODI # 2201
072000.00Bangladeshv IndiaDhaka126 Dec 2004ODI # 2201
034000.00Bangladeshv IndiaDhaka227 Dec 2004ODI # 2202
0268000.00Pakistanv IndiaKochi22 Apr 2005ODI # 2235
092000.00Pakistanv IndiaVisakhapatnam25 Apr 2005ODI # 2236
021000.00Pakistanv IndiaJamshedpur19 Apr 2005ODI # 2237
021000.00Pakistanv IndiaDelhi117 Apr 2005ODI # 2240
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]