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
160-28718455.74South Africav IndiaVisakhapatnam202 Oct 2019Test # 2363
139-106117131.13West Indiesv IndiaChennai215 Dec 2019ODI # 4221
131-13214199.24Australiav IndiaBengaluru119 Jan 2020ODI # 4233
128*-112173114.28Australiav IndiaWankhede214 Jan 2020ODI # 4231
111-16316268.09South Africav IndiaVisakhapatnam202 Oct 2019Test # 2363
110*-11413296.49Australiav IndiaWankhede214 Jan 2020ODI # 4231
109*13984104129.76New Zealandv IndiaHamilton205 Feb 2020ODI # 4235
102*-1517167.54West Indiesv IndiaChennai215 Dec 2019ODI # 4221
98-1029196.07Australiav IndiaRajkot217 Jan 2020ODI # 4232
95684886197.91New Zealandv IndiaHamilton229 Jan 2020T20I # 1035
89-64103139.06West Indiesv IndiaCuttack122 Dec 2019ODI # 4223
8922815311-58.16New Zealandv IndiaWellington221 Feb 2020Test # 2385
81-48102168.75Bangladeshv IndiaNagpur210 Nov 2019T20I # 1014
801371039-77.66New Zealandv IndiaMount Maunganui211 Feb 2020ODI # 4243
79*735265151.92South Africav IndiaBengaluru222 Sep 2019T20I # 893
791237983100.00New Zealandv IndiaAuckland108 Feb 2020ODI # 4239
78-857391.76West Indiesv IndiaVisakhapatnam218 Dec 2019ODI # 4222
781288211-95.12New Zealandv IndiaHamilton205 Feb 2020ODI # 4235
75-4766159.57West Indiesv IndiaVisakhapatnam218 Dec 2019ODI # 4222
74*-5137145.09West Indiesv IndiaCuttack122 Dec 2019ODI # 4223
74-9613-77.08Bangladeshv IndiaEden Gardens322 Nov 2019Test # 2369
73*111746298.64New Zealandv IndiaAuckland108 Feb 2020ODI # 4239
72-13212-54.54South Africav IndiaPune210 Oct 2019Test # 2364
69694882143.75New Zealandv IndiaHamilton205 Feb 2020ODI # 4235
68-3956174.35West Indiesv IndiaWankhede211 Dec 2019T20I # 1024
67*-4544148.88West Indiesv IndiaThiruvananthapuram208 Dec 2019T20I # 1022
66674664143.47New Zealandv IndiaMount Maunganui211 Feb 2020ODI # 4243
64-1179154.70South Africav IndiaPune210 Oct 2019Test # 2364
64-1507-42.66Bangladeshv IndiaIndore314 Nov 2019Test # 2366
64604763136.17New Zealandv IndiaWellington231 Jan 2020T20I # 1036
62-7910178.48South Africav IndiaRanchi219 Oct 2019Test # 2365
60*-4381139.53Bangladeshv IndiaDelhi203 Nov 2019T20I # 1000
59-4262140.47New Zealandv IndiaAuckland124 Jan 2020T20I # 1031
58*362863207.14New Zealandv IndiaMount Maunganui211 Feb 2020ODI # 4243
57-3681158.33Sri Lankav IndiaPune210 Jan 2020T20I # 1027
57823943146.15New Zealandv IndiaWellington231 Jan 2020T20I # 1036
56-1079152.33South Africav IndiaVisakhapatnam402 Oct 2019Test # 2363
56-4124136.58West Indiesv IndiaHyderabad106 Dec 2019T20I # 1020
55-1038153.39South Africav IndiaVisakhapatnam202 Oct 2019Test # 2363
551431138148.67New Zealandv IndiaChristchurch429 Feb 2020Test # 2387
54*-2733200.00New Zealandv IndiaAuckland124 Jan 2020T20I # 1031
54-645-84.37Australiav IndiaBengaluru119 Jan 2020ODI # 4233
53-4752112.76New Zealandv IndiaMount Maunganui202 Feb 2020T20I # 1037
5253378-140.54South Africav IndiaMohali118 Sep 2019T20I # 888
521971225-42.62New Zealandv IndiaChristchurch229 Feb 2020Test # 2387
521177410-70.27New Zealandv IndiaChristchurch429 Feb 2020Test # 2387
51-2644196.15New Zealandv IndiaAuckland124 Jan 2020T20I # 1031
50-3053166.66New Zealandv IndiaMount Maunganui202 Feb 2020T20I # 1037
49*-1085-45.37South Africav IndiaVisakhapatnam402 Oct 2019Test # 2363
49594331113.95South Africav IndiaMohali118 Sep 2019T20I # 888
4996637-77.77New Zealandv IndiaChristchurch229 Feb 2020Test # 2387
48-728-66.66South Africav IndiaPune310 Oct 2019Test # 2364
46-4243109.52West Indiesv IndiaVisakhapatnam218 Dec 2019ODI # 4222
46-474-97.87Australiav IndiaRajkot217 Jan 2020ODI # 4232
44*-1926-22.91South Africav IndiaPune210 Oct 2019Test # 2364
44105716161.97New Zealandv IndiaWellington221 Feb 2020Test # 2385
4474451497.77New Zealandv IndiaWellington221 Feb 2020Test # 2385
43-1054140.95Bangladeshv IndiaIndore114 Nov 2019Test # 2366
43118745-58.10New Zealandv IndiaWellington221 Feb 2020Test # 2385
42-505-84.00West Indiesv IndiaCuttack122 Dec 2019ODI # 4223
41-2415170.83West Indiesv IndiaWankhede211 Dec 2019T20I # 1024
4177595-69.49New Zealandv IndiaAuckland108 Feb 2020ODI # 4239
40-1734235.29West Indiesv IndiaHyderabad106 Dec 2019T20I # 1020
40-3533114.28West Indiesv IndiaThiruvananthapuram208 Dec 2019T20I # 1022
39*-417-95.12Bangladeshv IndiaEden Gardens322 Nov 2019Test # 2369
39-745152.70South Africav IndiaVisakhapatnam402 Oct 2019Test # 2363
39-3512111.42Bangladeshv IndiaDelhi203 Nov 2019T20I # 1000
38*-1842211.11West Indiesv IndiaThiruvananthapuram208 Dec 2019T20I # 1022
38-634160.31South Africav IndiaPune310 Oct 2019Test # 2364
38-555169.09Bangladeshv IndiaIndore314 Nov 2019Test # 2366
38-483-79.16West Indiesv IndiaCuttack122 Dec 2019ODI # 4223
38262451158.33New Zealandv IndiaWellington221 Feb 2020Test # 2385
37-722251.38South Africav IndiaPune310 Oct 2019Test # 2364
37-813145.67South Africav IndiaRanchi219 Oct 2019Test # 2365
37-806-46.25Bangladeshv IndiaIndore114 Nov 2019Test # 2366
37-1914194.73West Indiesv IndiaHyderabad106 Dec 2019T20I # 1020
37-3322112.12West Indiesv IndiaCuttack122 Dec 2019ODI # 4223
36-315-116.12Bangladeshv IndiaRajkot107 Nov 2019T20I # 1007
35-396-89.74Bangladeshv IndiaIndore314 Nov 2019Test # 2366
35-366-97.22Australiav IndiaBengaluru119 Jan 2020ODI # 4233
34-28-3121.42Sri Lankav IndiaIndore107 Jan 2020T20I # 1026
33*-1064-31.13South Africav IndiaVisakhapatnam202 Oct 2019Test # 2363
33*352612126.92New Zealandv IndiaAuckland126 Jan 2020T20I # 1034
33-483-68.75Australiav IndiaRajkot217 Jan 2020ODI # 4232
33292042165.00New Zealandv IndiaAuckland126 Jan 2020T20I # 1034
32*70343-94.11New Zealandv IndiaMount Maunganui211 Feb 2020ODI # 4243
32-725-44.44South Africav IndiaRanchi219 Oct 2019Test # 2365
3275411-78.04New Zealandv IndiaHamilton205 Feb 2020ODI # 4235
31-487-64.58South Africav IndiaPune210 Oct 2019Test # 2364
31-2331134.78West Indiesv IndiaHyderabad106 Dec 2019T20I # 1020
31-2013155.00Sri Lankav IndiaPune210 Jan 2020T20I # 1027
31312123147.61New Zealandv IndiaHamilton229 Jan 2020T20I # 1035
30-586-51.72South Africav IndiaPune210 Oct 2019Test # 2364
30-494161.22South Africav IndiaRanchi319 Oct 2019Test # 2365
30-214-142.85Bangladeshv IndiaRajkot107 Nov 2019T20I # 1007
30-2021150.00Bangladeshv IndiaRajkot107 Nov 2019T20I # 1007
30-355-85.71West Indiesv IndiaVisakhapatnam218 Dec 2019ODI # 4222
30-1941157.89New Zealandv IndiaAuckland124 Jan 2020T20I # 1031
30132804-37.50New Zealandv IndiaWellington221 Feb 2020Test # 2385
30111774-38.96New Zealandv IndiaChristchurch229 Feb 2020Test # 2387
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:

Bahamas vs Bermuda at King City (NW), ICC Men's T20 World Cup Americas Region Final 4th Match, Jun 16, 2025 [T20I # 3245]

Cambodia vs Indonesia at Bali, Cambodia in Indonesia 5th T20I, Jun 16, 2025 [T20I # 3242]

Netherlands vs Nepal at Glasgow, Scotland T20 Tri-Series 2nd Match, Jun 16, 2025 [T20I # 3243]