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
21853637719257.82Englandv IndiaChennai15 Feb 2021Test # 2409
13129822616-57.96Australiav IndiaSydney17 Jan 2021Test # 2402
124174112117110.71Englandv IndiaPune226 Mar 2021ODI # 4283
114-1249291.93Australiav IndiaSydney127 Nov 2020ODI # 4265
1082932049-52.94Australiav IndiaBrisbane115 Jan 2021Test # 2404
105-66114159.09Australiav IndiaSydney127 Nov 2020ODI # 4265
104-64142162.50Australiav IndiaSydney129 Nov 2020ODI # 4266
999052410190.38Englandv IndiaPune226 Mar 2021ODI # 4283
95*1348393114.45Englandv IndiaPune228 Mar 2021ODI # 4284
941056667142.42Englandv IndiaPune223 Mar 2021ODI # 4281
9127719611-46.42Australiav IndiaSydney17 Jan 2021Test # 2402
8738228612-30.41Englandv IndiaChennai15 Feb 2021Test # 2409
841821328463.63Australiav IndiaSydney37 Jan 2021Test # 2402
83*965254159.61Englandv IndiaAhmedabad216 Mar 2021T20I # 1133
83-7773107.79Australiav IndiaSydney129 Nov 2020ODI # 4266
8215711810369.49Englandv IndiaChennai15 Feb 2021Test # 2409
812601678148.50Australiav IndiaSydney37 Jan 2021Test # 2402
80-5372150.94Australiav IndiaSydney18 Dec 2020T20I # 1116
75-827391.46Australiav IndiaCanberra22 Dec 2020ODI # 4267
73*1409910-73.73Australiav IndiaAdelaide217 Dec 2020Test # 2396
731801189-61.86Australiav IndiaSydney37 Jan 2021Test # 2402
70-615-114.75Australiav IndiaSydney129 Nov 2020ODI # 4266
69-766-90.78Australiav IndiaSydney127 Nov 2020ODI # 4265
68854692147.82Englandv IndiaAhmedabad220 Mar 2021T20I # 1138
63*-2944217.24Australiav IndiaSydney129 Nov 2020ODI # 4266
621481104-56.36Australiav IndiaSydney17 Jan 2021Test # 2402
60-696186.95Australiav IndiaSydney129 Nov 2020ODI # 4266
59-3834155.26Australiav IndiaCanberra22 Dec 2020ODI # 4267
58-32101181.25Australiav IndiaSydney16 Dec 2020T20I # 1115
55121747-74.32Australiav IndiaBrisbane315 Jan 2021Test # 2404
551421216245.45Englandv IndiaAhmedabad14 Mar 2021Test # 2414
55805271105.76Englandv IndiaPune226 Mar 2021ODI # 4283
54-3633150.00Australiav IndiaSydney18 Dec 2020T20I # 1116
531118410-63.09Englandv IndiaAhmedabad124 Feb 2021Test # 2412
52723424152.94Englandv IndiaAhmedabad220 Mar 2021T20I # 1138
51*93637180.95Australiav IndiaAdelaide417 Dec 2020Test # 2396
501491046-48.07Australiav IndiaBrisbane115 Jan 2021Test # 2404
50112956-52.63Englandv IndiaAhmedabad34 Mar 2021Test # 2414
50114506-100.00Englandv IndiaPune228 Mar 2021ODI # 4284
49523243153.12Englandv IndiaAhmedabad212 Mar 2021T20I # 1131
482061324-36.36Australiav IndiaMelbourne126 Dec 2020Test # 2398
48103756-64.00Australiav IndiaBrisbane315 Jan 2021Test # 2404
471701197-39.49Australiav IndiaAdelaide217 Dec 2020Test # 2396
471711076-43.92Australiav IndiaBrisbane115 Jan 2021Test # 2404
46-3832121.05Australiav IndiaSydney16 Dec 2020T20I # 1115
4689748-62.16Englandv IndiaAhmedabad14 Mar 2021Test # 2414
46653542131.42Englandv IndiaAhmedabad114 Mar 2021T20I # 1132
46412343200.00Englandv IndiaAhmedabad218 Mar 2021T20I # 1135
46683571131.42Englandv IndiaPune223 Mar 2021ODI # 4281
45-1953236.84Australiav IndiaSydney127 Nov 2020ODI # 4265
451751465-30.82Australiav IndiaMelbourne326 Dec 2020Test # 2398
45131876-51.72Australiav IndiaBrisbane115 Jan 2021Test # 2404
43271835238.88Englandv IndiaChennai413 Feb 2021Test # 2411
42*1351074-39.25Englandv IndiaChennai213 Feb 2021Test # 2411
40*43285-142.85Englandv IndiaAhmedabad216 Mar 2021T20I # 1133
401881373-29.19Australiav IndiaMelbourne326 Dec 2020Test # 2398
4070327-125.00Englandv IndiaChennai35 Feb 2021Test # 2409
40492761148.14Englandv IndiaAhmedabad218 Mar 2021T20I # 1135
39*99526-75.00Australiav IndiaSydney37 Jan 2021Test # 2402
38-424-90.47Australiav IndiaCanberra22 Dec 2020ODI # 4267
38121924-41.30Australiav IndiaMelbourne126 Dec 2020Test # 2398
3894828-46.34Australiav IndiaBrisbane315 Jan 2021Test # 2404
37130903-41.11Australiav IndiaBrisbane315 Jan 2021Test # 2404
36112775-46.75Australiav IndiaBrisbane115 Jan 2021Test # 2404
36403141116.12Englandv IndiaPune228 Mar 2021ODI # 4284
35-2651134.61Australiav IndiaCanberra24 Dec 2020T20I # 1114
3553394189.74Englandv IndiaPune228 Mar 2021ODI # 4284
34-383-89.47Australiav IndiaCanberra24 Dec 2020T20I # 1114
341191056-32.38Englandv IndiaChennai15 Feb 2021Test # 2409
34106893-38.20Englandv IndiaChennai15 Feb 2021Test # 2409
3378535-62.26Australiav IndiaAdelaide417 Dec 2020Test # 2396
33106602-55.00Englandv IndiaChennai15 Feb 2021Test # 2409
33133923-35.86Englandv IndiaChennai413 Feb 2021Test # 2411
30-2011150.00Australiav IndiaCanberra24 Dec 2020T20I # 1114
3059393-76.92Australiav IndiaMelbourne126 Dec 2020Test # 2398
3059515-58.82Englandv IndiaChennai15 Feb 2021Test # 2409
3079723-41.66Englandv IndiaAhmedabad34 Mar 2021Test # 2414
3054372181.08Englandv IndiaPune223 Mar 2021ODI # 4281
29130872-33.33Englandv IndiaAhmedabad14 Mar 2021Test # 2414
29362522116.00Englandv IndiaPune228 Mar 2021ODI # 4284
28*76512154.90Australiav IndiaBrisbane315 Jan 2021Test # 2404
28-282-100.00Australiav IndiaCanberra22 Dec 2020ODI # 4267
2871491-57.14Australiav IndiaMelbourne326 Dec 2020Test # 2398
2861323-87.50Englandv IndiaChennai35 Feb 2021Test # 2409
28107676-41.79Englandv IndiaAhmedabad14 Mar 2021Test # 2414
28342421116.66Englandv IndiaAhmedabad212 Mar 2021T20I # 1131
2829204-140.00Englandv IndiaAhmedabad114 Mar 2021T20I # 1132
27*332112128.57Englandv IndiaPune226 Mar 2021ODI # 4283
2752373-72.97Australiav IndiaBrisbane315 Jan 2021Test # 2404
26*221712152.94Englandv IndiaAhmedabad212 Mar 2021T20I # 1131
26-18-1144.44Australiav IndiaSydney16 Dec 2020T20I # 1115
2665532149.05Englandv IndiaChennai413 Feb 2021Test # 2411
2528225-113.63Australiav IndiaBrisbane315 Jan 2021Test # 2404
2562553-45.45Englandv IndiaChennai35 Feb 2021Test # 2409
2558424-59.52Englandv IndiaChennai413 Feb 2021Test # 2411
2533343-73.52Englandv IndiaAhmedabad324 Feb 2021Test # 2412
25381921131.57Englandv IndiaAhmedabad218 Mar 2021T20I # 1135
24*402021120.00Englandv IndiaAhmedabad212 Mar 2021T20I # 1131
24-231-104.34Australiav IndiaSydney18 Dec 2020T20I # 1116
2431302180.00Australiav IndiaSydney17 Jan 2021Test # 2402
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:

West Indies vs India at Ahmedabad, West Indies in India 1st Test, Oct 2-4, 2025 [Test # 2600]

Namibia vs Zimbabwe at Harare, ICC Men's T20 World Cup Africa Region Final Final, Oct 4, 2025 [T20I # 3503]

Uganda vs Nigeria at Harare, ICC Men's T20 World Cup Africa Region Final 5th place play-off, Oct 4, 2025 [T20I # 3502]