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
11315712810288.28Sri Lankav IndiaLeeds16 Jul 2019ODI # 4187
111138109106101.83Englandv IndiaBirmingham130 Jun 2019ODI # 4179
79805463146.29Englandv IndiaBirmingham130 Jun 2019ODI # 4179
74130903182.22New Zealandv IndiaManchester19 Jul 2019ODI # 4190
72644185175.60West Indiesv IndiaPort of Spain114 Aug 2019ODI # 4199
69115705198.57Australiav IndiaThe Oval29 Jun 2019ODI # 4155
67137956070.52New Zealandv IndiaManchester19 Jul 2019ODI # 4190
661015772115.78Englandv IndiaBirmingham130 Jun 2019ODI # 4179
66111746089.18Bangladeshv IndiaBirmingham22 Jul 2019ODI # 4182
65128808181.25West Indiesv IndiaPort of Spain211 Aug 2019ODI # 4197
62112757182.66Pakistanv IndiaManchester216 Jun 2019ODI # 4161
58-4516128.88West Indiesv IndiaProvidence16 Aug 2019T20I # 846
56111845066.66Australiav IndiaThe Oval29 Jun 2019ODI # 4155
55*503551157.14Australiav IndiaThe Oval29 Jun 2019ODI # 4155
54-3463158.82West Indiesv IndiaLauderhill24 Aug 2019T20I # 843
53102684077.94Sri Lankav IndiaLeeds16 Jul 2019ODI # 4187
52105554194.54Afghanistanv IndiaSouthampton222 Jun 2019ODI # 4169
51*723890134.21Bangladeshv IndiaBirmingham22 Jul 2019ODI # 4182
502001199042.01West Indiesv IndiaKingston430 Aug 2019Test # 2359
49-4924100.00West Indiesv IndiaLauderhill13 Aug 2019T20I # 842
4883573184.21Pakistanv IndiaManchester216 Jun 2019ODI # 4161
48-745164.86West Indiesv IndiaNorth Sound222 Aug 2019Test # 2358
46*573960117.94Pakistanv IndiaManchester216 Jun 2019ODI # 4161
4496542081.48Englandv IndiaBirmingham130 Jun 2019ODI # 4179
43572953148.27West Indiesv IndiaPort of Spain114 Aug 2019ODI # 4199
42583412123.52South Africav IndiaSouthampton15 Jun 2019ODI # 4150
42483941107.69Australiav IndiaThe Oval29 Jun 2019ODI # 4155
4269524180.76West Indiesv IndiaPort of Spain211 Aug 2019ODI # 4197
40*-3623111.11West Indiesv IndiaProvidence18 Aug 2019ODI # 4196
39-655060.00West Indiesv IndiaNorth Sound222 Aug 2019Test # 2358
39533590111.42West Indiesv IndiaKingston430 Aug 2019Test # 2359
3877544070.37South Africav IndiaSouthampton15 Jun 2019ODI # 4150
38-3115122.58West Indiesv IndiaNorth Sound422 Aug 2019Test # 2358
3874724152.77West Indiesv IndiaKingston430 Aug 2019Test # 2359
36603531102.85Australiav IndiaThe Oval29 Jun 2019ODI # 4155
3694633057.14Afghanistanv IndiaSouthampton222 Jun 2019ODI # 4169
36553650100.00Bangladeshv IndiaBirmingham22 Jul 2019ODI # 4182
35-473074.46West Indiesv IndiaNorth Sound222 Aug 2019Test # 2358
3468612155.73South Africav IndiaSouthampton15 Jun 2019ODI # 4150
3485577059.64West Indiesv IndiaKingston230 Aug 2019Test # 2359
3367384086.84Bangladeshv IndiaBirmingham22 Jul 2019ODI # 4182
32*-2012160.00West Indiesv IndiaProvidence16 Aug 2019T20I # 846
31*45352088.57South Africav IndiaSouthampton15 Jun 2019ODI # 4150
3169401077.50South Africav IndiaSouthampton15 Jun 2019ODI # 4150
3184402077.50West Indiesv IndiaManchester227 Jun 2019ODI # 4175
30241613187.50West Indiesv IndiaPort of Spain114 Aug 2019ODI # 4199
29*60361080.55Sri Lankav IndiaLeeds16 Jul 2019ODI # 4187
28251450200.00Australiav IndiaThe Oval29 Jun 2019ODI # 4155
2861502056.00West Indiesv IndiaManchester227 Jun 2019ODI # 4175
2887512054.90New Zealandv IndiaManchester19 Jul 2019ODI # 4190
2778422064.28Afghanistanv IndiaSouthampton222 Jun 2019ODI # 4169
2551321078.12West Indiesv IndiaPort of Spain114 Aug 2019ODI # 4199
24292330104.34Bangladeshv IndiaBirmingham22 Jul 2019ODI # 4182
2461521046.15West Indiesv IndiaPort of Spain114 Aug 2019ODI # 4199
24-651036.92West Indiesv IndiaNorth Sound222 Aug 2019Test # 2358
23*67414056.09West Indiesv IndiaKingston430 Aug 2019Test # 2359
23-304076.66West Indiesv IndiaNorth Sound222 Aug 2019Test # 2358
2259371059.45South Africav IndiaSouthampton15 Jun 2019ODI # 4150
2239313070.96Bangladeshv IndiaBirmingham22 Jul 2019ODI # 4182
2231240191.66Bangladeshv IndiaBirmingham22 Jul 2019ODI # 4182
2153452046.66Afghanistanv IndiaSouthampton222 Jun 2019ODI # 4169
2132232091.30Afghanistanv IndiaSouthampton222 Jun 2019ODI # 4169
20*241410142.85Pakistanv IndiaManchester216 Jun 2019ODI # 4161
2017812250.00Englandv IndiaBirmingham130 Jun 2019ODI # 4179
2042214095.23Sri Lankav IndiaLeeds16 Jul 2019ODI # 4187
20-1612125.00West Indiesv IndiaLauderhill13 Aug 2019T20I # 842
19*-222186.36West Indiesv IndiaNorth Sound422 Aug 2019Test # 2358
19-341055.88West Indiesv IndiaLauderhill24 Aug 2019T20I # 843
1852291062.06West Indiesv IndiaManchester227 Jun 2019ODI # 4175
18361430128.57Sri Lankav IndiaLeeds16 Jul 2019ODI # 4187
1834230078.26West Indiesv IndiaPort of Spain211 Aug 2019ODI # 4197
1831202090.00West Indiesv IndiaPort of Spain211 Aug 2019ODI # 4197
18-272166.66West Indiesv IndiaNorth Sound222 Aug 2019Test # 2358
1873382047.36West Indiesv IndiaKingston230 Aug 2019Test # 2359
17-231173.91West Indiesv IndiaProvidence16 Aug 2019T20I # 846
1723182194.44West Indiesv IndiaPort of Spain211 Aug 2019ODI # 4197
1753313054.83West Indiesv IndiaKingston230 Aug 2019Test # 2359
16191020160.00New Zealandv IndiaManchester19 Jul 2019ODI # 4190
16201411114.28West Indiesv IndiaPort of Spain114 Aug 2019ODI # 4199
1642262061.53West Indiesv IndiaKingston430 Aug 2019Test # 2359
14*38213066.66West Indiesv IndiaManchester227 Jun 2019ODI # 4175
1420161087.50Afghanistanv IndiaSouthampton222 Jun 2019ODI # 4169
1432200070.00West Indiesv IndiaPort of Spain114 Aug 2019ODI # 4199
14-511027.45West Indiesv IndiaNorth Sound222 Aug 2019Test # 2358
1440312045.16West Indiesv IndiaKingston230 Aug 2019Test # 2359
13*38190068.42West Indiesv IndiaPort of Spain211 Aug 2019ODI # 4197
1242300040.00Pakistanv IndiaManchester216 Jun 2019ODI # 4161
1228181066.66New Zealandv IndiaManchester19 Jul 2019ODI # 4190
12-291041.37West Indiesv IndiaNorth Sound422 Aug 2019Test # 2358
1256362033.33West Indiesv IndiaKingston430 Aug 2019Test # 2359
1149241045.83West Indiesv IndiaPort of Spain211 Aug 2019ODI # 4197
11-361030.55West Indiesv IndiaNorth Sound222 Aug 2019Test # 2358
1028171058.82South Africav IndiaSouthampton15 Jun 2019ODI # 4150
1032241041.66Afghanistanv IndiaSouthampton222 Jun 2019ODI # 4169
107811125.00West Indiesv IndiaManchester227 Jun 2019ODI # 4175
1016172058.82Sri Lankav IndiaLeeds16 Jul 2019ODI # 4187
1022110090.90New Zealandv IndiaManchester19 Jul 2019ODI # 4190
10-111090.90West Indiesv IndiaProvidence16 Aug 2019T20I # 846
10-701142.85West Indiesv IndiaProvidence16 Aug 2019T20I # 846
1075381026.31West Indiesv IndiaKingston230 Aug 2019Test # 2359
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:

Chilaw Marians Cricket Club vs Kurunegala Youth Cricket Club at Maggona, Major League Tournament Plate Group, Feb 5-7, 2026 [First-class - Live]
>> 93/0 (19.2 ov, Lakvin Abeysinghe 43*, Y Maddege 49*, NH Atharagalla 0/19)

Badureliya Sports Club vs Panadura Sports Club at Galle, Major League Tournament Plate Group, Feb 5-7, 2026 [First-class - Live]
>> 23/1 (4.4 ov, BOP Fernando 7*, V Chathuranga 7*, BB Sanjeewa 0/12)

Nugegoda Sports Welfare Club vs Tamil Union Cricket and Athletic Club at Kurunegala, Major League Tournament Plate Group, Feb 5-7, 2026 [First-class - Live]
>> 213/2 (73.3 ov, V Thewmika 22*, ND Paranavithana 109*, P Hettiwatte 0/1)