Batting Most Runs Innings - India

Players - India

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
16144229715354.20Indiav AustraliaPerth322 Nov 2024Test # 2561
15027919518376.92Indiav New ZealandBengaluru316 Oct 2024Test # 2555
1359354713250.00Indiav EnglandWankhede102 Feb 2025T20I # 3086
120*6947910255.31Indiav South AfricaJohannesburg115 Nov 2024T20I # 2952
119*24317610467.61Indiav BangladeshChennai319 Sep 2024Test # 2550
11914290127132.22Indiav EnglandCuttack209 Feb 2025ODI # 4828
11426618911160.31Indiav AustraliaMelbourne226 Dec 2024Test # 2571
11322313311284.96Indiav BangladeshChennai119 Sep 2024Test # 2550
112141102143109.80Indiav EnglandAhmedabad112 Feb 2025ODI # 4833
1117447118236.17Indiav BangladeshHyderabad112 Oct 2024T20I # 2904
109*1045669194.64Indiav South AfricaJohannesburg115 Nov 2024T20I # 2952
10914812813485.15Indiav BangladeshChennai319 Sep 2024Test # 2550
107*975687191.07Indiav South AfricaCenturion113 Nov 2024T20I # 2947
1077550710214.00Indiav South AfricaDurban108 Nov 2024T20I # 2938
101*-1299278.29Indiav BangladeshDubai (DICS)220 Feb 2025ODI # 4844
100*2261438269.93Indiav AustraliaPerth322 Nov 2024Test # 2561
100*1511117-90.09Indiav PakistanDubai (DICS)223 Feb 2025ODI # 4847
991831059594.28Indiav New ZealandBengaluru316 Oct 2024Test # 2555
90-1467161.64Indiav New ZealandWankhede201 Nov 2024Test # 2560
871339614-90.62Indiav EnglandNagpur206 Feb 2025ODI # 4825
8618112410269.35Indiav BangladeshChennai119 Sep 2024Test # 2550
842051398-60.43Indiav AustraliaBrisbane214 Dec 2024Test # 2570
843102088-40.38Indiav AustraliaMelbourne426 Dec 2024Test # 2571
84135985-85.71Indiav AustraliaDubai (DICS)204 Mar 2025ODI # 4853
8219111811169.49Indiav AustraliaMelbourne226 Dec 2024Test # 2571
79583458232.35Indiav EnglandEden Gardens222 Jan 2025T20I # 3082
79122984280.61Indiav New ZealandDubai (DICS)102 Mar 2025ODI # 4852
78766482121.87Indiav EnglandAhmedabad112 Feb 2025ODI # 4833
77936593118.46Indiav New ZealandPune424 Oct 2024Test # 2557
773021765-43.75Indiav AustraliaPerth322 Nov 2024Test # 2561
772011237162.60Indiav AustraliaBrisbane214 Dec 2024Test # 2570
76102837391.56Indiav New ZealandDubai (DICS)209 Mar 2025ODI # 4858
75663585214.28Indiav BangladeshHyderabad112 Oct 2024T20I # 2904
74493447217.64Indiav BangladeshDelhi109 Oct 2024T20I # 2899
72*935545130.90Indiav EnglandChennai225 Jan 2025T20I # 3083
727051122141.17Indiav BangladeshKanpur227 Sep 2024Test # 2552
701361028168.62Indiav New ZealandBengaluru316 Oct 2024Test # 2555
68624372158.13Indiav BangladeshKanpur227 Sep 2024Test # 2552
64845791112.28Indiav New ZealandWankhede401 Nov 2024Test # 2560
61473364184.84Indiav AustraliaSydney303 Jan 2025Test # 2575
60825982101.69Indiav New ZealandWankhede201 Nov 2024Test # 2560
60835291115.38Indiav EnglandCuttack209 Feb 2025ODI # 4828
59443692163.88Indiav EnglandNagpur206 Feb 2025ODI # 4825
562051189-47.45Indiav BangladeshChennai119 Sep 2024Test # 2550
5680675183.58Indiav PakistanDubai (DICS)223 Feb 2025ODI # 4847
53512953182.75Indiav BangladeshDelhi109 Oct 2024T20I # 2899
53353044176.66Indiav EnglandPune131 Jan 2025T20I # 3085
53633472155.88Indiav EnglandPune131 Jan 2025T20I # 3085
5289638182.53Indiav New ZealandBengaluru316 Oct 2024Test # 2555
52674761110.63Indiav EnglandNagpur206 Feb 2025ODI # 4825
5274557194.54Indiav EnglandAhmedabad112 Feb 2025ODI # 4833
51544581113.33Indiav BangladeshKanpur427 Sep 2024Test # 2552
50432535200.00Indiav South AfricaCenturion113 Nov 2024T20I # 2947
501891621-30.86Indiav AustraliaMelbourne226 Dec 2024Test # 2571
4868622277.41Indiav New ZealandDubai (DICS)209 Mar 2025ODI # 4858
47503541134.28Indiav BangladeshKanpur227 Sep 2024Test # 2552
47271844261.11Indiav BangladeshHyderabad112 Oct 2024T20I # 2904
4675527-88.46Indiav PakistanDubai (DICS)223 Feb 2025ODI # 4847
45594542100.00Indiav New ZealandDubai (DICS)102 Mar 2025ODI # 4852
4560623-72.58Indiav AustraliaDubai (DICS)204 Mar 2025ODI # 4853
4472473193.61Indiav EnglandCuttack209 Feb 2025ODI # 4828
42*603422123.52Indiav AustraliaDubai (DICS)204 Mar 2025ODI # 4853
4299842-50.00Indiav New ZealandPune424 Oct 2024Test # 2557
42103543377.77Indiav AustraliaAdelaide106 Dec 2024Test # 2568
4279476189.36Indiav AustraliaAdelaide306 Dec 2024Test # 2568
4284613168.85Indiav New ZealandDubai (DICS)102 Mar 2025ODI # 4852
41*61434-95.34Indiav EnglandCuttack209 Feb 2025ODI # 4828
41*-471287.23Indiav BangladeshDubai (DICS)220 Feb 2025ODI # 4844
4189596169.49Indiav AustraliaPerth122 Nov 2024Test # 2561
41-367-113.88Indiav BangladeshDubai (DICS)220 Feb 2025ODI # 4844
40149983140.81Indiav AustraliaSydney103 Jan 2025Test # 2575
40593512114.28Indiav EnglandRajkot228 Jan 2025T20I # 3084
40542931137.93Indiav EnglandAhmedabad112 Feb 2025ODI # 4833
39*201652243.75Indiav BangladeshGwalior206 Oct 2024T20I # 2897
39*53454186.66Indiav South AfricaGqeberha110 Nov 2024T20I # 2942
3982526-75.00Indiav BangladeshChennai119 Sep 2024Test # 2550
39613641108.33Indiav BangladeshKanpur227 Sep 2024Test # 2552
38*523642105.55Indiav New ZealandWankhede201 Nov 2024Test # 2560
38*482732140.74Indiav AustraliaPerth322 Nov 2024Test # 2561
3854463282.60Indiav New ZealandPune224 Oct 2024Test # 2557
37146783147.43Indiav AustraliaPerth122 Nov 2024Test # 2561
3796646-57.81Indiav AustraliaAdelaide106 Dec 2024Test # 2568
36331824200.00Indiav South AfricaJohannesburg115 Nov 2024T20I # 2952
36125864-41.86Indiav AustraliaMelbourne226 Dec 2024Test # 2571
3572526-67.30Indiav New ZealandBengaluru316 Oct 2024Test # 2555
34*473311103.03Indiav New ZealandDubai (DICS)209 Mar 2025ODI # 4858
34261314261.53Indiav BangladeshHyderabad112 Oct 2024T20I # 2904
33271832183.33Indiav South AfricaDurban108 Nov 2024T20I # 2938
32251922168.42Indiav BangladeshDelhi109 Oct 2024T20I # 2899
31109515-60.78Indiav AustraliaAdelaide106 Dec 2024Test # 2568
3161442170.45Indiav AustraliaBrisbane214 Dec 2024Test # 2570
317550-162.00Indiav New ZealandDubai (DICS)209 Mar 2025ODI # 4858
3071722141.66Indiav New ZealandPune224 Oct 2024Test # 2557
30107604-50.00Indiav New ZealandPune224 Oct 2024Test # 2557
3076524-57.69Indiav New ZealandWankhede201 Nov 2024Test # 2560
301311042-28.84Indiav AustraliaMelbourne426 Dec 2024Test # 2571
30402641115.38Indiav EnglandPune131 Jan 2025T20I # 3085
30151332230.76Indiav EnglandWankhede102 Feb 2025T20I # 3086
29*40374-78.37Indiav BangladeshKanpur427 Sep 2024Test # 2552
2938196-152.63Indiav BangladeshGwalior206 Oct 2024T20I # 2897
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 Ireland at Bready, West Indies in Ireland 3rd T20I, Jun 15, 2025 [T20I # 3238]

England vs West Indies at Southampton, West Indies in England 3rd T20I, Jun 10, 2025 [T20I # 3218]

West Indies vs England at Bristol, West Indies in England 2nd T20I, Jun 8, 2025 [T20I # 3213]