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
132*-90203146.66Indiav Sri LankaDambulla220 Aug 2017ODI # 3905
131-96172136.45Indiav Sri LankaColombo (RPS)131 Aug 2017ODI # 3908
12519812815197.65Indiav Sri LankaThe Oval18 Jun 2017ODI # 3882
124*-14516285.51Indiav Sri LankaPallekele227 Aug 2017ODI # 3907
123*16512915195.34Indiav BangladeshBirmingham215 Jun 2017ODI # 3891
111*-11512296.52Indiav West IndiesKingston26 Jul 2017ODI # 3902
110*-1169-94.82Indiav Sri LankaColombo (RPS)23 Sep 2017ODI # 3909
104-88113118.18Indiav Sri LankaColombo (RPS)131 Aug 2017ODI # 3908
103-10410299.03Indiav West IndiesPort of Spain125 Jun 2017ODI # 3896
96*967813-123.07Indiav BangladeshBirmingham215 Jun 2017ODI # 3891
911461197276.47Indiav PakistanBirmingham14 Jun 2017ODI # 3878
87-928294.56Indiav West IndiesPort of Spain123 Jun 2017ODI # 3895
87-6644131.81Indiav West IndiesPort of Spain125 Jun 2017ODI # 3896
82*-70101117.14Indiav Sri LankaDambulla220 Aug 2017ODI # 3905
81*1086863119.11Indiav PakistanBirmingham14 Jun 2017ODI # 3878
78*-794298.73Indiav West IndiesNorth Sound130 Jun 2017ODI # 3898
78107796398.73Indiav Sri LankaThe Oval18 Jun 2017ODI # 3882
781308312193.97Indiav South AfricaThe Oval211 Jun 2017ODI # 3886
76*1361017175.24Indiav South AfricaThe Oval211 Jun 2017ODI # 3886
76464346176.74Indiav PakistanThe Oval218 Jun 2017ODI # 3894
72-1124164.28Indiav West IndiesNorth Sound130 Jun 2017ODI # 3898
68956561104.61Indiav PakistanBirmingham14 Jun 2017ODI # 3878
67*-864177.90Indiav Sri LankaPallekele227 Aug 2017ODI # 3907
63785272121.15Indiav Sri LankaThe Oval18 Jun 2017ODI # 3882
63-5910-106.77Indiav West IndiesPort of Spain125 Jun 2017ODI # 3896
63-737-86.30Indiav Sri LankaColombo (RPS)23 Sep 2017ODI # 3909
62-788-79.48Indiav West IndiesPort of Spain123 Jun 2017ODI # 3895
60-917-65.93Indiav West IndiesNorth Sound22 Jul 2017ODI # 3900
54-1141-47.36Indiav West IndiesNorth Sound22 Jul 2017ODI # 3900
54-4553120.00Indiav Sri LankaPallekele224 Aug 2017ODI # 3906
53*-804166.25Indiav Sri LankaPallekele224 Aug 2017ODI # 3906
53493281165.62Indiav PakistanBirmingham14 Jun 2017ODI # 3878
50*-525-96.15Indiav West IndiesKingston26 Jul 2017ODI # 3902
50*-424-119.04Indiav Sri LankaColombo (RPS)131 Aug 2017ODI # 3908
49*-4251116.66Indiav Sri LankaColombo (RPS)131 Aug 2017ODI # 3908
49-506198.00Indiav Sri LankaPallekele224 Aug 2017ODI # 3906
46673471135.29Indiav BangladeshBirmingham215 Jun 2017ODI # 3891
45*-681-66.17Indiav Sri LankaPallekele224 Aug 2017ODI # 3906
40*-2641153.84Indiav West IndiesNorth Sound130 Jun 2017ODI # 3898
39-554-70.90Indiav West IndiesNorth Sound130 Jun 2017ODI # 3898
39-515-76.47Indiav West IndiesKingston26 Jul 2017ODI # 3902
36-532-67.92Indiav Sri LankaColombo (RPS)23 Sep 2017ODI # 3909
32*-471-68.08Indiav West IndiesPort of Spain123 Jun 2017ODI # 3895
25*191331192.30Indiav Sri LankaThe Oval18 Jun 2017ODI # 3882
23*29251192.00Indiav South AfricaThe Oval211 Jun 2017ODI # 3886
2249314-70.96Indiav PakistanThe Oval218 Jun 2017ODI # 3894
2142224-95.45Indiav PakistanThe Oval218 Jun 2017ODI # 3894
20*86-3333.33Indiav PakistanBirmingham14 Jun 2017ODI # 3878
20-211195.23Indiav West IndiesNorth Sound22 Jul 2017ODI # 3900
19-1811105.55Indiav Sri LankaColombo (RPS)131 Aug 2017ODI # 3908
17-242-70.83Indiav Sri LankaPallekele227 Aug 2017ODI # 3907
16-201-80.00Indiav Sri LankaColombo (RPS)23 Sep 2017ODI # 3909
154126--57.69Indiav PakistanThe Oval218 Jun 2017ODI # 3894
14-101-140.00Indiav West IndiesPort of Spain125 Jun 2017ODI # 3896
13*-131-100.00Indiav West IndiesPort of Spain125 Jun 2017ODI # 3896
13*-62-216.66Indiav West IndiesPort of Spain125 Jun 2017ODI # 3896
1223201160.00Indiav South AfricaThe Oval211 Jun 2017ODI # 3886
11-222-50.00Indiav West IndiesNorth Sound130 Jun 2017ODI # 3898
11-111-100.00Indiav West IndiesNorth Sound22 Jul 2017ODI # 3900
10-14--71.42Indiav West IndiesNorth Sound22 Jul 2017ODI # 3900
9*-91-100.00Indiav West IndiesPort of Spain123 Jun 2017ODI # 3895
985-1180.00Indiav Sri LankaThe Oval18 Jun 2017ODI # 3882
918132-69.23Indiav PakistanThe Oval218 Jun 2017ODI # 3894
73318--38.88Indiav Sri LankaThe Oval18 Jun 2017ODI # 3882
7-8--87.50Indiav Sri LankaColombo (RPS)131 Aug 2017ODI # 3908
6-9--66.66Indiav Sri LankaPallekele224 Aug 2017ODI # 3906
5119--55.55Indiav PakistanThe Oval218 Jun 2017ODI # 3894
5-7--71.42Indiav West IndiesNorth Sound22 Jul 2017ODI # 3900
5-31-166.66Indiav Sri LankaPallekele227 Aug 2017ODI # 3907
5-17--29.41Indiav Sri LankaColombo (RPS)23 Sep 2017ODI # 3909
42316--25.00Indiav PakistanThe Oval218 Jun 2017ODI # 3894
4-10--40.00Indiav West IndiesPort of Spain123 Jun 2017ODI # 3895
4-5--80.00Indiav West IndiesPort of Spain125 Jun 2017ODI # 3896
4-31-133.33Indiav West IndiesKingston26 Jul 2017ODI # 3902
4-13--30.76Indiav Sri LankaDambulla220 Aug 2017ODI # 3905
4-6--66.66Indiav Sri LankaPallekele224 Aug 2017ODI # 3906
4-21-200.00Indiav Sri LankaPallekele224 Aug 2017ODI # 3906
4-61-66.66Indiav Sri LankaColombo (RPS)131 Aug 2017ODI # 3908
3-12--25.00Indiav West IndiesNorth Sound22 Jul 2017ODI # 3900
3-11--27.27Indiav Sri LankaPallekele227 Aug 2017ODI # 3907
2*-6--33.33Indiav West IndiesNorth Sound22 Jul 2017ODI # 3900
2-6--33.33Indiav West IndiesNorth Sound130 Jun 2017ODI # 3898
2-19--10.52Indiav West IndiesNorth Sound22 Jul 2017ODI # 3900
1*148--12.50Indiav PakistanThe Oval218 Jun 2017ODI # 3894
1*-1--100.00Indiav Sri LankaColombo (RPS)23 Sep 2017ODI # 3909
1109--11.11Indiav PakistanThe Oval218 Jun 2017ODI # 3894
1113--33.33Indiav PakistanThe Oval218 Jun 2017ODI # 3894
1-2--50.00Indiav West IndiesNorth Sound22 Jul 2017ODI # 3900
1-3--33.33Indiav Sri LankaPallekele224 Aug 2017ODI # 3906
0*-----Indiav Sri LankaThe Oval18 Jun 2017ODI # 3882
-55---Indiav Sri LankaThe Oval18 Jun 2017ODI # 3882
-43---Indiav PakistanThe Oval218 Jun 2017ODI # 3894
--1---Indiav West IndiesNorth Sound22 Jul 2017ODI # 3900
--3---Indiav Sri LankaPallekele224 Aug 2017ODI # 3906
--2---Indiav Sri LankaPallekele227 Aug 2017ODI # 3907
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:

Chhattisgarh vs Punjab at Jaipur, Vijay Hazare Trophy Elite, Group C, Dec 26, 2025 [List A]

Delhi vs Gujarat at CoE 1, Bengaluru, Vijay Hazare Trophy Elite, Group D, Dec 26, 2025 [List A]

Arunachal Pradesh vs Mizoram at Ranchi, Vijay Hazare Trophy Plate Group, Dec 26, 2025 [List A]