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
19637327821-70.50Englandv IndiaHyderabad325 Jan 2024Test # 2525
18542528728-64.45South Africav IndiaCenturion226 Dec 2023Test # 2520
153251151232101.32Englandv IndiaRajkot215 Feb 2024Test # 2530
137166120154114.16Australiav IndiaAhmedabad219 Nov 2023ODI # 4705
13418011997112.60New Zealandv IndiaWankhede215 Nov 2023ODI # 4703
13019212795102.36New Zealandv IndiaDharamsala122 Oct 2023ODI # 4678
122*36227410-44.52Englandv IndiaRanchi123 Feb 2024Test # 2531
119*1721229697.54South Africav IndiaGqeberha219 Dec 2023ODI # 4714
1105650118220.00Australiav IndiaVisakhapatnam123 Nov 2023T20I # 2360
106164103172102.91South Africav IndiaCape Town303 Jan 2024Test # 2522
104*794888216.66Australiav IndiaGuwahati228 Nov 2023T20I # 2372
9611484133114.28Australiav IndiaRajkot127 Sep 2023ODI # 4657
84*20214711157.14South Africav IndiaCenturion226 Dec 2023Test # 2520
8417512812-65.62Englandv IndiaDharamsala307 Mar 2024Test # 2534
81121876393.10South Africav IndiaPaarl221 Dec 2023ODI # 4716
80128888190.90Afghanistanv IndiaDelhi111 Oct 2023ODI # 4666
7916510811173.14Englandv IndiaDharamsala107 Mar 2024Test # 2534
76897811297.43Englandv IndiaVisakhapatnam202 Feb 2024Test # 2526
75133876186.20New Zealandv IndiaDharamsala122 Oct 2023ODI # 4678
74896181121.31Australiav IndiaRajkot127 Sep 2023ODI # 4657
731741328155.30Englandv IndiaVisakhapatnam402 Feb 2024Test # 2526
7299589-124.13Australiav IndiaRajkot127 Sep 2023ODI # 4657
70122886379.54Englandv IndiaHyderabad125 Jan 2024Test # 2525
69116738194.52New Zealandv IndiaWankhede215 Nov 2023ODI # 4703
66124827-80.48Bangladeshv IndiaPune119 Oct 2023ODI # 4674
6282692489.85Afghanistanv IndiaDelhi111 Oct 2023ODI # 4666
6093917-65.93Englandv IndiaRanchi323 Feb 2024Test # 2531
58*1331104-52.72Australiav IndiaAhmedabad219 Nov 2023ODI # 4705
58108969160.41Englandv IndiaRanchi123 Feb 2024Test # 2531
57353554162.85Afghanistanv IndiaIndore114 Jan 2024T20I # 2431
56403464164.70Australiav IndiaRajkot127 Sep 2023ODI # 4657
56137877264.36South Africav IndiaCenturion226 Dec 2023Test # 2520
55*492344239.13Afghanistanv IndiaBengaluru217 Jan 2024T20I # 2435
54463645150.00Australiav IndiaIndore224 Sep 2023ODI # 4654
54653916138.46Netherlandsv IndiaBengaluru212 Nov 2023ODI # 4702
545236-5150.00Australiav IndiaBengaluru203 Dec 2023T20I # 2380
53653971135.89Australiav IndiaIndore224 Sep 2023ODI # 4654
5275536298.11Australiav IndiaMohali122 Sep 2023ODI # 4651
5265418-126.82Australiav IndiaVisakhapatnam123 Nov 2023T20I # 2360
52116817-64.19South Africav IndiaGqeberha219 Dec 2023ODI # 4714
51754353118.60Bangladeshv IndiaPune119 Oct 2023ODI # 4674
5089587-86.20Pakistanv IndiaAhmedabad114 Oct 2023ODI # 4669
50534141121.95Afghanistanv IndiaBengaluru217 Jan 2024T20I # 2435
50463234156.25Afghanistanv IndiaBengaluru217 Jan 2024T20I # 2435
4989697-71.01Pakistanv IndiaAhmedabad114 Oct 2023ODI # 4669
49422781181.48South Africav IndiaGqeberha212 Dec 2023T20I # 2396
4773527-90.38Englandv IndiaHyderabad325 Jan 2024Test # 2525
4798545187.03Englandv IndiaVisakhapatnam202 Feb 2024Test # 2526
471371264137.30Englandv IndiaRanchi123 Feb 2024Test # 2531
46112715-64.78Australiav IndiaChennai108 Oct 2023ODI # 4662
46603633127.77Bangladeshv IndiaPune119 Oct 2023ODI # 4674
45644532100.00Australiav IndiaMohali122 Sep 2023ODI # 4651
4587804-56.25Netherlandsv IndiaBengaluru212 Nov 2023ODI # 4702
45492524180.00Australiav IndiaThiruvananthapuram226 Nov 2023T20I # 2367
42*392314182.60Australiav IndiaThiruvananthapuram226 Nov 2023T20I # 2367
42362723155.55Afghanistanv IndiaMohali111 Jan 2024T20I # 2428
42624261100.00Englandv IndiaRanchi123 Feb 2024Test # 2531
4184603168.33Australiav IndiaMohali122 Sep 2023ODI # 4651
4176526-78.84Australiav IndiaChennai108 Oct 2023ODI # 4662
41583342124.24New Zealandv IndiaWankhede215 Nov 2023ODI # 4703
41106896-46.06Englandv IndiaRajkot215 Feb 2024Test # 2530
3961493-79.59Australiav IndiaMohali122 Sep 2023ODI # 4651
3988555170.90Englandv IndiaRajkot215 Feb 2024Test # 2530
39313133125.80Englandv IndiaDharamsala307 Mar 2024Test # 2534
3860461182.60Bangladeshv IndiaPune119 Oct 2023ODI # 4674
38393541108.57Englandv IndiaRanchi123 Feb 2024Test # 2531
37322242168.18Australiav IndiaThiruvananthapuram226 Nov 2023T20I # 2367
3761585-63.79Englandv IndiaHyderabad125 Jan 2024Test # 2525
36*292322156.52Australiav IndiaRaipur201 Dec 2023T20I # 2379
3664386-94.73Pakistanv IndiaAhmedabad114 Oct 2023ODI # 4669
3650515-70.58South Africav IndiaGqeberha219 Dec 2023ODI # 4714
3641412187.80South Africav IndiaPaarl221 Dec 2023ODI # 4716
3698694152.17Englandv IndiaVisakhapatnam402 Feb 2024Test # 2526
3684475176.59Englandv IndiaVisakhapatnam402 Feb 2024Test # 2526
3546326-109.37Netherlandsv IndiaBengaluru212 Nov 2023ODI # 4702
3528188-194.44Australiav IndiaGuwahati228 Nov 2023T20I # 2372
35412522140.00South Africav IndiaJohannesburg214 Dec 2023T20I # 2401
3553397-89.74Englandv IndiaHyderabad125 Jan 2024Test # 2525
34161623212.50Afghanistanv IndiaBengaluru217 Jan 2024T20I # 2435
34101812-41.97Englandv IndiaHyderabad325 Jan 2024Test # 2525
3471524-65.38Englandv IndiaHyderabad325 Jan 2024Test # 2525
3373493267.34South Africav IndiaJohannesburg117 Dec 2023ODI # 4713
33161561220.00Englandv IndiaRajkot415 Feb 2024Test # 2530
3175523-59.61Australiav IndiaMohali122 Sep 2023ODI # 4651
31251651193.75Australiav IndiaRaipur201 Dec 2023T20I # 2379
3133334193.93Englandv IndiaHyderabad325 Jan 2024Test # 2525
3068423171.42Netherlandsv IndiaBengaluru212 Nov 2023ODI # 4702
30231741176.47South Africav IndiaGqeberha212 Dec 2023T20I # 2396
3061423-71.42Englandv IndiaRanchi323 Feb 2024Test # 2531
2933215-138.09Australiav IndiaMohali122 Sep 2023ODI # 4651
29372221131.81Afghanistanv IndiaMohali111 Jan 2024T20I # 2428
2981601-48.33Englandv IndiaHyderabad125 Jan 2024Test # 2525
29281822161.11Englandv IndiaDharamsala107 Mar 2024Test # 2534
28*411631175.00Australiav IndiaGuwahati228 Nov 2023T20I # 2372
2858352180.00Australiav IndiaChennai108 Oct 2023ODI # 4662
28231851155.55Australiav IndiaBengaluru203 Dec 2023T20I # 2380
28432222127.27South Africav IndiaJohannesburg117 Dec 2023ODI # 4713
28108625-45.16South Africav IndiaCenturion226 Dec 2023Test # 2520
2861533-52.83Englandv IndiaHyderabad325 Jan 2024Test # 2525
2851276-103.70Englandv IndiaVisakhapatnam402 Feb 2024Test # 2526
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