Batting Most Runs Innings IN India

Players IN India

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
183*2101451510126.20Indiav Sri LankaJaipur31 Oct 2005ODI # 2290
138*21014713293.87Sri Lankav IndiaJaipur31 Oct 2005ODI # 2290
134*146124201108.06South Africav IndiaEden Gardens25 Nov 2005ODI # 2299
103*1571208185.83Indiav Sri LankaAhmedabad6 Nov 2005ODI # 2294
10316097131106.18Indiav Sri LankaAhmedabad6 Nov 2005ODI # 2294
10319212210384.42Indiav South AfricaHyderabad16 Nov 2005ODI # 2297
10311476103135.52Indiav EnglandMargao3 Apr 2006ODI # 2359
9617410610390.56Indiav EnglandJamshedpur12 Apr 2006ODI # 2361
93149969296.87Indiav Sri LankaNagpur25 Oct 2005ODI # 2286
9311884101110.71Englandv IndiaMargao3 Apr 2006ODI # 2359
911831465062.32South Africav IndiaWankhede28 Nov 2005ODI # 2300
871441007087.00Sri Lankav IndiaPune3 Nov 2005ODI # 2291
861239612189.58Indiav EnglandIndore15 Apr 2006ODI # 2362
85*766381134.92Indiav Sri LankaNagpur25 Oct 2005ODI # 2286
831047084118.57Indiav Sri LankaNagpur25 Oct 2005ODI # 2286
81*886780120.89Sri Lankav IndiaAhmedabad6 Nov 2005ODI # 2294
81*131898191.01Indiav EnglandFaridabad31 Mar 2006ODI # 2358
801067393109.58Indiav Sri LankaVadodara12 Nov 2005ODI # 2296
79*726793117.91Indiav Sri LankaRajkot9 Nov 2005ODI # 2295
78*18610610073.58Indiav South AfricaWankhede28 Nov 2005ODI # 2300
77*8962110124.19Indiav South AfricaBengaluru19 Nov 2005ODI # 2298
77110826293.90Englandv IndiaKochi6 Apr 2006ODI # 2360
74*1378510087.05Englandv IndiaJamshedpur12 Apr 2006ODI # 2361
719270100101.42Sri Lankav IndiaJaipur31 Oct 2005ODI # 2290
71106874281.60Englandv IndiaFaridabad31 Mar 2006ODI # 2358
69126799087.34Indiav EnglandIndore15 Apr 2006ODI # 2362
68*145975070.10South Africav IndiaHyderabad16 Nov 2005ODI # 2297
6885697298.55Sri Lankav IndiaVadodara12 Nov 2005ODI # 2296
67*876911097.10Indiav Sri LankaMohali28 Oct 2005ODI # 2287
65109739089.04Indiav EnglandKochi6 Apr 2006ODI # 2360
64116842276.19Englandv IndiaIndore15 Apr 2006ODI # 2362
648256111114.28Englandv IndiaIndore15 Apr 2006ODI # 2362
63*915760110.52Indiav EnglandIndore15 Apr 2006ODI # 2362
63103727087.50Indiav Sri LankaPune3 Nov 2005ODI # 2291
61137856071.76Englandv IndiaFaridabad31 Mar 2006ODI # 2358
6195685189.70Indiav EnglandMargao3 Apr 2006ODI # 2359
5976639093.65Sri Lankav IndiaRajkot9 Nov 2005ODI # 2295
5992685086.76Sri Lankav IndiaVadodara12 Nov 2005ODI # 2296
54118834165.06Indiav EnglandJamshedpur12 Apr 2006ODI # 2361
53103787067.94Indiav South AfricaEden Gardens25 Nov 2005ODI # 2299
5383662180.30Indiav EnglandIndore15 Apr 2006ODI # 2362
53605071106.00Englandv IndiaIndore15 Apr 2006ODI # 2362
5295689076.47Sri Lankav IndiaPune3 Nov 2005ODI # 2291
49*754740104.25Sri Lankav IndiaAhmedabad6 Nov 2005ODI # 2294
4978647076.56Indiav South AfricaWankhede28 Nov 2005ODI # 2300
4982663074.24Englandv IndiaKochi6 Apr 2006ODI # 2360
48*146944051.06South Africav IndiaEden Gardens25 Nov 2005ODI # 2299
4895587082.75Indiav Sri LankaPune3 Nov 2005ODI # 2291
48583690133.33South Africav IndiaHyderabad16 Nov 2005ODI # 2297
4873556087.27Indiav EnglandKochi6 Apr 2006ODI # 2360
46*49495093.87South Africav IndiaHyderabad16 Nov 2005ODI # 2297
4689745062.16South Africav IndiaHyderabad16 Nov 2005ODI # 2297
4678636073.01Indiav South AfricaHyderabad16 Nov 2005ODI # 2297
4683634073.01Indiav South AfricaEden Gardens25 Nov 2005ODI # 2299
4685499093.87Englandv IndiaDelhi28 Mar 2006ODI # 2357
46101596077.96Indiav EnglandMargao3 Apr 2006ODI # 2359
4678566182.14Indiav EnglandKochi6 Apr 2006ODI # 2360
4688646071.87Englandv IndiaJamshedpur12 Apr 2006ODI # 2361
45*654312104.65Indiav Sri LankaPune3 Nov 2005ODI # 2291
43413742116.21Sri Lankav IndiaNagpur25 Oct 2005ODI # 2286
41383742110.81Englandv IndiaDelhi28 Mar 2006ODI # 2357
39*473020130.00Indiav Sri LankaPune3 Nov 2005ODI # 2291
39673730105.40Indiav Sri LankaJaipur31 Oct 2005ODI # 2290
39473850102.63Sri Lankav IndiaAhmedabad6 Nov 2005ODI # 2294
3985695056.52Sri Lankav IndiaAhmedabad6 Nov 2005ODI # 2294
3976488081.25Indiav Sri LankaVadodara12 Nov 2005ODI # 2296
38*108713053.52Indiav Sri LankaRajkot9 Nov 2005ODI # 2295
38332832135.71Indiav Sri LankaNagpur25 Oct 2005ODI # 2286
38462951131.03Indiav Sri LankaMohali28 Oct 2005ODI # 2287
3837414192.68Indiav Sri LankaPune3 Nov 2005ODI # 2291
3869507076.00Indiav South AfricaBengaluru19 Nov 2005ODI # 2298
3899552069.09Indiav EnglandFaridabad31 Mar 2006ODI # 2358
37*54525071.15Sri Lankav IndiaNagpur25 Oct 2005ODI # 2286
37*161742217.64Indiav South AfricaHyderabad16 Nov 2005ODI # 2297
3784452082.22Sri Lankav IndiaAhmedabad6 Nov 2005ODI # 2294
3785584163.79Indiav South AfricaBengaluru19 Nov 2005ODI # 2298
3747463180.43Indiav EnglandDelhi28 Mar 2006ODI # 2357
3786547068.51Englandv IndiaMargao3 Apr 2006ODI # 2359
3695633157.14Indiav EnglandMargao3 Apr 2006ODI # 2359
3668484075.00Englandv IndiaKochi6 Apr 2006ODI # 2360
35352460145.83Indiav Sri LankaVadodara12 Nov 2005ODI # 2296
35322342152.17Indiav Sri LankaVadodara12 Nov 2005ODI # 2296
3569560062.50South Africav IndiaWankhede28 Nov 2005ODI # 2300
3477507068.00Indiav EnglandDelhi28 Mar 2006ODI # 2357
33*181641206.25Sri Lankav IndiaJaipur31 Oct 2005ODI # 2290
3371495067.34Englandv IndiaFaridabad31 Mar 2006ODI # 2358
3362404082.50Englandv IndiaJamshedpur12 Apr 2006ODI # 2361
3258504064.00Sri Lankav IndiaPune3 Nov 2005ODI # 2291
32101584055.17Sri Lankav IndiaVadodara12 Nov 2005ODI # 2296
3270436074.41South Africav IndiaBengaluru19 Nov 2005ODI # 2298
3270420176.19Englandv IndiaMargao3 Apr 2006ODI # 2359
3292454071.11Englandv IndiaIndore15 Apr 2006ODI # 2362
31*67482064.58Indiav Sri LankaVadodara12 Nov 2005ODI # 2296
30*191741176.47South Africav IndiaWankhede28 Nov 2005ODI # 2300
3054325093.75Sri Lankav IndiaRajkot9 Nov 2005ODI # 2295
3093695043.47South Africav IndiaBengaluru19 Nov 2005ODI # 2298
30312160142.85Indiav South AfricaEden Gardens25 Nov 2005ODI # 2299
3077445068.18Indiav South AfricaWankhede28 Nov 2005ODI # 2300
29302023145.00Sri Lankav IndiaNagpur25 Oct 2005ODI # 2286
2956611147.54South Africav IndiaBengaluru19 Nov 2005ODI # 2298
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]