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
177226146126121.23Afghanistanv EnglandLahore126 Feb 2025ODI # 4849
15630520420176.47New Zealandv EnglandHamilton314 Dec 2024Test # 2569
15126017713285.31Pakistanv EnglandMultan17 Oct 2024Test # 2553
1359354713250.00Indiav EnglandWankhede12 Feb 2025T20I # 3086
1343082235-60.08Pakistanv EnglandRawalpindi224 Oct 2024Test # 2558
128*156114152112.28West Indiesv EnglandBridgetown26 Nov 2024ODI # 4799
120*1348686139.53Australiav EnglandLahore222 Feb 2025ODI # 4846
11914290127132.22Indiav EnglandCuttack29 Feb 2025ODI # 4828
11830622411152.67Pakistanv EnglandMultan115 Oct 2024Test # 2554
1171791278492.12West Indiesv EnglandNorth Sound12 Nov 2024ODI # 4792
115149102135112.74New Zealandv EnglandWellington46 Dec 2024Test # 2567
112141102143109.80Indiav EnglandAhmedabad112 Feb 2025ODI # 4833
104*16811910387.39Pakistanv EnglandMultan17 Oct 2024Test # 2553
10226518410255.43Pakistanv EnglandMultan17 Oct 2024Test # 2553
10217511713187.17West Indiesv EnglandBridgetown26 Nov 2024ODI # 4799
94936958136.23West Indiesv EnglandNorth Sound231 Oct 2024ODI # 4790
9327419710-47.20New Zealandv EnglandChristchurch128 Nov 2024Test # 2564
871339614-90.62Indiav EnglandNagpur26 Feb 2025ODI # 4825
8428216712150.29New Zealandv EnglandChristchurch328 Nov 2024Test # 2564
822741778-46.32Pakistanv EnglandMultan17 Oct 2024Test # 2553
79583458232.35Indiav EnglandEden Gardens222 Jan 2025T20I # 3082
78766482121.87Indiav EnglandAhmedabad112 Feb 2025ODI # 4833
772261607-48.12Pakistanv EnglandMultan115 Oct 2024Test # 2554
7615611710264.95New Zealandv EnglandHamilton114 Dec 2024Test # 2569
72*935545130.90Indiav EnglandChennai225 Jan 2025T20I # 3083
72*121876382.75South Africav EnglandKarachi21 Mar 2025ODI # 4851
71115775192.20West Indiesv EnglandNorth Sound12 Nov 2024ODI # 4792
6985638-109.52Australiav EnglandLahore222 Feb 2025ODI # 4846
68503147219.35West Indiesv EnglandGros Islet216 Nov 2024T20I # 2956
64875611-114.28South Africav EnglandKarachi21 Mar 2025ODI # 4851
63139847-75.00Pakistanv EnglandMultan37 Oct 2024Test # 2553
63131895170.78Pakistanv EnglandMultan315 Oct 2024Test # 2554
631991359-46.66New Zealandv EnglandHamilton114 Dec 2024Test # 2569
63101669195.45Australiav EnglandLahore222 Feb 2025ODI # 4846
61159867-70.93New Zealandv EnglandChristchurch328 Nov 2024Test # 2564
60112847271.42New Zealandv EnglandHamilton314 Dec 2024Test # 2569
60124859-70.58New Zealandv EnglandHamilton314 Dec 2024Test # 2569
60835291115.38Indiav EnglandCuttack29 Feb 2025ODI # 4828
59443692163.88Indiav EnglandNagpur26 Feb 2025ODI # 4825
58*136876166.66New Zealandv EnglandChristchurch128 Nov 2024Test # 2564
55*1451045-52.88Pakistanv EnglandMultan37 Oct 2024Test # 2553
54423643150.00West Indiesv EnglandNorth Sound12 Nov 2024ODI # 4792
54734134131.70West Indiesv EnglandGros Islet114 Nov 2024T20I # 2950
54532473225.00West Indiesv EnglandGros Islet216 Nov 2024T20I # 2956
53353044176.66Indiav EnglandPune131 Jan 2025T20I # 3085
53633472155.88Indiav EnglandPune131 Jan 2025T20I # 3085
52674761110.63Indiav EnglandNagpur26 Feb 2025ODI # 4825
5274557194.54Indiav EnglandAhmedabad112 Feb 2025ODI # 4833
49393835128.94New Zealandv EnglandHamilton314 Dec 2024Test # 2569
48*554824100.00Pakistanv EnglandRawalpindi224 Oct 2024Test # 2558
4769546-87.03New Zealandv EnglandChristchurch128 Nov 2024Test # 2564
4765455-104.44Australiav EnglandLahore222 Feb 2025ODI # 4846
4594842153.57Pakistanv EnglandRawalpindi224 Oct 2024Test # 2558
44*96552380.00New Zealandv EnglandHamilton314 Dec 2024Test # 2569
44136879-50.57New Zealandv EnglandHamilton114 Dec 2024Test # 2569
44138904148.88New Zealandv EnglandHamilton314 Dec 2024Test # 2569
4472473193.61Indiav EnglandCuttack29 Feb 2025ODI # 4828
43504122104.87West Indiesv EnglandBridgetown110 Nov 2024T20I # 2943
4278513282.35New Zealandv EnglandWellington46 Dec 2024Test # 2567
421339210-45.65New Zealandv EnglandHamilton114 Dec 2024Test # 2569
41*61434-95.34Indiav EnglandCuttack29 Feb 2025ODI # 4828
41132975-42.26Pakistanv EnglandMultan115 Oct 2024Test # 2554
41513113132.25Afghanistanv EnglandLahore126 Feb 2025ODI # 4849
40593512114.28Indiav EnglandRajkot228 Jan 2025T20I # 3084
40542931137.93Indiav EnglandAhmedabad112 Feb 2025ODI # 4833
40492423166.66Afghanistanv EnglandLahore126 Feb 2025ODI # 4849
4076673-59.70Afghanistanv EnglandLahore126 Feb 2025ODI # 4849
38952923131.03West Indiesv EnglandBridgetown19 Nov 2024T20I # 2940
38402323165.21West Indiesv EnglandGros Islet216 Nov 2024T20I # 2956
37101694-53.62Pakistanv EnglandMultan115 Oct 2024Test # 2554
3779563-66.07New Zealandv EnglandWellington26 Dec 2024Test # 2567
35*382232159.09West Indiesv EnglandBridgetown19 Nov 2024T20I # 2940
3481493-69.38New Zealandv EnglandChristchurch128 Nov 2024Test # 2564
3398811340.74Pakistanv EnglandMultan17 Oct 2024Test # 2553
33201442235.71West Indiesv EnglandBridgetown19 Nov 2024T20I # 2940
32*361542213.33Australiav EnglandLahore222 Feb 2025ODI # 4846
3287615-52.45Pakistanv EnglandMultan115 Oct 2024Test # 2554
3298704-45.71New Zealandv EnglandWellington46 Dec 2024Test # 2567
3168535-58.49Pakistanv EnglandMultan115 Oct 2024Test # 2554
31129512-60.78Pakistanv EnglandMultan315 Oct 2024Test # 2554
30100715-42.25Pakistanv EnglandMultan17 Oct 2024Test # 2553
3078563-53.57West Indiesv EnglandNorth Sound231 Oct 2024ODI # 4790
302117-4176.47West Indiesv EnglandBridgetown19 Nov 2024T20I # 2940
30502811107.14West Indiesv EnglandGros Islet114 Nov 2024T20I # 2950
30402641115.38Indiav EnglandPune131 Jan 2025T20I # 3085
30151332230.76Indiav EnglandWankhede12 Feb 2025T20I # 3086
29*3117-3170.58West Indiesv EnglandGros Islet216 Nov 2024T20I # 2956
29*-2032145.00West Indiesv EnglandGros Islet117 Nov 2024T20I # 2958
2962334-87.87Pakistanv EnglandMultan37 Oct 2024Test # 2553
29371941152.63Indiav EnglandPune131 Jan 2025T20I # 3085
2743255-108.00South Africav EnglandKarachi21 Mar 2025ODI # 4851
2670492153.06Pakistanv EnglandMultan17 Oct 2024Test # 2553
2642395-66.66Pakistanv EnglandMultan315 Oct 2024Test # 2554
269170--37.14Pakistanv EnglandRawalpindi224 Oct 2024Test # 2558
26232041130.00Indiav EnglandEden Gardens222 Jan 2025T20I # 3082
26211931136.84Indiav EnglandChennai225 Jan 2025T20I # 3083
2556354-71.42Pakistanv EnglandMultan37 Oct 2024Test # 2553
2556461154.34Pakistanv EnglandRawalpindi224 Oct 2024Test # 2558
241111-3218.18West Indiesv EnglandNorth Sound12 Nov 2024ODI # 4792
2450382-63.15New Zealandv EnglandChristchurch328 Nov 2024Test # 2564
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:

Mpumalanga vs Northern Cape at Kimberley, CSA 4-Day Series Division 2 3rd Match, Oct 2-5, 2025 [First-class - Live]
>> 191/7 (69.0 ov, T Ntuli 7*, JB Van Rensburg 4*, T Maupa 2/31) - Stumps

Western Province vs Lions at Cape Town, CSA 4-Day Series Division 1 5th Match, Oct 2-5, 2025 [First-class - Live]
>> 393/6 (142.0 ov, C Esterhuizen 107*, E Jones 19*, GF Linde 1/69) - Stumps

Warriors vs KwaZulu-Natal Inland at Pietermaritzburg, CSA 4-Day Series Division 1 6th Match, Oct 2-5, 2025 [First-class - Live]
>> 108/6 (42.0 ov, CD Shekleton 18*, N Zuma 6*, A Mnyanda 0/6) - Stumps