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
139-106117131.13West Indiesv IndiaChennai215 Dec 2019ODI # 4221
131-13214199.24Australiav IndiaBengaluru119 Jan 2020ODI # 4233
128*-112173114.28Australiav IndiaWankhede214 Jan 2020ODI # 4231
110*-11413296.49Australiav IndiaWankhede214 Jan 2020ODI # 4231
109*13984104129.76New Zealandv IndiaHamilton25 Feb 2020ODI # 4235
102*-1517167.54West Indiesv IndiaChennai215 Dec 2019ODI # 4221
98-1029196.07Australiav IndiaRajkot217 Jan 2020ODI # 4232
89-64103139.06West Indiesv IndiaCuttack122 Dec 2019ODI # 4223
801371039077.66New Zealandv IndiaMount Maunganui211 Feb 2020ODI # 4243
791237983100.00New Zealandv IndiaAuckland18 Feb 2020ODI # 4239
78-857391.76West Indiesv IndiaVisakhapatnam218 Dec 2019ODI # 4222
781288211095.12New Zealandv IndiaHamilton25 Feb 2020ODI # 4235
75-4766159.57West Indiesv IndiaVisakhapatnam218 Dec 2019ODI # 4222
74*-5137145.09West Indiesv IndiaCuttack122 Dec 2019ODI # 4223
73*111746298.64New Zealandv IndiaAuckland18 Feb 2020ODI # 4239
69694882143.75New Zealandv IndiaHamilton25 Feb 2020ODI # 4235
66674664143.47New Zealandv IndiaMount Maunganui211 Feb 2020ODI # 4243
58*362863207.14New Zealandv IndiaMount Maunganui211 Feb 2020ODI # 4243
54-645084.37Australiav IndiaBengaluru119 Jan 2020ODI # 4233
46-4243109.52West Indiesv IndiaVisakhapatnam218 Dec 2019ODI # 4222
46-474097.87Australiav IndiaRajkot217 Jan 2020ODI # 4232
42-505084.00West Indiesv IndiaCuttack122 Dec 2019ODI # 4223
4177595069.49New Zealandv IndiaAuckland18 Feb 2020ODI # 4239
38-483079.16West Indiesv IndiaCuttack122 Dec 2019ODI # 4223
37-3322112.12West Indiesv IndiaCuttack122 Dec 2019ODI # 4223
35-366097.22Australiav IndiaBengaluru119 Jan 2020ODI # 4233
33-483068.75Australiav IndiaRajkot217 Jan 2020ODI # 4232
32*70343094.11New Zealandv IndiaMount Maunganui211 Feb 2020ODI # 4243
3275411078.04New Zealandv IndiaHamilton25 Feb 2020ODI # 4235
30-355085.71West Indiesv IndiaVisakhapatnam218 Dec 2019ODI # 4222
29*-2340126.08West Indiesv IndiaChennai215 Dec 2019ODI # 4221
25*432412104.16New Zealandv IndiaAuckland18 Feb 2020ODI # 4239
25-2530100.00Australiav IndiaRajkot217 Jan 2020ODI # 4232
24*-1141218.18Australiav IndiaRajkot217 Jan 2020ODI # 4232
2234253088.00New Zealandv IndiaAuckland18 Feb 2020ODI # 4239
2243312070.96New Zealandv IndiaMount Maunganui211 Feb 2020ODI # 4243
21-1830116.66West Indiesv IndiaVisakhapatnam218 Dec 2019ODI # 4222
21-503042.00West Indiesv IndiaCuttack122 Dec 2019ODI # 4223
19-261173.07Australiav IndiaBengaluru119 Jan 2020ODI # 4233
1927251176.00New Zealandv IndiaMount Maunganui211 Feb 2020ODI # 4243
18-1701105.88Australiav IndiaRajkot217 Jan 2020ODI # 4232
15-1220125.00Australiav IndiaRajkot217 Jan 2020ODI # 4232
13-150086.66Australiav IndiaRajkot217 Jan 2020ODI # 4232
12*9911133.33New Zealandv IndiaHamilton25 Feb 2020ODI # 4235
1219181066.66New Zealandv IndiaMount Maunganui211 Feb 2020ODI # 4243
11*-130084.61Australiav IndiaBengaluru119 Jan 2020ODI # 4233
11-130184.61West Indiesv IndiaVisakhapatnam218 Dec 2019ODI # 4222
9-820112.50West Indiesv IndiaChennai215 Dec 2019ODI # 4221
914101090.00New Zealandv IndiaHamilton25 Feb 2020ODI # 4235
917141064.28New Zealandv IndiaHamilton25 Feb 2020ODI # 4235
7*-410175.00West Indiesv IndiaCuttack122 Dec 2019ODI # 4223
715140050.00New Zealandv IndiaAuckland18 Feb 2020ODI # 4239
6-610100.00Australiav IndiaRajkot217 Jan 2020ODI # 4232
6-110054.54Australiav IndiaRajkot217 Jan 2020ODI # 4232
51081062.50New Zealandv IndiaAuckland18 Feb 2020ODI # 4239
4-90044.44West Indiesv IndiaVisakhapatnam218 Dec 2019ODI # 4222
4-70057.14West Indiesv IndiaVisakhapatnam218 Dec 2019ODI # 4222
4-100040.00Australiav IndiaBengaluru119 Jan 2020ODI # 4233
3-70042.85Australiav IndiaBengaluru119 Jan 2020ODI # 4233
3750060.00New Zealandv IndiaAuckland18 Feb 2020ODI # 4239
317100030.00New Zealandv IndiaAuckland18 Feb 2020ODI # 4239
1*-20050.00Australiav IndiaBengaluru119 Jan 2020ODI # 4233
1-60016.66Australiav IndiaBengaluru119 Jan 2020ODI # 4233
1520050.00New Zealandv IndiaHamilton25 Feb 2020ODI # 4235
1220050.00New Zealandv IndiaAuckland18 Feb 2020ODI # 4239
0*-3000.00West Indiesv IndiaVisakhapatnam218 Dec 2019ODI # 4222
0-1000.00West Indiesv IndiaVisakhapatnam218 Dec 2019ODI # 4222
0-1000.00West Indiesv IndiaVisakhapatnam218 Dec 2019ODI # 4222
0-1000.00Australiav IndiaRajkot217 Jan 2020ODI # 4232
0-1000.00Australiav IndiaBengaluru119 Jan 2020ODI # 4233
0-3000.00Australiav IndiaBengaluru119 Jan 2020ODI # 4233
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:

Mountaineers vs Mid West Rhinos at Kwekwe, Pro50 Championship 9th Match, Feb 8, 2026 [List A - Live]
>> 189/8 (41.0 ov, H Macheke 5*, T Gwandu 6*, V Masekesa 3/35)

Mashonaland Eagles vs Southern Rocks at Masvingo, Pro50 Championship 10th Match, Feb 8, 2026 [List A]

Wellington vs Otago at Dunedin, The Ford Trophy 21st Match, Feb 7, 2026 [List A]