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
23957839930159.89Australiav EnglandW.A.C.A214 Dec 2017Test # 2288
181*213147176123.12New Zealandv EnglandDunedin27 Mar 2018ODI # 3989
18132223629-76.69Australiav EnglandW.A.C.A214 Dec 2017Test # 2288
17151438118144.88Australiav EnglandSydney24 Jan 2018Test # 2291
15640329118-53.60Australiav EnglandSydney24 Jan 2018Test # 2291
145*40726818-54.10New Zealandv EnglandAuckland222 Mar 2018Test # 2299
141*51232614-43.25Australiav EnglandBrisbane223 Nov 2017Test # 2282
126*35823115154.54Australiav EnglandAdelaide12 Dec 2017Test # 2285
11316211612-97.41New Zealandv EnglandHamilton225 Feb 2018ODI # 3980
112*2021436278.32New Zealandv EnglandWellington23 Mar 2018ODI # 3982
10713811910389.91Australiav EnglandMelbourne114 Jan 2018ODI # 3951
106-1149192.98Australiav EnglandBrisbane119 Jan 2018ODI # 3958
103*8958104177.58Australiav EnglandHobart27 Feb 2018T20I # 645
10321615113168.21Australiav EnglandMelbourne126 Dec 2017Test # 2289
102*4382756-37.09Australiav EnglandMelbourne326 Dec 2017Test # 2289
10231922011146.36New Zealandv EnglandAuckland222 Mar 2018Test # 2299
10119114115271.63Australiav EnglandSydney24 Jan 2018Test # 2291
96-10715-89.71Australiav EnglandAdelaide226 Jan 2018ODI # 3966
87*20911910-73.10Australiav EnglandBrisbane423 Nov 2017Test # 2282
87-996487.87Australiav EnglandPerth228 Jan 2018ODI # 3968
863052278-37.88Australiav EnglandMelbourne326 Dec 2017Test # 2289
8530622011138.63New Zealandv EnglandChristchurch230 Mar 2018Test # 2301
832541585-52.53Australiav EnglandSydney24 Jan 2018Test # 2291
8328220710-40.09New Zealandv EnglandChristchurch430 Mar 2018Test # 2301
82*21018210145.05Australiav EnglandBrisbane423 Nov 2017Test # 2282
79125846-94.04New Zealandv EnglandHamilton225 Feb 2018ODI # 3980
762111568-48.71Australiav EnglandMelbourne126 Dec 2017Test # 2289
72654644156.52New Zealandv EnglandWellington113 Feb 2018T20I # 647
722071517-47.68New Zealandv EnglandChristchurch230 Mar 2018Test # 2301
711176723105.97New Zealandv EnglandDunedin27 Mar 2018ODI # 3989
6790714294.36New Zealandv EnglandChristchurch110 Mar 2018ODI # 3992
65584063162.50New Zealandv EnglandWellington113 Feb 2018T20I # 647
63*875261121.15New Zealandv EnglandMount Maunganui128 Feb 2018ODI # 3981
62-5333116.98Australiav EnglandSydney221 Jan 2018ODI # 3960
62684734131.91New Zealandv EnglandHamilton218 Feb 2018T20I # 650
612271488-41.21Australiav EnglandMelbourne126 Dec 2017Test # 2289
60554052150.00Australiav EnglandMelbourne114 Jan 2018ODI # 3951
571101026155.88Australiav EnglandAdelaide12 Dec 2017Test # 2285
57292137271.42New Zealandv EnglandHamilton218 Feb 2018T20I # 650
56*2001689-33.33New Zealandv EnglandChristchurch430 Mar 2018Test # 2301
561221046-53.84Australiav EnglandSydney24 Jan 2018Test # 2291
56-4332130.23Australiav EnglandSydney221 Jan 2018ODI # 3960
55-664-83.33Australiav EnglandSydney221 Jan 2018ODI # 3960
5596811167.90New Zealandv EnglandChristchurch110 Mar 2018ODI # 3992
531441128-47.32Australiav EnglandAdelaide12 Dec 2017Test # 2285
511691418-36.17Australiav EnglandBrisbane223 Nov 2017Test # 2282
501561238-40.65Australiav EnglandW.A.C.A214 Dec 2017Test # 2288
5089682273.52Australiav EnglandMelbourne114 Jan 2018ODI # 3951
5099877-57.47New Zealandv EnglandMount Maunganui128 Feb 2018ODI # 3981
50824881104.16New Zealandv EnglandChristchurch230 Mar 2018Test # 2301
49*133856-57.64Australiav EnglandW.A.C.A214 Dec 2017Test # 2288
4970627-79.03New Zealandv EnglandWellington23 Mar 2018ODI # 3982
471371025-46.07Australiav EnglandAdelaide12 Dec 2017Test # 2285
4791683169.11New Zealandv EnglandChristchurch110 Mar 2018ODI # 3992
45*432724166.66New Zealandv EnglandHamilton225 Feb 2018ODI # 3980
45-661-68.18Australiav EnglandSydney221 Jan 2018ODI # 3960
4564483193.75New Zealandv EnglandDunedin27 Mar 2018ODI # 3989
45137976-46.39New Zealandv EnglandChristchurch430 Mar 2018Test # 2301
44116907-48.88Australiav EnglandAdelaide12 Dec 2017Test # 2285
421391205135.00Australiav EnglandBrisbane223 Nov 2017Test # 2282
41101634165.07Australiav EnglandW.A.C.A214 Dec 2017Test # 2288
4184543-75.92New Zealandv EnglandWellington23 Mar 2018ODI # 3982
40119903-44.44Australiav EnglandAdelaide12 Dec 2017Test # 2285
39332632150.00Australiav EnglandMelbourne210 Feb 2018T20I # 646
38*105522-73.07Australiav EnglandSydney24 Jan 2018Test # 2291
3846404195.00New Zealandv EnglandMount Maunganui128 Feb 2018ODI # 3981
37*473022123.33New Zealandv EnglandHamilton218 Feb 2018T20I # 650
36*673331109.09Australiav EnglandMelbourne210 Feb 2018T20I # 646
36126865-41.86Australiav EnglandAdelaide12 Dec 2017Test # 2285
36-433-83.72Australiav EnglandBrisbane119 Jan 2018ODI # 3958
35-405-87.50Australiav EnglandBrisbane119 Jan 2018ODI # 3958
34-442177.27Australiav EnglandPerth228 Jan 2018ODI # 3968
34-393187.17Australiav EnglandPerth228 Jan 2018ODI # 3968
32-3031106.66Australiav EnglandAdelaide226 Jan 2018ODI # 3966
31*-351-88.57Australiav EnglandSydney221 Jan 2018ODI # 3960
31261942163.15Australiav EnglandMelbourne210 Feb 2018T20I # 646
3193655-47.69New Zealandv EnglandAuckland222 Mar 2018Test # 2299
30402022150.00Australiav EnglandHobart27 Feb 2018T20I # 645
29*1981663-17.46Australiav EnglandMelbourne326 Dec 2017Test # 2289
2949395174.35New Zealandv EnglandAuckland222 Mar 2018Test # 2299
2897754-37.33Australiav EnglandW.A.C.A214 Dec 2017Test # 2288
2772424-64.28Australiav EnglandMelbourne326 Dec 2017Test # 2289
2756313-87.09Australiav EnglandMelbourne114 Jan 2018ODI # 3951
27-244-112.50Australiav EnglandBrisbane119 Jan 2018ODI # 3958
2684432-60.46Australiav EnglandBrisbane223 Nov 2017Test # 2282
26153952-27.36Australiav EnglandMelbourne126 Dec 2017Test # 2289
261521123-23.21New Zealandv EnglandAuckland222 Mar 2018Test # 2299
25*-312-80.64Australiav EnglandAdelaide226 Jan 2018ODI # 3966
2580553-45.45Australiav EnglandW.A.C.A214 Dec 2017Test # 2288
2565422-59.52New Zealandv EnglandAuckland222 Mar 2018Test # 2299
24*24164-150.00Australiav EnglandSydney24 Jan 2018Test # 2291
24*58272188.88New Zealandv EnglandChristchurch230 Mar 2018Test # 2301
2455364-66.66Australiav EnglandMelbourne126 Dec 2017Test # 2289
2341183-127.77Australiav EnglandMelbourne114 Jan 2018ODI # 3951
23151222191.66New Zealandv EnglandDunedin27 Mar 2018ODI # 3989
2261361-61.11Australiav EnglandW.A.C.A214 Dec 2017Test # 2288
22-302-73.33Australiav EnglandPerth228 Jan 2018ODI # 3968
2258361-61.11New Zealandv EnglandMount Maunganui128 Feb 2018ODI # 3981
2283481-45.83New Zealandv EnglandChristchurch230 Mar 2018Test # 2301
20*8522400.00Australiav EnglandMelbourne210 Feb 2018T20I # 646
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:

Afghanistan vs Bangladesh at Sharjah, Afghanistan v Bangladesh 3rd T20I, Oct 5, 2025 [T20I # 3504]

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]