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
11526519912357.78West Indiesv IndiaDelhi310 Oct 2025Test # 2601
11013198104112.24South Africav IndiaRaipur23 Dec 2025ODI # 4935
10929920610252.91South Africav IndiaGuwahati122 Nov 2025Test # 2609
1061398986119.10South Africav IndiaVisakhapatnam16 Dec 2025ODI # 4936
10328621412248.13West Indiesv IndiaDelhi310 Oct 2025Test # 2601
942231809152.22South Africav IndiaGuwahati322 Nov 2025Test # 2609
931479167102.19South Africav IndiaGuwahati122 Nov 2025Test # 2609
90904657195.65South Africav IndiaNew Chandigarh111 Dec 2025T20I # 3631
74121784294.87Australiav IndiaAdelaide223 Oct 2025ODI # 4913
74473885194.73Australiav IndiaHobart12 Nov 2025T20I # 3551
72148808190.00South Africav IndiaRanchi230 Nov 2025ODI # 4934
70563983179.48South Africav IndiaRanchi230 Nov 2025ODI # 4934
68124645-106.25South Africav IndiaRaipur23 Dec 2025ODI # 4935
67735154131.37South Africav IndiaRanchi230 Nov 2025ODI # 4934
64473982164.10Australiav IndiaHobart12 Nov 2025T20I # 3551
61*925351115.09Australiav IndiaAdelaide223 Oct 2025ODI # 4913
5678582-96.55Australiav IndiaSydney125 Oct 2025ODI # 4915
55*1831364-40.44South Africav IndiaEden Gardens314 Nov 2025Test # 2606
54623415158.82South Africav IndiaRaipur23 Dec 2025ODI # 4935
50*121853-58.82West Indiesv IndiaDelhi310 Oct 2025Test # 2601
491521124243.75South Africav IndiaGuwahati122 Nov 2025Test # 2609
49102684172.05South Africav IndiaGuwahati322 Nov 2025Test # 2609
4881675-71.64South Africav IndiaVisakhapatnam16 Dec 2025ODI # 4936
46*97522388.46Australiav IndiaPerth219 Oct 2025ODI # 4911
46382624176.92Australiav IndiaMelbourne231 Oct 2025T20I # 3541
4662483195.83South Africav IndiaRaipur23 Dec 2025ODI # 4935
451621225-36.88South Africav IndiaGuwahati122 Nov 2025Test # 2609
4194845148.80West Indiesv IndiaDelhi210 Oct 2025Test # 2601
4170505182.00Australiav IndiaSydney125 Oct 2025ODI # 4915
41124925-44.56South Africav IndiaGuwahati122 Nov 2025Test # 2609
40120724155.55West Indiesv IndiaDelhi310 Oct 2025Test # 2601
3942357-111.42South Africav IndiaRanchi230 Nov 2025ODI # 4934
38122743-51.35West Indiesv IndiaAhmedabad32 Oct 2025Test # 2600
38114815-46.91South Africav IndiaGuwahati122 Nov 2025Test # 2609
37302932127.58Australiav IndiaPerth219 Oct 2025ODI # 4911
37292823132.14South Africav IndiaRanchi230 Nov 2025ODI # 4934
3689575-63.15West Indiesv IndiaDelhi210 Oct 2025Test # 2601
36322323156.52Australiav IndiaAdelaide223 Oct 2025ODI # 4913
35*76695-50.72South Africav IndiaGuwahati322 Nov 2025Test # 2609
3583644-54.68South Africav IndiaGuwahati322 Nov 2025Test # 2609
35118825-42.68South Africav IndiaGuwahati122 Nov 2025Test # 2609
34108674150.74West Indiesv IndiaDelhi210 Oct 2025Test # 2601
3273484-66.66West Indiesv IndiaAhmedabad12 Oct 2025Test # 2600
3282671147.76West Indiesv IndiaDelhi310 Oct 2025Test # 2601
3154485164.58South Africav IndiaEden Gardens114 Nov 2025Test # 2606
30*261613187.50South Africav IndiaNew Chandigarh111 Dec 2025T20I # 3631
30423011100.00Australiav IndiaAdelaide223 Oct 2025ODI # 4913
3052412-73.17Australiav IndiaSydney125 Oct 2025ODI # 4915
3043244-125.00Australiav IndiaCarrara26 Nov 2025T20I # 3561
29*33154-193.33South Africav IndiaRaipur23 Dec 2025ODI # 4935
2944256-116.00Australiav IndiaSydney125 Oct 2025ODI # 4915
29113843-34.52South Africav IndiaGuwahati322 Nov 2025Test # 2609
29492921100.00South Africav IndiaVisakhapatnam16 Dec 2025ODI # 4936
29402612111.53South Africav IndiaNew Chandigarh111 Dec 2025T20I # 3631
2856401170.00Australiav IndiaAdelaide223 Oct 2025ODI # 4913
28231531186.66Australiav IndiaMelbourne231 Oct 2025T20I # 3541
2899593147.45South Africav IndiaGuwahati122 Nov 2025Test # 2609
26*311521173.33Australiav IndiaHobart12 Nov 2025T20I # 3551
2651363-72.22West Indiesv IndiaAhmedabad12 Oct 2025Test # 2600
2570524-48.07West Indiesv IndiaAhmedabad32 Oct 2025Test # 2600
25201922131.57Australiav IndiaCarrara26 Nov 2025T20I # 3561
2549372167.56South Africav IndiaEden Gardens314 Nov 2025Test # 2606
24*99932-25.80West Indiesv IndiaDelhi210 Oct 2025Test # 2601
2476434-55.81West Indiesv IndiaAhmedabad12 Oct 2025Test # 2600
2438371-64.86Australiav IndiaSydney125 Oct 2025ODI # 4915
2471551143.63South Africav IndiaEden Gardens114 Nov 2025Test # 2606
2481513-47.05South Africav IndiaEden Gardens114 Nov 2025Test # 2606
242823-2104.34South Africav IndiaVisakhapatnam16 Dec 2025ODI # 4936
2384463-50.00West Indiesv IndiaDelhi210 Oct 2025Test # 2601
2359342-67.64Australiav IndiaSydney125 Oct 2025ODI # 4915
2346224-104.54South Africav IndiaEden Gardens114 Nov 2025Test # 2606
22101212183.33West Indiesv IndiaAhmedabad32 Oct 2025Test # 2600
22411431157.14South Africav IndiaCuttack29 Dec 2025T20I # 3623
21*26241187.50Australiav IndiaPerth219 Oct 2025ODI # 4911
2173673-31.34West Indiesv IndiaDelhi210 Oct 2025Test # 2601
20*42292-68.96South Africav IndiaVisakhapatnam16 Dec 2025ODI # 4936
20*201221166.66South Africav IndiaNew Chandigarh111 Dec 2025T20I # 3631
2036201-100.00Australiav IndiaMelbourne231 Oct 2025T20I # 3541
17*3111-1154.54South Africav IndiaRaipur23 Dec 2025ODI # 4935
1729203-85.00West Indiesv IndiaDelhi210 Oct 2025Test # 2601
1725192-89.47Australiav IndiaCarrara26 Nov 2025T20I # 3561
17231611106.25South Africav IndiaRanchi230 Nov 2025ODI # 4934
1739232-73.91South Africav IndiaRanchi230 Nov 2025ODI # 4934
1732152-113.33South Africav IndiaVisakhapatnam16 Dec 2025ODI # 4936
1621193-84.21Australiav IndiaSydney125 Oct 2025ODI # 4915
1648362-44.44South Africav IndiaEden Gardens114 Nov 2025Test # 2606
15*116741-20.27South Africav IndiaEden Gardens114 Nov 2025Test # 2606
1447321-43.75West Indiesv IndiaAhmedabad32 Oct 2025Test # 2600
1420133-107.69West Indiesv IndiaAhmedabad32 Oct 2025Test # 2600
142310-1140.00Australiav IndiaMelbourne231 Oct 2025T20I # 3541
1415911155.55Australiav IndiaCarrara26 Nov 2025T20I # 3561
141092-155.55South Africav IndiaCuttack29 Dec 2025T20I # 3623
14281411100.00South Africav IndiaCuttack29 Dec 2025T20I # 3623
14241011140.00South Africav IndiaNew Chandigarh111 Dec 2025T20I # 3631
13*42282-46.42West Indiesv IndiaAhmedabad32 Oct 2025Test # 2600
1318153-86.66West Indiesv IndiaAhmedabad12 Oct 2025Test # 2600
1339253-52.00West Indiesv IndiaDelhi210 Oct 2025Test # 2601
132616-181.25South Africav IndiaEden Gardens314 Nov 2025Test # 2606
1318182-72.22South Africav IndiaGuwahati122 Nov 2025Test # 2609
12*40311-38.70South Africav IndiaGuwahati122 Nov 2025Test # 2609
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 New Zealand at Wellington, West Indies in New Zealand 2nd Test, Dec 10-14, 2025 [Test # 2612 - Live]
>> 32/2 (10.0 ov, KAR Hodge 3*, BA King 15*, JA Duffy 1/8) - Stumps

Philippines vs Indonesia at Bangkok, SEA Games Men's T20 Cricket Competition 6th Match, Dec 11, 2025 [T20I # 3628]

South Africa vs India at New Chandigarh, South Africa in India 2nd T20I, Dec 11, 2025 [T20I # 3631]