Batting Most Runs Innings - vs England

High scores in 2010s in Tests+ODIs+T20Is - vs England

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
311*79052935-58.79South Africav EnglandThe Oval219 Jul 2012Test # 2049
303*56538132479.52Indiav EnglandChennai216 Dec 2016Test # 2241
24563942024458.33Pakistanv EnglandAbu Dhabi113 Oct 2015Test # 2180
23957839930159.89Australiav EnglandW.A.C.A214 Dec 2017Test # 2288
23551534025169.11Indiav EnglandWankhede208 Dec 2016Test # 2239
21845130831470.77Pakistanv EnglandThe Oval211 Aug 2016Test # 2216
21550334625162.13Australiav EnglandLord's116 Jul 2015Test # 2171
21151331924266.14Australiav EnglandManchester104 Sep 2019Test # 2360
206*51338921-52.95Indiav EnglandAhmedabad115 Nov 2012Test # 2058
20566747324143.34New Zealandv EnglandMount Maunganui221 Nov 2019Test # 2367
202*28422923888.20West Indiesv EnglandBridgetown323 Jan 2019Test # 2342
20170747727-42.13South Africav EnglandCape Town202 Jan 2016Test # 2197
19945031116363.98Indiav EnglandChennai216 Dec 2016Test # 2241
19546233026159.09Australiav EnglandBrisbane225 Nov 2010Test # 1981
19343325320276.28Sri Lankav EnglandLord's203 Jun 2011Test # 1995
189*216155192121.93New Zealandv EnglandSouthampton102 Jun 2013ODI # 3361
18744331423-59.55Australiav EnglandManchester101 Aug 2013Test # 2092
18339127325-67.03South Africav EnglandCape Town303 Jan 2010Test # 1946
182*43432623155.82South Africav EnglandThe Oval219 Jul 2012Test # 2049
18253336523-49.86South Africav EnglandLeeds102 Aug 2012Test # 2051
181*213147176123.12New Zealandv EnglandDunedin207 Mar 2018ODI # 3989
18132223629-76.69Australiav EnglandW.A.C.A214 Dec 2017Test # 2288
18039631522357.14Sri Lankav EnglandGalle126 Mar 2012Test # 2038
176*-130177135.38West Indiesv EnglandThe Oval127 Sep 2017ODI # 3916
17633924725171.25Australiav EnglandThe Oval121 Aug 2013Test # 2094
17339330028-57.66Australiav EnglandLord's116 Jul 2015Test # 2171
17134021722378.80New Zealandv EnglandDunedin206 Mar 2013Test # 2077
17151438118144.88Australiav EnglandSydney204 Jan 2018Test # 2291
16740126718-62.54Indiav EnglandVisakhapatnam117 Nov 2016Test # 2235
162-971114167.01West Indiesv EnglandSt George's227 Feb 2019ODI # 4099
161*215150124107.33Australiav EnglandMelbourne216 Jan 2011ODI # 3081
16030924925164.25Sri Lankav EnglandLeeds320 Jun 2014Test # 2126
15753344210135.52Pakistanv EnglandDubai (DICS)303 Feb 2012Test # 2034
15670631114247.61Australiav EnglandSouthampton129 Aug 2013T20I # 328
15640329118-53.60Australiav EnglandSydney204 Jan 2018Test # 2291
15137126615356.76Pakistanv EnglandSharjah301 Nov 2015Test # 2184
151211131161115.26Pakistanv EnglandBristol114 May 2019ODI # 4135
15020912416-120.96South Africav EnglandSouthampton128 Aug 2012ODI # 3298
150183127213118.11Indiav EnglandCuttack119 Jan 2017ODI # 3821
14927722522166.22Indiav EnglandBirmingham201 Aug 2018Test # 2314
14934822420166.51Indiav EnglandThe Oval407 Sep 2018Test # 2318
14835024517-60.40Australiav EnglandAdelaide105 Dec 2013Test # 2105
14744925816-56.97Sri Lankav EnglandLord's212 Jun 2014Test # 2124
14734325323-58.10West Indiesv EnglandLeeds225 Aug 2017Test # 2271
146*37826620-54.88Indiav EnglandThe Oval218 Aug 2011Test # 2004
14646836125140.44Indiav EnglandNottingham109 Jul 2014Test # 2128
145*40726818-54.10New Zealandv EnglandAuckland222 Mar 2018Test # 2299
14419615014-96.00Sri Lankav EnglandLeeds101 Jul 2011ODI # 3167
14433621916265.75Australiav EnglandBirmingham101 Aug 2019Test # 2353
143174107126133.64Australiav EnglandSouthampton116 Sep 2013ODI # 3416
14338725217256.74Australiav EnglandThe Oval120 Aug 2015Test # 2178
14232620714-68.59Australiav EnglandBirmingham301 Aug 2019Test # 2353
141*51232614-43.25Australiav EnglandBrisbane223 Nov 2017Test # 2282
140*-94163148.93Scotlandv EnglandEdinburgh110 Jun 2018ODI # 4008
139*19714313297.20Sri Lankav EnglandWellington201 Mar 2015ODI # 3619
13938129315147.44Pakistanv EnglandBirmingham203 Aug 2016Test # 2212
138*38224116257.26Australiav EnglandThe Oval121 Aug 2013Test # 2094
138*15496126143.75South Africav EnglandBloemfontein203 Feb 2016ODI # 3732
138136106124130.18Pakistanv EnglandSouthampton211 May 2019ODI # 4133
137*-114154120.17Indiav EnglandNottingham212 Jul 2018ODI # 4014
13637428716147.38Australiav EnglandBrisbane225 Nov 2010Test # 1981
13645834615339.30New Zealandv EnglandAuckland122 Mar 2013Test # 2084
13634428210348.22Indiav EnglandWankhede208 Dec 2016Test # 2239
13633222820-59.64South Africav EnglandThe Oval427 Jul 2017Test # 2266
13545135012-38.57Indiav EnglandWankhede123 Nov 2012Test # 2062
135158128123105.46Australiav EnglandMelbourne114 Feb 2015ODI # 3600
135147117164115.38South Africav EnglandCenturion209 Feb 2016ODI # 3736
135216129312104.65West Indiesv EnglandBridgetown120 Feb 2019ODI # 4096
134*19713512-99.25Sri Lankav EnglandThe Oval213 Jun 2013ODI # 3370
134203122106109.83Indiav EnglandCuttack119 Jan 2017ODI # 3821
13437624917253.81West Indiesv EnglandLeeds225 Aug 2017Test # 2271
132*35525716-51.36Indiav EnglandSouthampton230 Aug 2018Test # 2317
13237226215-50.38New Zealandv EnglandLord's221 May 2015Test # 2162
13136727320-47.98South Africav EnglandThe Oval219 Jul 2012Test # 2049
131178116103112.93Australiav EnglandCardiff216 Jun 2018ODI # 4010
129*250128172100.78South Africav EnglandCenturion122 Jan 2016Test # 2200
128167109125117.43West Indiesv EnglandNorth Sound205 Mar 2014ODI # 3484
12818414212390.14Bangladeshv EnglandThe Oval101 Jun 2017ODI # 3875
12730322112157.46Pakistanv EnglandDubai (DICS)303 Feb 2012Test # 2034
12716911518-110.43Australiav EnglandSydney216 Jan 2015ODI # 3578
12718713013297.69South Africav EnglandCenturion209 Feb 2016ODI # 3736
126*35823115154.54Australiav EnglandAdelaide102 Dec 2017Test # 2285
12631120713160.86Sri Lankav EnglandChester-le-Street327 May 2016Test # 2204
1264873019441.86Indiav EnglandRajkot209 Nov 2016Test # 2232
12635226911546.84New Zealandv EnglandMount Maunganui221 Nov 2019Test # 2367
125187120133104.16Bangladeshv EnglandMirpur128 Feb 2010ODI # 2964
12428815413180.51Australiav EnglandBrisbane321 Nov 2013Test # 2103
12429720617-60.19Indiav EnglandRajkot209 Nov 2016Test # 2232
12214710585116.19Indiav EnglandPune215 Jan 2017ODI # 3819
12128720510-59.02South Africav EnglandLord's316 Aug 2012Test # 2053
12118012812-94.53Australiav EnglandMelbourne212 Jan 2014ODI # 3454
121147119121101.68Bangladeshv EnglandCardiff208 Jun 2019ODI # 4153
120170115105104.34Indiav EnglandBengaluru127 Feb 2011ODI # 3110
12020616315173.61New Zealandv EnglandLeeds329 May 2015Test # 2163
12012576124157.89Indiav EnglandPune215 Jan 2017ODI # 3819
119*14696104123.95New Zealandv EnglandThe Oval112 Jun 2015ODI # 3655
11916011093108.18Netherlandsv EnglandNagpur122 Feb 2011ODI # 3104
11934624916-47.79Sri Lankav EnglandSouthampton316 Jun 2011Test # 1996
11927516915-70.41Australiav EnglandSydney303 Jan 2014Test # 2113
11927520412258.33Indiav EnglandVisakhapatnam117 Nov 2016Test # 2235
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
Records includes the following current or recent matches:

Australia vs West Indies at Kingston, Australia in West Indies 3rd Test, Jul 12-14, 2025 [Test # 2595]

England vs India at Lord's, India in England 3rd Test, Jul 10-14, 2025 [Test # 2594]

South Africa vs Zimbabwe at Bulawayo, South Africa in Zimbabwe 2nd Test, Jul 6-8, 2025 [Test # 2593]