Batting Most Runs Innings - vs England

Players - vs England

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
303*56538132479.52Indiav EnglandChennai216 Dec 2016Test # 2241
23551534025169.11Indiav EnglandWankhede28 Dec 2016Test # 2239
19945031116363.98Indiav EnglandChennai216 Dec 2016Test # 2241
16740126718-62.54Indiav EnglandVisakhapatnam117 Nov 2016Test # 2235
150183127213118.11Indiav EnglandCuttack119 Jan 2017ODI # 3821
13634428210348.22Indiav EnglandWankhede28 Dec 2016Test # 2239
134203122106109.83Indiav EnglandCuttack119 Jan 2017ODI # 3821
1264873019441.86Indiav EnglandRajkot29 Nov 2016Test # 2232
12429720617-60.19Indiav EnglandRajkot29 Nov 2016Test # 2232
12214710585116.19Indiav EnglandPune215 Jan 2017ODI # 3819
12012576124157.89Indiav EnglandPune215 Jan 2017ODI # 3819
11927520412258.33Indiav EnglandVisakhapatnam117 Nov 2016Test # 2235
11221211911294.11Bangladeshv EnglandMirpur27 Oct 2016ODI # 3791
10417414712-70.74Bangladeshv EnglandMirpur128 Oct 2016Test # 2227
10424420415-50.98Indiav EnglandWankhede28 Dec 2016Test # 2239
9024117010152.94Indiav EnglandMohali226 Nov 2016Test # 2238
9011875121120.00Indiav EnglandEden Gardens222 Jan 2017ODI # 3824
811721098-74.31Indiav EnglandVisakhapatnam317 Nov 2016Test # 2235
798555101143.63Bangladeshv EnglandMirpur27 Oct 2016ODI # 3791
782211797-43.57Bangladeshv EnglandChattogram220 Oct 2016Test # 2225
781831209-65.00Bangladeshv EnglandMirpur328 Oct 2016Test # 2227
75133886-85.22Bangladeshv EnglandMirpur19 Oct 2016ODI # 3793
7217311311-63.71Indiav EnglandMohali226 Nov 2016Test # 2238
72122917-79.12West Indiesv EnglandNorth Sound23 Mar 2017ODI # 3845
711801127-63.39Indiav EnglandChennai216 Dec 2016Test # 2241
71754762151.06Indiav EnglandNagpur129 Jan 2017T20I # 593
701991397-50.35Indiav EnglandRajkot29 Nov 2016Test # 2232
67*1086241108.06Bangladeshv EnglandChattogram112 Oct 2016ODI # 3794
67*8054111124.07Indiav EnglandMohali426 Nov 2016Test # 2238
671891496144.96Indiav EnglandChennai216 Dec 2016Test # 2241
6618411110-59.45Bangladeshv EnglandMirpur128 Oct 2016Test # 2227
64*2001023262.74Bangladeshv EnglandChattogram420 Oct 2016Test # 2225
63574525140.00Indiav EnglandBengaluru11 Feb 2017T20I # 594
621611279-48.81Indiav EnglandMohali226 Nov 2016Test # 2238
58146956-61.05Indiav EnglandVisakhapatnam117 Nov 2016Test # 2235
56674342130.23Indiav EnglandEden Gardens222 Jan 2017ODI # 3824
56563652155.55Indiav EnglandBengaluru11 Feb 2017T20I # 594
551651415-39.00Indiav EnglandMohali226 Nov 2016Test # 2238
5581638-87.30Indiav EnglandEden Gardens222 Jan 2017ODI # 3824
52544742110.63West Indiesv EnglandNorth Sound23 Mar 2017ODI # 3845
511531048-49.03Indiav EnglandMohali226 Nov 2016Test # 2238
5188551292.72Indiav EnglandChennai216 Dec 2016Test # 2241
5089732268.49West Indiesv EnglandNorth Sound15 Mar 2017ODI # 3848
49*129986-50.00Indiav EnglandRajkot49 Nov 2016Test # 2232
4958465-106.52Bangladeshv EnglandChattogram112 Oct 2016ODI # 3794
48124776-62.33Bangladeshv EnglandChattogram220 Oct 2016Test # 2225
4782575-82.45Bangladeshv EnglandMirpur328 Oct 2016Test # 2227
471511046-45.19Indiav EnglandWankhede28 Dec 2016Test # 2239
4677584179.31Bangladeshv EnglandChattogram112 Oct 2016ODI # 3794
46-778-59.74West Indiesv EnglandBridgetown29 Mar 2017ODI # 3849
4595685-66.17Bangladeshv EnglandChattogram112 Oct 2016ODI # 3794
4582575178.94Indiav EnglandEden Gardens222 Jan 2017ODI # 3824
44372923151.72Bangladeshv EnglandMirpur19 Oct 2016ODI # 3793
4383616-70.49Bangladeshv EnglandChattogram420 Oct 2016Test # 2225
42115856-49.41Indiav EnglandMohali226 Nov 2016Test # 2238
42116702-60.00West Indiesv EnglandNorth Sound15 Mar 2017ODI # 3848
4194816-50.61Bangladeshv EnglandMirpur328 Oct 2016Test # 2227
40*603731108.10Indiav EnglandPune215 Jan 2017ODI # 3819
4047477-85.10Bangladeshv EnglandMirpur328 Oct 2016Test # 2227
40135955-42.10Indiav EnglandRajkot29 Nov 2016Test # 2232
391681243-31.45Bangladeshv EnglandChattogram420 Oct 2016Test # 2225
39403621108.33West Indiesv EnglandNorth Sound15 Mar 2017ODI # 3848
38*52394-97.43Bangladeshv EnglandChattogram112 Oct 2016ODI # 3794
38122663-57.57Bangladeshv EnglandChattogram220 Oct 2016Test # 2225
36*47273-133.33Indiav EnglandKanpur126 Jan 2017T20I # 592
3599822142.68Indiav EnglandRajkot29 Nov 2016Test # 2232
3587843-41.66Indiav EnglandVisakhapatnam117 Nov 2016Test # 2235
34352341147.82Indiav EnglandKanpur126 Jan 2017T20I # 592
32*32336-96.96Indiav EnglandRajkot49 Nov 2016Test # 2232
3256536-60.37Indiav EnglandRajkot49 Nov 2016Test # 2232
3199623-50.00Bangladeshv EnglandChattogram220 Oct 2016Test # 2225
3189716-43.66Indiav EnglandRajkot49 Nov 2016Test # 2232
3154382-81.57West Indiesv EnglandNorth Sound23 Mar 2017ODI # 3845
303826-1115.38Indiav EnglandNagpur129 Jan 2017T20I # 593
2955494-59.18Bangladeshv EnglandMirpur19 Oct 2016ODI # 3793
29108724-40.27Indiav EnglandRajkot29 Nov 2016Test # 2232
2996764-38.15Indiav EnglandChennai216 Dec 2016Test # 2241
2934264-111.53Indiav EnglandKanpur126 Jan 2017T20I # 592
27*46272-100.00Bangladeshv EnglandMirpur19 Oct 2016ODI # 3793
27*69594-45.76Indiav EnglandVisakhapatnam317 Nov 2016Test # 2235
2777474-57.44Bangladeshv EnglandChattogram420 Oct 2016Test # 2225
27231013270.00Indiav EnglandBengaluru11 Feb 2017T20I # 594
2694652-40.00Indiav EnglandVisakhapatnam317 Nov 2016Test # 2235
25*47284-89.28Bangladeshv EnglandMirpur328 Oct 2016Test # 2227
2540262-96.15Bangladeshv EnglandMirpur27 Oct 2016ODI # 3791
2563504-50.00Indiav EnglandMohali426 Nov 2016Test # 2238
2551462154.34Indiav EnglandWankhede28 Dec 2016Test # 2239
2545361169.44Indiav EnglandEden Gardens222 Jan 2017ODI # 3824
2454391161.53Bangladeshv EnglandChattogram420 Oct 2016Test # 2225
2457414-58.53Indiav EnglandWankhede28 Dec 2016Test # 2239
2387612-37.70Indiav EnglandVisakhapatnam117 Nov 2016Test # 2235
2336242-95.83West Indiesv EnglandNorth Sound15 Mar 2017ODI # 3848
22*-1321169.23West Indiesv EnglandBridgetown29 Mar 2017ODI # 3849
22151031220.00Indiav EnglandCuttack119 Jan 2017ODI # 3821
22391821122.22Indiav EnglandBengaluru11 Feb 2017T20I # 594
2135233-91.30Bangladeshv EnglandMirpur19 Oct 2016ODI # 3793
2155503-42.00Bangladeshv EnglandChattogram220 Oct 2016Test # 2225
21171521140.00Indiav EnglandNagpur129 Jan 2017T20I # 593
212115-2140.00West Indiesv EnglandNorth Sound23 Mar 2017ODI # 3845
2137332-63.63West Indiesv EnglandNorth Sound23 Mar 2017ODI # 3845
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]