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
149179135112110.37Australiav IndiaW.A.C.A212 Jan 2016ODI # 3723
133*18411596115.65South Africav IndiaWankhede125 Oct 2015ODI # 3700
124*8671106174.64Australiav IndiaSydney131 Jan 2016T20I # 489
12217111393107.96Australiav IndiaSydney123 Jan 2016ODI # 3727
1199861311195.08South Africav IndiaWankhede125 Oct 2015ODI # 3700
112128107102104.67South Africav IndiaChennai222 Oct 2015ODI # 3698
1121371207293.33Australiav IndiaW.A.C.A212 Jan 2016ODI # 3723
10912087171125.28South Africav IndiaWankhede125 Oct 2015ODI # 3700
10715310792100.00Australiav IndiaCanberra120 Jan 2016ODI # 3726
104*1167356142.46South Africav IndiaKanpur111 Oct 2015ODI # 3689
10317411811187.28South Africav IndiaRajkot118 Oct 2015ODI # 3695
102*1268492121.42Australiav IndiaSydney123 Jan 2016ODI # 3727
961048383115.66Australiav IndiaMelbourne217 Jan 2016ODI # 3725
9312092121101.08Australiav IndiaCanberra120 Jan 2016ODI # 3726
8515910511180.95South Africav IndiaBengaluru114 Nov 2015Test # 2188
82*805175160.78West Indiesv IndiaWankhede231 Mar 2016T20I # 556
76*785861131.03Australiav IndiaBrisbane215 Jan 2016ODI # 3724
74694882154.16Australiav IndiaMelbourne229 Jan 2016T20I # 486
71121845-84.52Australiav IndiaBrisbane215 Jan 2016ODI # 3724
7197817187.65Australiav IndiaBrisbane215 Jan 2016ODI # 3724
68*593417200.00South Africav IndiaDharamsala22 Oct 2015T20I # 456
63116836-75.90South Africav IndiaMohali25 Nov 2015Test # 2186
6293775180.51South Africav IndiaKanpur111 Oct 2015ODI # 3689
62116736-84.93Australiav IndiaMelbourne217 Jan 2016ODI # 3725
6089636-95.23South Africav IndiaRajkot118 Oct 2015ODI # 3695
52663672144.44West Indiesv IndiaWankhede231 Mar 2016T20I # 556
51433271159.37South Africav IndiaDharamsala22 Oct 2015T20I # 456
5170566-91.07South Africav IndiaIndore214 Oct 2015ODI # 3692
51372943175.86Australiav IndiaCanberra120 Jan 2016ODI # 3726
4667474-97.87Australiav IndiaBrisbane215 Jan 2016ODI # 3724
44423342133.33Australiav IndiaAdelaide226 Jan 2016T20I # 485
44553222137.50Bangladeshv IndiaMirpur224 Feb 2016T20I # 509
43*342034215.00West Indiesv IndiaWankhede231 Mar 2016T20I # 556
43543561122.85South Africav IndiaChennai222 Oct 2015ODI # 3698
43147976-44.32South Africav IndiaMohali25 Nov 2015Test # 2186
433542976-14.47South Africav IndiaDelhi43 Dec 2015Test # 2191
4368483189.58U.A.E.v IndiaMirpur13 Mar 2016T20I # 517
43573432126.47Australiav IndiaMohali127 Mar 2016T20I # 553
42121785-53.84South Africav IndiaDelhi23 Dec 2015Test # 2191
4145455-91.11Australiav IndiaMelbourne217 Jan 2016ODI # 3725
41292061205.00Australiav IndiaCanberra120 Jan 2016ODI # 3726
392191672-23.35South Africav IndiaNagpur425 Nov 2015Test # 2189
391851523125.65South Africav IndiaNagpur425 Nov 2015Test # 2189
38118812146.91South Africav IndiaBengaluru114 Nov 2015Test # 2188
3796593-62.71South Africav IndiaKanpur111 Oct 2015ODI # 3689
371511232-30.08South Africav IndiaMohali25 Nov 2015Test # 2186
3633245-150.00South Africav IndiaDharamsala22 Oct 2015T20I # 456
3652463-78.26South Africav IndiaIndore214 Oct 2015ODI # 3692
36107826-43.90South Africav IndiaMohali45 Nov 2015Test # 2186
36392721133.33Australiav IndiaSydney123 Jan 2016ODI # 3727
35*211951184.21South Africav IndiaKanpur111 Oct 2015ODI # 3689
3572651253.84South Africav IndiaNagpur225 Nov 2015Test # 2189
35573512100.00Sri Lankav IndiaPune29 Feb 2016T20I # 496
3532325-109.37Bangladeshv IndiaBengaluru223 Mar 2016T20I # 547
3435365-94.44South Africav IndiaIndore214 Oct 2015ODI # 3692
341531174129.05South Africav IndiaDelhi43 Dec 2015Test # 2191
3460423-80.95New Zealandv IndiaNagpur115 Mar 2016T20I # 535
33*4336-191.66South Africav IndiaRajkot118 Oct 2015ODI # 3695
33*181322253.84Bangladeshv IndiaMirpur16 Mar 2016T20I # 521
3357414-80.48South Africav IndiaRajkot118 Oct 2015ODI # 3695
3362423-78.57Australiav IndiaCanberra120 Jan 2016ODI # 3726
32*542341139.13South Africav IndiaDharamsala22 Oct 2015T20I # 456
32*55292-110.34Bangladeshv IndiaMirpur16 Mar 2016T20I # 521
32-2731118.51Sri Lankav IndiaRanchi212 Feb 2016T20I # 497
31-302-103.33Sri Lankav IndiaRanchi212 Feb 2016T20I # 497
31322811110.71Australiav IndiaMohali127 Mar 2016T20I # 553
30*93393-76.92South Africav IndiaCuttack25 Oct 2015T20I # 457
3059323-93.75Sri Lankav IndiaMirpur11 Mar 2016T20I # 515
2937335-87.87South Africav IndiaKanpur111 Oct 2015ODI # 3689
28*-2011140.00Sri Lankav IndiaRanchi212 Feb 2016T20I # 497
2847373-75.67Australiav IndiaSydney123 Jan 2016ODI # 3727
27-18-3150.00Sri Lankav IndiaRanchi212 Feb 2016T20I # 497
26*34251-104.00Australiav IndiaBrisbane215 Jan 2016ODI # 3724
26321911136.84Australiav IndiaSydney131 Jan 2016T20I # 489
26221631162.50Pakistanv IndiaEden Gardens119 Mar 2016T20I # 541
26311531173.33Bangladeshv IndiaBengaluru223 Mar 2016T20I # 547
2619166-162.50Australiav IndiaMohali127 Mar 2016T20I # 553
252892443-10.24South Africav IndiaDelhi43 Dec 2015Test # 2191
2525264-96.15Sri Lankav IndiaPune29 Feb 2016T20I # 496
2529243-104.16Pakistanv IndiaMirpur127 Feb 2016T20I # 512
2537283-89.28Pakistanv IndiaEden Gardens119 Mar 2016T20I # 541
2318135-176.92South Africav IndiaWankhede125 Oct 2015ODI # 3700
2323213-109.52Australiav IndiaMelbourne217 Jan 2016ODI # 3725
2341232-100.00Australiav IndiaMelbourne229 Jan 2016T20I # 486
22*32123-183.33South Africav IndiaWankhede125 Oct 2015ODI # 3700
2249381-57.89South Africav IndiaChennai222 Oct 2015ODI # 3698
2225203-110.00South Africav IndiaBengaluru114 Nov 2015Test # 2188
2292553-40.00South Africav IndiaDelhi23 Dec 2015Test # 2191
22191711129.41Sri Lankav IndiaMirpur11 Mar 2016T20I # 515
22301611137.50Pakistanv IndiaEden Gardens119 Mar 2016T20I # 541
222415-2146.66Bangladeshv IndiaBengaluru223 Mar 2016T20I # 547
21*47251-84.00Australiav IndiaMelbourne217 Jan 2016ODI # 3725
21*271421150.00Sri Lankav IndiaPune29 Feb 2016T20I # 496
21*151121190.90New Zealandv IndiaNagpur115 Mar 2016T20I # 535
2130233-91.30Australiav IndiaMelbourne217 Jan 2016ODI # 3725
2116143-150.00Australiav IndiaAdelaide226 Jan 2016T20I # 485
2118163-131.25Bangladeshv IndiaMirpur16 Mar 2016T20I # 521
21242111100.00Bangladeshv IndiaBengaluru223 Mar 2016T20I # 547
2033221-90.90South Africav IndiaChennai222 Oct 2015ODI # 3698
19*37233-82.60South Africav IndiaIndore214 Oct 2015ODI # 3692
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:

Afghanistan vs Bangladesh at Sharjah, Afghanistan v Bangladesh 3rd T20I, Oct 5, 2025 [T20I # 3504 - Live]
>> 110/4 (15.1 ov, Saif Hassan 40*, Nurul Hasan 1*, Bashir Ahmad 0/22)

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]