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
114142106123107.54Pakistanv IndiaThe Oval118 Jun 2017ODI # 3894
891139311195.69Sri Lankav IndiaThe Oval28 Jun 2017ODI # 3882
81-885392.04West Indiesv IndiaPort of Spain225 Jun 2017ODI # 3896
80-1055176.19Sri Lankav IndiaPallekele127 Aug 2017ODI # 3907
761157272105.55Sri Lankav IndiaThe Oval28 Jun 2017ODI # 3882
70105827185.36Bangladeshv IndiaBirmingham115 Jun 2017ODI # 3891
70-8010-87.50Sri Lankav IndiaColombo (RPS)231 Aug 2017ODI # 3908
67-1023165.68Sri Lankav IndiaColombo (RPS)13 Sep 2017ODI # 3909
64-748-86.48Sri Lankav IndiaDambulla120 Aug 2017ODI # 3905
6198854-71.76Bangladeshv IndiaBirmingham115 Jun 2017ODI # 3891
5999716183.09Pakistanv IndiaThe Oval118 Jun 2017ODI # 3894
58-5821100.00Sri Lankav IndiaPallekele124 Aug 2017ODI # 3906
57*473743154.05Pakistanv IndiaThe Oval118 Jun 2017ODI # 3894
55-984-56.12Sri Lankav IndiaColombo (RPS)13 Sep 2017ODI # 3909
5397724-73.61South Africav IndiaThe Oval111 Jun 2017ODI # 3886
52*76456-115.55Sri Lankav IndiaThe Oval28 Jun 2017ODI # 3882
51-985-52.04West Indiesv IndiaKingston16 Jul 2017ODI # 3902
5085656-76.92Pakistanv IndiaBirmingham24 Jun 2017ODI # 3878
48-349-141.17Sri Lankav IndiaColombo (RPS)13 Sep 2017ODI # 3909
47*65445-106.81Sri Lankav IndiaThe Oval28 Jun 2017ODI # 3882
4684524-88.46Pakistanv IndiaThe Oval118 Jun 2017ODI # 3894
46-509-92.00West Indiesv IndiaKingston16 Jul 2017ODI # 3902
40-614-65.57West Indiesv IndiaNorth Sound230 Jun 2017ODI # 3898
40-612-65.57Sri Lankav IndiaPallekele124 Aug 2017ODI # 3906
39-433290.69Sri Lankav IndiaColombo (RPS)231 Aug 2017ODI # 3908
36*-501172.00Sri Lankav IndiaDambulla120 Aug 2017ODI # 3905
3663501-72.00South Africav IndiaThe Oval111 Jun 2017ODI # 3886
36-3441105.88West Indiesv IndiaKingston16 Jul 2017ODI # 3902
36-375-97.29Sri Lankav IndiaDambulla120 Aug 2017ODI # 3905
36-714-50.70Sri Lankav IndiaPallekele127 Aug 2017ODI # 3907
3569543164.81South Africav IndiaThe Oval111 Jun 2017ODI # 3886
35-602258.33West Indiesv IndiaNorth Sound12 Jul 2017ODI # 3900
35-634-55.55West Indiesv IndiaNorth Sound12 Jul 2017ODI # 3900
35-444-79.54Sri Lankav IndiaDambulla120 Aug 2017ODI # 3905
34*272122161.90Sri Lankav IndiaThe Oval28 Jun 2017ODI # 3882
33*-372-89.18West Indiesv IndiaPort of Spain225 Jun 2017ODI # 3896
3359432-76.74Pakistanv IndiaBirmingham24 Jun 2017ODI # 3878
31-32-296.87West Indiesv IndiaKingston16 Jul 2017ODI # 3902
31-2432129.16Sri Lankav IndiaPallekele124 Aug 2017ODI # 3906
30*33255-120.00Bangladeshv IndiaBirmingham115 Jun 2017ODI # 3891
30-435-69.76West Indiesv IndiaNorth Sound230 Jun 2017ODI # 3898
29-2911100.00West Indiesv IndiaPort of Spain225 Jun 2017ODI # 3896
29-274-107.40Sri Lankav IndiaPallekele127 Aug 2017ODI # 3907
25*352111119.04Pakistanv IndiaThe Oval118 Jun 2017ODI # 3894
25-391-64.10West Indiesv IndiaNorth Sound12 Jul 2017ODI # 3900
24-502-48.00West Indiesv IndiaNorth Sound230 Jun 2017ODI # 3898
24-342-70.58West Indiesv IndiaNorth Sound12 Jul 2017ODI # 3900
22-2221100.00Sri Lankav IndiaColombo (RPS)231 Aug 2017ODI # 3908
2144252-84.00Bangladeshv IndiaBirmingham115 Jun 2017ODI # 3891
21-372-56.75West Indiesv IndiaPort of Spain225 Jun 2017ODI # 3896
20*70411-48.78South Africav IndiaThe Oval111 Jun 2017ODI # 3886
20-331-60.60West Indiesv IndiaNorth Sound12 Jul 2017ODI # 3900
20-412-48.78Sri Lankav IndiaPallekele124 Aug 2017ODI # 3906
19*-251-76.00West Indiesv IndiaPort of Spain225 Jun 2017ODI # 3896
1924214-90.47Bangladeshv IndiaBirmingham115 Jun 2017ODI # 3891
19-353-54.28West Indiesv IndiaNorth Sound230 Jun 2017ODI # 3898
19-372-51.35Sri Lankav IndiaPallekele124 Aug 2017ODI # 3906
19-482-39.58Sri Lankav IndiaPallekele124 Aug 2017ODI # 3906
18-271166.66Sri Lankav IndiaColombo (RPS)231 Aug 2017ODI # 3908
18-1311138.46Sri Lankav IndiaColombo (RPS)13 Sep 2017ODI # 3909
1616121-133.33South Africav IndiaThe Oval111 Jun 2017ODI # 3886
16-39--41.02West Indiesv IndiaKingston16 Jul 2017ODI # 3902
1514921166.66Pakistanv IndiaBirmingham24 Jun 2017ODI # 3878
1526162-93.75Pakistanv IndiaBirmingham24 Jun 2017ODI # 3878
1518231-65.21Bangladeshv IndiaBirmingham115 Jun 2017ODI # 3891
1528263-57.69Bangladeshv IndiaBirmingham115 Jun 2017ODI # 3891
15-30--50.00West Indiesv IndiaNorth Sound12 Jul 2017ODI # 3900
14*24161187.50Pakistanv IndiaBirmingham24 Jun 2017ODI # 3878
14-221-63.63Sri Lankav IndiaPallekele127 Aug 2017ODI # 3907
14-113-127.27Sri Lankav IndiaColombo (RPS)231 Aug 2017ODI # 3908
13-311-41.93West Indiesv IndiaPort of Spain225 Jun 2017ODI # 3896
13-23--56.52Sri Lankav IndiaDambulla120 Aug 2017ODI # 3905
13-152-86.66Sri Lankav IndiaPallekele127 Aug 2017ODI # 3907
1238221-54.54Pakistanv IndiaBirmingham24 Jun 2017ODI # 3878
122916-175.00Pakistanv IndiaThe Oval118 Jun 2017ODI # 3894
11*-191-57.89Sri Lankav IndiaColombo (RPS)231 Aug 2017ODI # 3908
11-101-110.00West Indiesv IndiaNorth Sound12 Jul 2017ODI # 3900
11-231-47.82Sri Lankav IndiaPallekele127 Aug 2017ODI # 3907
11-241-45.83Sri Lankav IndiaColombo (RPS)231 Aug 2017ODI # 3908
10*23141-71.42Bangladeshv IndiaBirmingham115 Jun 2017ODI # 3891
91616--56.25Pakistanv IndiaBirmingham24 Jun 2017ODI # 3878
9-20--45.00West Indiesv IndiaKingston16 Jul 2017ODI # 3902
9-72-128.57Sri Lankav IndiaPallekele124 Aug 2017ODI # 3906
9-111-81.81Sri Lankav IndiaPallekele124 Aug 2017ODI # 3906
9-91-100.00Sri Lankav IndiaColombo (RPS)13 Sep 2017ODI # 3909
815121-66.66Pakistanv IndiaBirmingham24 Jun 2017ODI # 3878
8-6-1133.33Sri Lankav IndiaDambulla120 Aug 2017ODI # 3905
8-8-1100.00Sri Lankav IndiaColombo (RPS)13 Sep 2017ODI # 3909
7*-111-63.63Sri Lankav IndiaColombo (RPS)13 Sep 2017ODI # 3909
72018--38.88Sri Lankav IndiaThe Oval28 Jun 2017ODI # 3882
6*-7--85.71Sri Lankav IndiaPallekele124 Aug 2017ODI # 3906
6-61-100.00West Indiesv IndiaNorth Sound230 Jun 2017ODI # 3898
6-9--66.66West Indiesv IndiaNorth Sound230 Jun 2017ODI # 3898
6-151-40.00West Indiesv IndiaKingston16 Jul 2017ODI # 3902
6-101-60.00Sri Lankav IndiaPallekele127 Aug 2017ODI # 3907
5*-7--71.42West Indiesv IndiaNorth Sound12 Jul 2017ODI # 3900
5*-6--83.33Sri Lankav IndiaPallekele127 Aug 2017ODI # 3907
51181-62.50South Africav IndiaThe Oval111 Jun 2017ODI # 3886
5-8--62.50Sri Lankav IndiaDambulla120 Aug 2017ODI # 3905
5-41-125.00Sri Lankav IndiaColombo (RPS)231 Aug 2017ODI # 3908
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:

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

Tamil Nadu vs Karnataka at Ahmedabad, Vijay Hazare Trophy Elite, Group A, Dec 29, 2025 [List A]

Nagaland vs Mizoram at Ranchi, Vijay Hazare Trophy Plate Group, Dec 29, 2025 [List A]