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
20566747324143.34New Zealandv EnglandMount Maunganui221 Nov 2019Test # 2367
12635226911546.84New Zealandv EnglandMount Maunganui221 Nov 2019Test # 2367
10715211311194.69South Africav EnglandCape Town24 Feb 2020ODI # 4234
105*27618611256.45New Zealandv EnglandHamilton329 Nov 2019Test # 2371
10524917216-61.04New Zealandv EnglandHamilton129 Nov 2019Test # 2371
104*31023411-44.44New Zealandv EnglandHamilton329 Nov 2019Test # 2371
9819913815271.01South Africav EnglandJohannesburg424 Jan 2020Test # 2382
981501035295.14South Africav EnglandCape Town24 Feb 2020ODI # 4234
9517912814-74.21South Africav EnglandCenturion126 Dec 2019Test # 2377
8825518010-48.88South Africav EnglandCape Town23 Jan 2020Test # 2379
843692883-29.16South Africav EnglandCape Town43 Jan 2020Test # 2379
7621411611-65.51South Africav EnglandJohannesburg224 Jan 2020Test # 2382
732501598145.91New Zealandv EnglandHamilton129 Nov 2019Test # 2371
7114810610366.98South Africav EnglandGqeberha316 Jan 2020Test # 2380
69*905344130.18South Africav EnglandJohannesburg19 Feb 2020ODI # 4242
69128815285.18South Africav EnglandJohannesburg19 Feb 2020ODI # 4242
682491877-36.36South Africav EnglandCape Town23 Jan 2020Test # 2379
66433344200.00South Africav EnglandCenturion116 Feb 2020T20I # 1043
651521087160.18New Zealandv EnglandMount Maunganui221 Nov 2019Test # 2367
65352228295.45South Africav EnglandDurban214 Feb 2020T20I # 1041
631661399-45.32South Africav EnglandGqeberha216 Jan 2020Test # 2380
55473553157.14New Zealandv EnglandNelson15 Nov 2019T20I # 1001
552631927-28.64New Zealandv EnglandHamilton129 Nov 2019Test # 2371
531551008-53.00New Zealandv EnglandHamilton129 Nov 2019Test # 2371
51141857-60.00New Zealandv EnglandMount Maunganui221 Nov 2019Test # 2367
51148675-76.11South Africav EnglandCenturion326 Dec 2019Test # 2377
50-2035250.00New Zealandv EnglandAuckland110 Nov 2019T20I # 1012
501291077-46.72South Africav EnglandCape Town43 Jan 2020Test # 2379
49352443204.16South Africav EnglandCenturion116 Feb 2020T20I # 1043
46-2124219.04New Zealandv EnglandAuckland110 Nov 2019T20I # 1012
46100684-67.64South Africav EnglandCenturion326 Dec 2019Test # 2377
44483531125.71New Zealandv EnglandChristchurch11 Nov 2019T20I # 992
43*692623165.38South Africav EnglandDurban214 Feb 2020T20I # 1041
4354275-159.25South Africav EnglandEast London112 Feb 2020T20I # 1039
42332224190.90New Zealandv EnglandWellington13 Nov 2019T20I # 998
41442832146.42New Zealandv EnglandWellington13 Nov 2019T20I # 998
411661255-32.80New Zealandv EnglandMount Maunganui221 Nov 2019Test # 2367
40127896-44.94South Africav EnglandCenturion326 Dec 2019Test # 2377
39*55406-97.50South Africav EnglandGqeberha316 Jan 2020Test # 2380
39151524260.00New Zealandv EnglandNapier28 Nov 2019T20I # 1008
39-1615243.75New Zealandv EnglandAuckland110 Nov 2019T20I # 1012
3997726-54.16South Africav EnglandCenturion126 Dec 2019Test # 2377
3979426192.85South Africav EnglandJohannesburg424 Jan 2020Test # 2382
38*46453-84.44South Africav EnglandCape Town24 Feb 2020ODI # 4234
37106737-50.68South Africav EnglandJohannesburg224 Jan 2020Test # 2382
361441236129.26South Africav EnglandGqeberha316 Jan 2020Test # 2380
35*-343-102.94South Africav EnglandDurban17 Feb 2020ODI # 4238
35*542032175.00South Africav EnglandCenturion116 Feb 2020T20I # 1043
35139816-43.20South Africav EnglandCenturion126 Dec 2019Test # 2377
3594746-47.29South Africav EnglandGqeberha216 Jan 2020Test # 2380
35140925-38.04South Africav EnglandJohannesburg424 Jan 2020Test # 2382
35322414145.83South Africav EnglandCenturion116 Feb 2020T20I # 1043
3465372391.89South Africav EnglandCenturion326 Dec 2019Test # 2377
34116782-43.58South Africav EnglandCape Town43 Jan 2020Test # 2379
3317177-194.11New Zealandv EnglandNelson15 Nov 2019T20I # 1001
3383454173.33South Africav EnglandCenturion126 Dec 2019Test # 2377
32472611123.07New Zealandv EnglandChristchurch11 Nov 2019T20I # 992
3146382181.57South Africav EnglandJohannesburg19 Feb 2020ODI # 4242
31312631119.23South Africav EnglandEast London112 Feb 2020T20I # 1039
31191532206.66South Africav EnglandEast London112 Feb 2020T20I # 1039
3142292-106.89South Africav EnglandDurban214 Feb 2020T20I # 1041
30*371712176.47New Zealandv EnglandChristchurch11 Nov 2019T20I # 992
3037213-142.85New Zealandv EnglandNapier28 Nov 2019T20I # 1008
29120805-36.25South Africav EnglandCenturion126 Dec 2019Test # 2377
2956433-67.44South Africav EnglandJohannesburg19 Feb 2020ODI # 4242
28392421116.66New Zealandv EnglandWellington13 Nov 2019T20I # 998
28171213233.33New Zealandv EnglandWellington13 Nov 2019T20I # 998
27482421112.50New Zealandv EnglandNelson15 Nov 2019T20I # 1001
27211413192.85New Zealandv EnglandNapier28 Nov 2019T20I # 1008
2771615-44.26South Africav EnglandGqeberha216 Jan 2020Test # 2380
2738296-93.10South Africav EnglandJohannesburg424 Jan 2020Test # 2382
26101645-40.62South Africav EnglandJohannesburg224 Jan 2020Test # 2382
2548401-62.50New Zealandv EnglandMount Maunganui221 Nov 2019Test # 2367
2591321192.30South Africav EnglandDurban214 Feb 2020T20I # 1041
2473413-58.53South Africav EnglandGqeberha216 Jan 2020Test # 2380
24116734-32.87South Africav EnglandJohannesburg424 Jan 2020Test # 2382
2359391258.97New Zealandv EnglandHamilton129 Nov 2019Test # 2371
2241275-81.48South Africav EnglandCenturion326 Dec 2019Test # 2377
2264513-43.13South Africav EnglandJohannesburg424 Jan 2020Test # 2382
21262012105.00New Zealandv EnglandChristchurch11 Nov 2019T20I # 992
21221711123.52South Africav EnglandDurban17 Feb 2020ODI # 4238
21221612131.25South Africav EnglandDurban214 Feb 2020T20I # 1041
20221521133.33New Zealandv EnglandNelson15 Nov 2019T20I # 1001
2038283171.42South Africav EnglandCenturion326 Dec 2019Test # 2377
2041234-86.95South Africav EnglandCenturion126 Dec 2019Test # 2377
2039262-76.92South Africav EnglandCape Town23 Jan 2020Test # 2379
2034202-100.00South Africav EnglandEast London112 Feb 2020T20I # 1039
19171411135.71New Zealandv EnglandChristchurch11 Nov 2019T20I # 992
1993683-27.94New Zealandv EnglandMount Maunganui221 Nov 2019Test # 2367
1979573-33.33South Africav EnglandCape Town43 Jan 2020Test # 2379
1823163-112.50New Zealandv EnglandHamilton129 Nov 2019Test # 2371
1844292-62.06New Zealandv EnglandHamilton329 Nov 2019Test # 2371
18104591-30.50South Africav EnglandCape Town43 Jan 2020Test # 2379
1849322-56.25South Africav EnglandGqeberha216 Jan 2020Test # 2380
181911362-13.23South Africav EnglandGqeberha216 Jan 2020Test # 2380
182715-2120.00South Africav EnglandEast London112 Feb 2020T20I # 1039
17*7958--29.31South Africav EnglandCape Town23 Jan 2020Test # 2379
171941402-12.14South Africav EnglandCape Town43 Jan 2020Test # 2379
16*141221133.33South Africav EnglandCenturion326 Dec 2019Test # 2377
16181511106.66New Zealandv EnglandWellington13 Nov 2019T20I # 998
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]