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
125*29020212161.88Australia Av IndiansSydney26 Dec 2020First-class
124174112117110.71Englandv IndiaPune226 Mar 2021ODI # 4283
114-1249291.93Australiav IndiaSydney127 Nov 2020ODI # 4265
111*12911912393.27Australia Av IndiansSydney411 Dec 2020First-class
1082932049-52.94Australiav IndiaBrisbane115 Jan 2021Test # 2404
107*28316716-64.07Australia Av IndiansSydney411 Dec 2020First-class
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
581411117-52.25Australia Av IndiansSydney411 Dec 2020First-class
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
44113884-50.00Australia Av IndiansSydney26 Dec 2020First-class
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
3581605-58.33Australia Av IndiansSydney26 Dec 2020First-class
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
3340573157.89Australia Av IndiansSydney26 Dec 2020First-class
3378535-62.26Australiav IndiaAdelaide417 Dec 2020Test # 2396
33106602-55.00Englandv IndiaChennai15 Feb 2021Test # 2409
33133923-35.86Englandv IndiaChennai413 Feb 2021Test # 2411
3275386-84.21Australia Av IndiansSydney211 Dec 2020First-class
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
2652474-55.31Australia Av IndiansSydney211 Dec 2020First-class
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:

Mpumalanga vs Northern Cape at Kimberley, CSA 4-Day Series Division 2 3rd Match, Oct 2-5, 2025 [First-class]

Warriors vs KwaZulu-Natal Inland at Pietermaritzburg, CSA 4-Day Series Division 1 6th Match, Oct 2-5, 2025 [First-class - Live]
>> 157/3 (68.0 ov, MP Breetzke 50*, M De Villiers 30*, Z Abrahams 0/33) - Stumps

Boland vs Dolphins at Paarl, CSA 4-Day Series Division 1 4th Match, Oct 2-5, 2025 [First-class - Live]
>> 49/1 (10.0 ov, TA Dithole 21*, E Bosch 9*, A Mnyaka 0/12) - Stumps