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
200*226147253136.05Indiav South AfricaGwalior124 Feb 2010ODI # 2962
175210141194124.11Indiav AustraliaHyderabad25 Nov 2009ODI # 2923
150*-137140109.48Indiav Sri LankaEden Gardens224 Dec 2009ODI # 2935
146166102176143.13Indiav Sri LankaRajkot115 Dec 2009ODI # 2932
12414110793115.88Indiav AustraliaNagpur128 Oct 2009ODI # 2915
1071351118296.39Indiav Sri LankaNagpur118 Dec 2009ODI # 2933
107-11411193.85Indiav Sri LankaEden Gardens224 Dec 2009ODI # 2935
10615211510192.17Indiav Sri LankaMirpur113 Jan 2010ODI # 2943
102*12895110107.36Indiav BangladeshMirpur211 Jan 2010ODI # 2942
101*1671079094.39Indiav BangladeshMirpur27 Jan 2010ODI # 2939
96*18710413092.30Indiav Sri LankaCuttack221 Dec 2009ODI # 2934
911361027089.21Indiav BangladeshMirpur27 Jan 2010ODI # 2939
79*1211049275.96Indiav West IndiesJohannesburg230 Sep 2009ODI # 2904
79124854392.94Indiav South AfricaGwalior124 Feb 2010ODI # 2962
78146968281.25Indiav AustraliaDelhi231 Oct 2009ODI # 2918
761601034073.78Indiav PakistanCenturion226 Sep 2009ODI # 2898
76136806095.00Indiav AustraliaNagpur128 Oct 2009ODI # 2915
74127846288.09Indiav Sri LankaMirpur15 Jan 2010ODI # 2938
72785373135.84Indiav Sri LankaRajkot115 Dec 2009ODI # 2932
71*153956074.73Indiav AustraliaDelhi231 Oct 2009ODI # 2918
71*986890104.41Indiav Sri LankaMirpur210 Jan 2010ODI # 2941
711298610082.55Indiav Sri LankaMirpur210 Jan 2010ODI # 2941
699163101109.52Indiav Sri LankaRajkot115 Dec 2009ODI # 2932
68*373574194.28Indiav South AfricaGwalior124 Feb 2010ODI # 2962
68132856180.00Indiav AustraliaVadodara225 Oct 2009ODI # 2913
68785543123.63Indiav Sri LankaNagpur118 Dec 2009ODI # 2933
62685061124.00Indiav AustraliaNagpur128 Oct 2009ODI # 2915
59765933100.00Indiav AustraliaHyderabad25 Nov 2009ODI # 2923
58-636192.06Indiav South AfricaJaipur121 Feb 2010ODI # 2961
57594672123.91Indiav PakistanCenturion226 Sep 2009ODI # 2898
571481036055.33Indiav AustraliaGuwahati18 Nov 2009ODI # 2925
57-714180.28Indiav South AfricaAhmedabad227 Feb 2010ODI # 2963
54*805171105.88Indiav AustraliaGuwahati18 Nov 2009ODI # 2925
5493657083.07Indiav Sri LankaNagpur118 Dec 2009ODI # 2933
51*574351118.60Indiav BangladeshMirpur27 Jan 2010ODI # 2939
49483143158.06Indiav AustraliaVadodara225 Oct 2009ODI # 2913
49-3051163.33Indiav South AfricaAhmedabad227 Feb 2010ODI # 2963
48554090120.00Indiav Sri LankaMirpur210 Jan 2010ODI # 2941
48-613078.68Indiav South AfricaAhmedabad227 Feb 2010ODI # 2963
47443190151.61Indiav Sri LankaMirpur15 Jan 2010ODI # 2938
46494152112.19Indiav PakistanCenturion226 Sep 2009ODI # 2898
46-3762124.32Indiav South AfricaJaipur121 Feb 2010ODI # 2961
44302890157.14Indiav Sri LankaCuttack221 Dec 2009ODI # 2934
44-565178.57Indiav South AfricaJaipur121 Feb 2010ODI # 2961
4376524082.69Indiav Sri LankaNagpur118 Dec 2009ODI # 2933
42522770155.55Indiav Sri LankaMirpur113 Jan 2010ODI # 2943
4169465089.13Indiav BangladeshMirpur211 Jan 2010ODI # 2942
40*413251125.00Indiav AustraliaVadodara225 Oct 2009ODI # 2913
40493161129.03Indiav AustraliaNagpur128 Oct 2009ODI # 2915
4086686058.82Indiav AustraliaMohali22 Nov 2009ODI # 2919
39413431114.70Indiav Sri LankaMirpur15 Jan 2010ODI # 2938
38373051126.66Indiav AustraliaHyderabad25 Nov 2009ODI # 2923
3893640059.37Indiav Sri LankaMirpur113 Jan 2010ODI # 2943
3785703052.85Indiav Sri LankaMirpur15 Jan 2010ODI # 2938
36472342156.52Indiav South AfricaGwalior124 Feb 2010ODI # 2962
36-3521102.85Indiav South AfricaAhmedabad227 Feb 2010ODI # 2963
3566464076.08Indiav Sri LankaMirpur15 Jan 2010ODI # 2938
34123794043.03Indiav West IndiesJohannesburg230 Sep 2009ODI # 2904
3475464073.91Indiav AustraliaVadodara225 Oct 2009ODI # 2913
3453393187.17Indiav BangladeshMirpur211 Jan 2010ODI # 2942
32*443141103.22Indiav Sri LankaCuttack221 Dec 2009ODI # 2934
3263472068.08Indiav AustraliaDelhi231 Oct 2009ODI # 2918
3264523061.53Indiav Sri LankaCuttack221 Dec 2009ODI # 2934
3253353091.42Indiav BangladeshMirpur211 Jan 2010ODI # 2942
31332551124.00Indiav AustraliaMohali22 Nov 2009ODI # 2919
31-461067.39Indiav South AfricaJaipur121 Feb 2010ODI # 2961
30*281712176.47Indiav Sri LankaRajkot115 Dec 2009ODI # 2932
3053413073.17Indiav AustraliaVadodara225 Oct 2009ODI # 2913
30301970157.89Indiav AustraliaMohali22 Nov 2009ODI # 2919
27201940142.10Indiav Sri LankaRajkot115 Dec 2009ODI # 2932
2658462056.52Indiav AustraliaMohali22 Nov 2009ODI # 2919
26-292089.65Indiav South AfricaJaipur121 Feb 2010ODI # 2961
25-1650156.25Indiav South AfricaAhmedabad227 Feb 2010ODI # 2963
2497771031.16Indiav AustraliaGuwahati18 Nov 2009ODI # 2925
24-2302104.34Indiav South AfricaAhmedabad227 Feb 2010ODI # 2963
2324242195.83Indiav AustraliaNagpur128 Oct 2009ODI # 2915
23241730135.29Indiav AustraliaHyderabad25 Nov 2009ODI # 2923
2346403057.50Indiav Sri LankaCuttack221 Dec 2009ODI # 2934
22-2010110.00Indiav South AfricaJaipur121 Feb 2010ODI # 2961
19*-221086.36Indiav Sri LankaEden Gardens224 Dec 2009ODI # 2935
18*291810100.00Indiav BangladeshMirpur211 Jan 2010ODI # 2942
1837242075.00Indiav BangladeshMirpur27 Jan 2010ODI # 2939
18-1321138.46Indiav South AfricaJaipur121 Feb 2010ODI # 2961
1746300056.66Indiav AustraliaMohali22 Nov 2009ODI # 2919
16*-171194.11Indiav South AfricaJaipur121 Feb 2010ODI # 2961
1628241066.66Indiav PakistanCenturion226 Sep 2009ODI # 2898
1629193084.21Indiav AustraliaMohali22 Nov 2009ODI # 2919
1633202080.00Indiav Sri LankaRajkot115 Dec 2009ODI # 2932
1610821200.00Indiav Sri LankaMirpur113 Jan 2010ODI # 2943
1440292048.27Indiav AustraliaVadodara225 Oct 2009ODI # 2913
1423193073.68Indiav Sri LankaMirpur113 Jan 2010ODI # 2943
1334221059.09Indiav PakistanCenturion226 Sep 2009ODI # 2898
13201130118.18Indiav AustraliaVadodara225 Oct 2009ODI # 2913
1317820162.50Indiav BangladeshMirpur27 Jan 2010ODI # 2939
1328251052.00Indiav BangladeshMirpur211 Jan 2010ODI # 2942
13-140092.85Indiav South AfricaJaipur121 Feb 2010ODI # 2961
12*18620200.00Indiav Sri LankaNagpur118 Dec 2009ODI # 2933
1241210057.14Indiav AustraliaMohali22 Nov 2009ODI # 2919
1141251044.00Indiav AustraliaDelhi231 Oct 2009ODI # 2918
1122131084.61Indiav Sri LankaRajkot115 Dec 2009ODI # 2932
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]