Batting Most Runs Innings - India

Players - India

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
183*2101451510126.20Indiav Sri LankaJaipur231 Oct 2005ODI # 2290
107*15593140115.05Indiav PakistanKarachi219 Feb 2006ODI # 2333
103*1571208185.83Indiav Sri LankaAhmedabad16 Nov 2005ODI # 2294
10316097131106.18Indiav Sri LankaAhmedabad16 Nov 2005ODI # 2294
10319212210384.42Indiav South AfricaHyderabad116 Nov 2005ODI # 2297
10311476103135.52Indiav EnglandMargao13 Apr 2006ODI # 2359
10018811310188.49Indiav PakistanPeshawar16 Feb 2006ODI # 2324
9617410610390.56Indiav EnglandJamshedpur112 Apr 2006ODI # 2361
9515710416191.34Indiav PakistanLahore213 Feb 2006ODI # 2329
93149969296.87Indiav Sri LankaNagpur125 Oct 2005ODI # 2286
9218911610079.31Indiav PakistanAbu Dhabi119 Apr 2006ODI # 2364
861239612189.58Indiav EnglandIndore215 Apr 2006ODI # 2362
85*766381134.92Indiav Sri LankaNagpur125 Oct 2005ODI # 2286
831047084118.57Indiav Sri LankaNagpur125 Oct 2005ODI # 2286
82*103898292.13Indiav PakistanRawalpindi211 Feb 2006ODI # 2327
81*131898191.01Indiav EnglandFaridabad231 Mar 2006ODI # 2358
801067393109.58Indiav Sri LankaVadodara212 Nov 2005ODI # 2296
79*726793117.91Indiav Sri LankaRajkot29 Nov 2005ODI # 2295
79*1358710090.80Indiav PakistanLahore213 Feb 2006ODI # 2329
78*18610610073.58Indiav South AfricaWankhede228 Nov 2005ODI # 2300
77*8962110124.19Indiav South AfricaBengaluru219 Nov 2005ODI # 2298
77*885664137.50Indiav PakistanKarachi219 Feb 2006ODI # 2333
731168310187.95Indiav PakistanAbu Dhabi119 Apr 2006ODI # 2364
72*6046130156.52Indiav PakistanLahore213 Feb 2006ODI # 2329
69126799087.34Indiav EnglandIndore215 Apr 2006ODI # 2362
686853111128.30Indiav PakistanPeshawar16 Feb 2006ODI # 2324
67*876911097.10Indiav Sri LankaMohali228 Oct 2005ODI # 2287
678360101111.66Indiav PakistanRawalpindi211 Feb 2006ODI # 2327
657465121100.00Indiav PakistanPeshawar16 Feb 2006ODI # 2324
65109739089.04Indiav EnglandKochi26 Apr 2006ODI # 2360
63*915760110.52Indiav EnglandIndore215 Apr 2006ODI # 2362
63103727087.50Indiav Sri LankaPune23 Nov 2005ODI # 2291
61*117933065.59Indiav PakistanAbu Dhabi118 Apr 2006ODI # 2363
6195685189.70Indiav EnglandMargao13 Apr 2006ODI # 2359
59113729081.94Indiav PakistanMultan216 Feb 2006ODI # 2331
5980725081.94Indiav PakistanAbu Dhabi119 Apr 2006ODI # 2364
56100615091.80Indiav PakistanRawalpindi211 Feb 2006ODI # 2327
54118834165.06Indiav EnglandJamshedpur112 Apr 2006ODI # 2361
53103787067.94Indiav South AfricaEden Gardens125 Nov 2005ODI # 2299
5383662180.30Indiav EnglandIndore215 Apr 2006ODI # 2362
50128826060.97Indiav PakistanKarachi219 Feb 2006ODI # 2333
4978647076.56Indiav South AfricaWankhede228 Nov 2005ODI # 2300
4895587082.75Indiav Sri LankaPune23 Nov 2005ODI # 2291
4873556087.27Indiav EnglandKochi26 Apr 2006ODI # 2360
4678636073.01Indiav South AfricaHyderabad116 Nov 2005ODI # 2297
4683634073.01Indiav South AfricaEden Gardens125 Nov 2005ODI # 2299
46101596077.96Indiav EnglandMargao13 Apr 2006ODI # 2359
4678566182.14Indiav EnglandKochi26 Apr 2006ODI # 2360
45*654312104.65Indiav Sri LankaPune23 Nov 2005ODI # 2291
4271438097.67Indiav PakistanRawalpindi211 Feb 2006ODI # 2327
4085673059.70Indiav PakistanAbu Dhabi118 Apr 2006ODI # 2363
39*473020130.00Indiav Sri LankaPune23 Nov 2005ODI # 2291
39673730105.40Indiav Sri LankaJaipur231 Oct 2005ODI # 2290
3976488081.25Indiav Sri LankaVadodara212 Nov 2005ODI # 2296
39282841139.28Indiav PakistanPeshawar16 Feb 2006ODI # 2324
38*108713053.52Indiav Sri LankaRajkot29 Nov 2005ODI # 2295
38332832135.71Indiav Sri LankaNagpur125 Oct 2005ODI # 2286
38462951131.03Indiav Sri LankaMohali228 Oct 2005ODI # 2287
3837414192.68Indiav Sri LankaPune23 Nov 2005ODI # 2291
3869507076.00Indiav South AfricaBengaluru219 Nov 2005ODI # 2298
3861506076.00Indiav PakistanKarachi219 Feb 2006ODI # 2333
3899552069.09Indiav EnglandFaridabad231 Mar 2006ODI # 2358
37*161742217.64Indiav South AfricaHyderabad116 Nov 2005ODI # 2297
3785584163.79Indiav South AfricaBengaluru219 Nov 2005ODI # 2298
3772576064.91Indiav PakistanMultan216 Feb 2006ODI # 2331
3747463180.43Indiav EnglandDelhi128 Mar 2006ODI # 2357
3695633157.14Indiav EnglandMargao13 Apr 2006ODI # 2359
35*373460102.94Indiav PakistanMultan216 Feb 2006ODI # 2331
35352460145.83Indiav Sri LankaVadodara212 Nov 2005ODI # 2296
35322342152.17Indiav Sri LankaVadodara212 Nov 2005ODI # 2296
3477507068.00Indiav EnglandDelhi128 Mar 2006ODI # 2357
31*67482064.58Indiav Sri LankaVadodara212 Nov 2005ODI # 2296
30312160142.85Indiav South AfricaEden Gardens125 Nov 2005ODI # 2299
3077445068.18Indiav South AfricaWankhede228 Nov 2005ODI # 2300
2980454064.44Indiav EnglandFaridabad231 Mar 2006ODI # 2358
2855342082.35Indiav Sri LankaJaipur231 Oct 2005ODI # 2290
28362760103.70Indiav Sri LankaRajkot29 Nov 2005ODI # 2295
2865434065.11Indiav EnglandDelhi128 Mar 2006ODI # 2357
27242041135.00Indiav South AfricaWankhede228 Nov 2005ODI # 2300
2663454057.77Indiav EnglandFaridabad231 Mar 2006ODI # 2358
2647334078.78Indiav EnglandKochi26 Apr 2006ODI # 2360
2661493053.06Indiav PakistanAbu Dhabi118 Apr 2006ODI # 2363
2541273192.59Indiav EnglandDelhi128 Mar 2006ODI # 2357
2480623038.70Indiav EnglandDelhi128 Mar 2006ODI # 2357
24161031240.00Indiav PakistanAbu Dhabi119 Apr 2006ODI # 2364
22452240100.00Indiav Sri LankaRajkot29 Nov 2005ODI # 2295
2274424052.38Indiav PakistanLahore213 Feb 2006ODI # 2329
2133272077.77Indiav South AfricaHyderabad116 Nov 2005ODI # 2297
21282050105.00Indiav PakistanMultan216 Feb 2006ODI # 2331
2165380055.26Indiav EnglandKochi26 Apr 2006ODI # 2360
2032254080.00Indiav Sri LankaNagpur125 Oct 2005ODI # 2286
2055282071.42Indiav EnglandDelhi128 Mar 2006ODI # 2357
2064293068.96Indiav PakistanAbu Dhabi118 Apr 2006ODI # 2363
19*40391148.71Indiav Sri LankaJaipur231 Oct 2005ODI # 2290
19351910100.00Indiav Sri LankaAhmedabad16 Nov 2005ODI # 2294
1946303063.33Indiav Sri LankaRajkot29 Nov 2005ODI # 2295
1848243075.00Indiav Sri LankaJaipur231 Oct 2005ODI # 2290
18171420128.57Indiav PakistanPeshawar16 Feb 2006ODI # 2324
1838204090.00Indiav EnglandFaridabad231 Mar 2006ODI # 2358
1739281060.71Indiav South AfricaHyderabad116 Nov 2005ODI # 2297
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]