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
14137730716-45.92Sri Lankav IndiaColombo (SSC)303 Aug 2017Test # 2267
125*-62612201.61West Indiesv IndiaKingston209 Jul 2017T20I # 617
114142106123107.54Pakistanv IndiaThe Oval118 Jun 2017ODI # 3894
11021213517-81.48Sri Lankav IndiaColombo (SSC)303 Aug 2017Test # 2267
972862089-46.63Sri Lankav IndiaGalle426 Jul 2017Test # 2265
92*14413210469.69Sri Lankav IndiaGalle226 Jul 2017Test # 2265
891139311195.69Sri Lankav IndiaThe Oval208 Jun 2017ODI # 3882
8315913011163.84Sri Lankav IndiaGalle226 Jul 2017Test # 2265
81-885392.04West Indiesv IndiaPort of Spain225 Jun 2017ODI # 3896
80-1055176.19Sri Lankav IndiaPallekele127 Aug 2017ODI # 3907
761157272105.55Sri Lankav IndiaThe Oval208 Jun 2017ODI # 3882
70105827185.36Bangladeshv IndiaBirmingham115 Jun 2017ODI # 3891
70-8010-87.50Sri Lankav IndiaColombo (RPS)231 Aug 2017ODI # 3908
671159410-71.27Sri Lankav IndiaGalle426 Jul 2017Test # 2265
67-1023165.68Sri Lankav IndiaColombo (RPS)103 Sep 2017ODI # 3909
641349310-68.81Sri Lankav IndiaGalle226 Jul 2017Test # 2265
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)103 Sep 2017ODI # 3909
5397724-73.61South Africav IndiaThe Oval111 Jun 2017ODI # 3886
53-2954182.75Sri Lankav IndiaColombo (RPS)106 Sep 2017T20I # 618
52*76456-115.55Sri Lankav IndiaThe Oval208 Jun 2017ODI # 3882
51-985-52.04West Indiesv IndiaKingston106 Jul 2017ODI # 3902
51574871106.25Sri Lankav IndiaColombo (SSC)203 Aug 2017Test # 2267
5085656-76.92Pakistanv IndiaBirmingham204 Jun 2017ODI # 3878
48120876-55.17Sri Lankav IndiaPallekele212 Aug 2017Test # 2269
48-349-141.17Sri Lankav IndiaColombo (RPS)103 Sep 2017ODI # 3909
47*65445-106.81Sri Lankav IndiaThe Oval208 Jun 2017ODI # 3882
4684524-88.46Pakistanv IndiaThe Oval118 Jun 2017ODI # 3894
46-509-92.00West Indiesv IndiaKingston106 Jul 2017ODI # 3902
4181525-78.84Sri Lankav IndiaPallekele312 Aug 2017Test # 2269
40*-4012100.00Sri Lankav IndiaColombo (RPS)106 Sep 2017T20I # 618
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*-2951124.13West Indiesv IndiaKingston209 Jul 2017T20I # 617
36*-501172.00Sri Lankav IndiaDambulla120 Aug 2017ODI # 3905
3663501-72.00South Africav IndiaThe Oval111 Jun 2017ODI # 3886
36-3441105.88West Indiesv IndiaKingston106 Jul 2017ODI # 3902
3692713-50.70Sri Lankav IndiaGalle426 Jul 2017Test # 2265
3698663154.54Sri Lankav IndiaColombo (SSC)303 Aug 2017Test # 2267
36114894-40.44Sri Lankav IndiaPallekele312 Aug 2017Test # 2269
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 Sound102 Jul 2017ODI # 3900
35-634-55.55West Indiesv IndiaNorth Sound102 Jul 2017ODI # 3900
35117962136.45Sri Lankav IndiaPallekele312 Aug 2017Test # 2269
35-444-79.54Sri Lankav IndiaDambulla120 Aug 2017ODI # 3905
34*272122161.90Sri Lankav IndiaThe Oval208 Jun 2017ODI # 3882
33*-372-89.18West Indiesv IndiaPort of Spain225 Jun 2017ODI # 3896
3359432-76.74Pakistanv IndiaBirmingham204 Jun 2017ODI # 3878
31-32-296.87West Indiesv IndiaKingston106 Jul 2017ODI # 3902
3186564-55.35Sri Lankav IndiaColombo (SSC)303 Aug 2017Test # 2267
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
2948314-93.54Sri Lankav IndiaPallekele212 Aug 2017Test # 2269
29-274-107.40Sri Lankav IndiaPallekele127 Aug 2017ODI # 3907
2644332278.78Sri Lankav IndiaColombo (SSC)203 Aug 2017Test # 2267
25*352111119.04Pakistanv IndiaThe Oval118 Jun 2017ODI # 3894
25-391-64.10West Indiesv IndiaNorth Sound102 Jul 2017ODI # 3900
259343173.52Sri Lankav IndiaColombo (SSC)203 Aug 2017Test # 2267
2548452-55.55Sri Lankav IndiaColombo (SSC)203 Aug 2017Test # 2267
24-502-48.00West Indiesv IndiaNorth Sound230 Jun 2017ODI # 3898
24-342-70.58West Indiesv IndiaNorth Sound102 Jul 2017ODI # 3900
2485644-37.50Sri Lankav IndiaColombo (SSC)203 Aug 2017Test # 2267
22-2221100.00Sri Lankav IndiaColombo (RPS)231 Aug 2017ODI # 3908
21*51503-42.00Sri Lankav IndiaGalle426 Jul 2017Test # 2265
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 Sound102 Jul 2017ODI # 3900
20-412-48.78Sri Lankav IndiaPallekele124 Aug 2017ODI # 3906
19*-251-76.00West Indiesv IndiaPort of Spain225 Jun 2017ODI # 3896
19*-1021190.00Sri Lankav IndiaColombo (RPS)106 Sep 2017T20I # 618
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-201190.00West Indiesv IndiaKingston209 Jul 2017T20I # 617
1835194-94.73Sri Lankav IndiaPallekele212 Aug 2017Test # 2269
18-271166.66Sri Lankav IndiaColombo (RPS)231 Aug 2017ODI # 3908
18-1311138.46Sri Lankav IndiaColombo (RPS)103 Sep 2017ODI # 3909
17*44303-56.66Sri Lankav IndiaColombo (SSC)303 Aug 2017Test # 2267
1728174-100.00Sri Lankav IndiaColombo (SSC)303 Aug 2017Test # 2267
17-143-121.42Sri Lankav IndiaColombo (RPS)106 Sep 2017T20I # 618
1616121-133.33South Africav IndiaThe Oval111 Jun 2017ODI # 3886
16-39--41.02West Indiesv IndiaKingston106 Jul 2017ODI # 3902
1650372-43.24Sri Lankav IndiaGalle226 Jul 2017Test # 2265
1658583-27.58Sri Lankav IndiaColombo (SSC)303 Aug 2017Test # 2267
1653483-33.33Sri Lankav IndiaPallekele312 Aug 2017Test # 2269
15*28221168.18Sri Lankav IndiaColombo (SSC)203 Aug 2017Test # 2267
1514921166.66Pakistanv IndiaBirmingham204 Jun 2017ODI # 3878
1526162-93.75Pakistanv IndiaBirmingham204 Jun 2017ODI # 3878
1518231-65.21Bangladeshv IndiaBirmingham115 Jun 2017ODI # 3891
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 Tamil Nadu at Brabourne, Inter State Twenty-20 Tournament Final, Apr 21, 2007 [Twenty20]

Punjab vs Odisha at Brabourne, Inter State Twenty-20 Tournament Group A, Apr 19, 2007 [Twenty20]

Karnataka vs Railways at Brabourne, Inter State Twenty-20 Tournament Group A, Apr 19, 2007 [Twenty20]