Batting Most Runs Innings IN India

Players IN India

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
293366254407115.35Indiav Sri LankaBrabourne22 Dec 2009Test # 1937
27561043527163.21Sri Lankav IndiaAhmedabad216 Nov 2009Test # 1933
253*67547322-53.48South Africav IndiaNagpur16 Feb 2010Test # 1951
200*226147253136.05Indiav South AfricaGwalior124 Feb 2010ODI # 2962
17738726126167.81Indiav Sri LankaAhmedabad116 Nov 2009Test # 1933
175210141194124.11Indiav AustraliaHyderabad25 Nov 2009ODI # 2923
17341935115249.28South Africav IndiaNagpur16 Feb 2010Test # 1951
16729821515-77.67Indiav Sri LankaKanpur124 Nov 2009Test # 1935
16532517423294.82Indiav South AfricaEden Gardens214 Feb 2010Test # 1952
160186124203129.03Sri Lankav IndiaRajkot215 Dec 2009ODI # 2932
154*41531411-49.04Sri Lankav IndiaAhmedabad216 Nov 2009Test # 1933
150*-13714-109.48Indiav Sri LankaEden Gardens224 Dec 2009ODI # 2935
146166102176143.13Indiav Sri LankaRajkot115 Dec 2009ODI # 2932
14428022615163.71Indiav Sri LankaKanpur124 Nov 2009Test # 1935
143*35226016-55.00Indiav South AfricaEden Gardens214 Feb 2010Test # 1952
13734926120152.49Sri Lankav IndiaBrabourne32 Dec 2009Test # 1937
132*27218712370.58Indiav South AfricaEden Gardens214 Feb 2010Test # 1952
131181122182107.37Indiav Sri LankaKanpur124 Nov 2009Test # 1935
12414110793115.88Indiav AustraliaNagpur128 Oct 2009ODI # 2915
123*49939416-31.21South Africav IndiaEden Gardens314 Feb 2010Test # 1952
123156113122108.84Sri Lankav IndiaNagpur218 Dec 2009ODI # 2933
118-12814292.18Sri Lankav IndiaEden Gardens124 Dec 2009ODI # 2935
114*154101132112.87South Africav IndiaGwalior224 Feb 2010ODI # 2962
11433723013-49.56Indiav Sri LankaAhmedabad316 Nov 2009Test # 1933
11422816614168.67South Africav IndiaEden Gardens114 Feb 2010Test # 1952
11218011282100.00Australiav IndiaHyderabad15 Nov 2009ODI # 2923
11220313312-84.21Sri Lankav IndiaAhmedabad216 Nov 2009Test # 1933
11020015910169.18Indiav Sri LankaAhmedabad116 Nov 2009Test # 1933
10927816010268.12Sri Lankav IndiaBrabourne12 Dec 2009Test # 1937
10921213915-78.41Indiav South AfricaNagpur26 Feb 2010Test # 1951
1071351118296.39Indiav Sri LankaNagpur118 Dec 2009ODI # 2933
107-11411193.85Indiav Sri LankaEden Gardens224 Dec 2009ODI # 2935
10626620612-51.45Indiav South AfricaEden Gardens214 Feb 2010Test # 1952
104*-9453110.63South Africav IndiaAhmedabad127 Feb 2010ODI # 2963
102*-59113172.88South Africav IndiaAhmedabad127 Feb 2010ODI # 2963
100*29821111-47.39Indiav Sri LankaAhmedabad316 Nov 2009Test # 1933
100*1541543664.93Indiav Sri LankaBrabourne22 Dec 2009Test # 1937
10027517913-55.86Indiav South AfricaNagpur36 Feb 2010Test # 1951
10022616416-60.97South Africav IndiaEden Gardens114 Feb 2010Test # 1952
9920013115-75.57Sri Lankav IndiaBrabourne12 Dec 2009Test # 1937
96*18710413-92.30Indiav Sri LankaCuttack221 Dec 2009ODI # 2934
931028993104.49Australiav IndiaHyderabad15 Nov 2009ODI # 2923
906143105209.30Sri Lankav IndiaRajkot215 Dec 2009ODI # 2932
89-976191.75South Africav IndiaJaipur221 Feb 2010ODI # 2961
8717712110171.90Indiav Sri LankaBrabourne22 Dec 2009Test # 1937
87-1038-84.46South Africav IndiaAhmedabad127 Feb 2010ODI # 2963
81*130823198.78Australiav IndiaDelhi131 Oct 2009ODI # 2918
79124854392.94Indiav South AfricaGwalior124 Feb 2010ODI # 2962
78*21512311-63.41Sri Lankav IndiaKanpur324 Nov 2009Test # 1935
78146968281.25Indiav AustraliaDelhi231 Oct 2009ODI # 2918
78-37112210.81Sri Lankav IndiaNagpur19 Dec 2009T20I # 126
76136806-95.00Indiav AustraliaNagpur128 Oct 2009ODI # 2915
74113858287.05Australiav IndiaVadodara125 Oct 2009ODI # 2913
742171475150.34Indiav Sri LankaBrabourne22 Dec 2009Test # 1937
73915481135.18Australiav IndiaVadodara125 Oct 2009ODI # 2913
73110816190.12Sri Lankav IndiaCuttack121 Dec 2009ODI # 2934
72785373135.84Indiav Sri LankaRajkot115 Dec 2009ODI # 2932
71*153956-74.73Indiav AustraliaDelhi231 Oct 2009ODI # 2918
701661459-48.27Sri Lankav IndiaAhmedabad216 Nov 2009Test # 1933
699163101109.52Indiav Sri LankaRajkot115 Dec 2009ODI # 2932
68*373574194.28Indiav South AfricaGwalior124 Feb 2010ODI # 2962
68132856180.00Indiav AustraliaVadodara225 Oct 2009ODI # 2913
681299313-73.11Indiav Sri LankaAhmedabad116 Nov 2009Test # 1933
68785543123.63Indiav Sri LankaNagpur118 Dec 2009ODI # 2933
68-4674147.82South Africav IndiaAhmedabad127 Feb 2010ODI # 2963
671511054263.80Indiav Sri LankaKanpur124 Nov 2009Test # 1935
671086034111.66Sri Lankav IndiaRajkot215 Dec 2009ODI # 2932
64563673177.77Indiav Sri LankaMohali212 Dec 2009T20I # 127
631501215-52.06Indiav Sri LankaKanpur124 Nov 2009Test # 1935
62685061124.00Indiav AustraliaNagpur128 Oct 2009ODI # 2915
62101713187.32Australiav IndiaMohali12 Nov 2009ODI # 2919
62154918-68.13Indiav Sri LankaBrabourne22 Dec 2009Test # 1937
60*452535240.00Indiav Sri LankaMohali212 Dec 2009T20I # 127
60-725-83.33Sri Lankav IndiaEden Gardens124 Dec 2009ODI # 2935
59124924-64.13Australiav IndiaDelhi131 Oct 2009ODI # 2918
59765933100.00Indiav AustraliaHyderabad25 Nov 2009ODI # 2923
59483182190.32Sri Lankav IndiaMohali112 Dec 2009T20I # 127
58-636192.06Indiav South AfricaJaipur121 Feb 2010ODI # 2961
57543325172.72Australiav IndiaHyderabad15 Nov 2009ODI # 2923
571481036-55.33Indiav AustraliaGuwahati18 Nov 2009ODI # 2925
57-714180.28Indiav South AfricaAhmedabad227 Feb 2010ODI # 2963
561951397-40.28Indiav South AfricaNagpur26 Feb 2010Test # 1951
55-2611-211.53Indiav Sri LankaNagpur29 Dec 2009T20I # 126
54*805171105.88Indiav AustraliaGuwahati18 Nov 2009ODI # 2925
541791448-37.50Sri Lankav IndiaBrabourne32 Dec 2009Test # 1937
5493657-83.07Indiav Sri LankaNagpur118 Dec 2009ODI # 2933
5380606-88.33Australiav IndiaNagpur228 Oct 2009ODI # 2915
531391036-51.45Indiav Sri LankaBrabourne22 Dec 2009Test # 1937
5394817-65.43Sri Lankav IndiaBrabourne12 Dec 2009Test # 1937
53104885-60.22South Africav IndiaNagpur16 Feb 2010Test # 1951
5279595188.13Australiav IndiaMohali12 Nov 2009ODI # 2919
51*2021605-31.87Indiav Sri LankaAhmedabad316 Nov 2009Test # 1933
5191683175.00Australiav IndiaVadodara125 Oct 2009ODI # 2913
5173677-76.11Indiav Sri LankaAhmedabad316 Nov 2009Test # 1933
5084629-80.64Australiav IndiaVadodara125 Oct 2009ODI # 2913
49483143158.06Indiav AustraliaVadodara225 Oct 2009ODI # 2913
4986526-94.23Australiav IndiaMohali12 Nov 2009ODI # 2919
49694910-100.00Australiav IndiaGuwahati28 Nov 2009ODI # 2925
49-4741104.25South Africav IndiaJaipur221 Feb 2010ODI # 2961
49-3051163.33Indiav South AfricaAhmedabad227 Feb 2010ODI # 2963
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]