Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T1012th Match · Abu Dhabi T10 League 2026AAYLODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

England: Batting figures (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
Team: England×At Newlands×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Ben StokesENG2016-202067048025868.57422113.741105020
Wally HammondENG1927-193835036018172.00--120160
Jonny BairstowENG2016-2020443285150*285.0033984.07110326
Dominic SibleyENG2020121167133*167.0038743.15100261
Mike SmithENG1965110121121121.00--100121
Les AmesENG1938110115115115.00--100130
Alex HalesENG201634020411251.0031564.76110290
Bryan ValentineENG1938110112112112.00--100121
Colin CowdreyENG195712016210181.00--110171
Dawid MalanENG202022111899*118.0067176.12010145
Herbert SutcliffeENG19271201289964.00--010-0
Patsy HendrenENG19311201799389.50--02060
Bob WyattENG1927-19312401629140.50--01000
Percy HolmesENG1927120978848.50--010-0
Joe DenlyENG20202301568752.0034445.35010142
Leonard HuttonENG1938-19492301458748.33--010-1
Ernest TyldesleyENG1927120878743.50--01100
Paul CollingwoodENG2003-20107812778639.5745061.56021216
Kevin PietersenENG2005-20106702417934.43236102.12021218
Ian BellENG2005-20102301287842.6734237.43010180
Matt PriorENG2007-20105601657627.5021178.20010153
Jack CrawfordENG19062411277442.33--010140
Cyril WashbrookENG1949120837441.50--010-0
Mike AthertonENG20001201067153.0023345.49010110
Jos ButtlerENG2016-202056215867*39.50128123.44011108
Frederick FaneENG190624111566*38.33--010130
Alastair CookENG2010-20162401556538.7532847.26020190
Allan WatkinsENG19491219164*91.00--010-0
Denis ComptonENG1949-19572411746458.00--030120
Godfrey EvansENG1949-1957230906230.00--01050
Ollie PopeENG20201216461*64.0015242.1101070
Joe RootENG2016-20205702276132.4331372.52020270
Ted DexterENG1965110616161.00--01080
Jim ParksENG1965110595959.00--01071
Paul GibbENG1938110585858.00--010-0
Bob BarberENG1965110585858.00--01060
Jack CrappENG1949120895444.50--010-0
Michael VaughanENG2000-20054601305221.6732739.76011150
Maurice LeylandENG1931120805240.00--010-0
Ken BarringtonENG1965121634963.003145.1600070
Andrew StraussENG2005-20104601724528.6737445.99000200
Peter RichardsonENG1957120894544.50--00090
Nick ComptonENG2016120604530.0016536.3600071
Frank MannENG1923120494524.50--000-2
George MannENG1949110444444.00--000-0
Peter ParfittENG1965110444444.00--00060
Chris AdamsENG2000340844221.0019044.2100060
Jonathan TrottENG2009-2010230714223.6714947.6500080
Arthur CarrENG1923120484224.00--000-0
Steve HarmisonENG2005230464215.335190.2000171
Page 1Next

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.