ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 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 Lord's×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Graham GoochENG1975-199431482231233350.26407356.7677227012
Wally HammondENG1928-19461219177224042.8964348.83200581
Jonathan TrottENG2010-201314211106122653.05199253.262711180
Robert KeyENG2003-200945128322170.7541069.02100350
Jack HobbsENG1909-193068048921161.135635.71300450
Denis ComptonENG1938-19551117288220858.8015951.57352890
Joe HardstaffENG1936-1946452388205*129.33--210160
Ollie PopeENG2018-2025915153820538.4380666.75120603
Kevin PietersenENG2005-2013263641520202*47.50219469.2854317612
Joe RootENG2013-2026375852743200*51.75443461.8691112836
Ian BellENG2005-201531455167719941.92295056.8541111804
Leonard HuttonENG1937-19541223481219642.7416024.38312630
Marcus TrescothickENG2000-20062026198619439.44166659.183411244
Bill EdrichENG1938-1954610026618926.602934.48101271
Dennis AmissENG1967-19771218255618834.75110950.14213721
Paul CollingwoodENG2002-20102427186118633.12145759.09263863
Ben DuckettENG2023-20261016175318250.2091382.48230883
Keith FletcherENG1969-1975710148417853.7899948.45130543
John EdrichENG1963-19751320174617539.26189638.55322832
DuleepENG1930-193124025717364.2543351.04100290
Stuart BroadENG2006-20234148799016924.15145068.2814611912
Jonny BairstowENG2012-2023243741253167*37.97213858.611941557
Arthur ShrewsburyENG1884-189346039516465.83--210250
Alastair CookENG2006-201834552219416241.40440749.7851202781
Andrew StraussENG2004-201228411187316146.83336155.736822323
Ben StokesENG2011-202622322121215540.40178867.7937413828
Tom GraveneyENG1952-19681116184315356.2092743.37251933
Colin CowdreyENG1956-19681321373315240.7226026.54220571
Robin SmithENG1988-199514234901148*47.42169953.032611130
Ken BarringtonENG1955-19681218083814846.5687741.39171764
Allan SteelENG1884-188834116614855.33--100130
Ravi BoparaENG2008-20141112052214343.5077967.01120531
Andrew FlintoffENG1999-20091819463214242.1369391.202327022
Allan LambENG1982-199220315116113944.65203357.114431484
Chris WoakesENG2013-202513184427137*30.5083351.26112531
Les AmesENG1931-1938712255513755.5049042.65230532
Mark ButcherENG1997-2004611048213743.82108844.30130781
Frank WoolleyENG1912-19328121690134*62.739870.41150562
Rory BurnsENG2019-202148030013237.5074840.11111371
Geoff BoycottENG1965-1981213441400128*46.67306240.863911264
Patsy HendrenENG1921-1934692311127*44.4312655.56111240
Mike AthertonENG1990-200118300102712734.23233643.961831291
Dawid MalanENG2017-202345016512733.0020480.88101193
Matt PriorENG2007-201419293970126*37.31133572.663441163
Colin MilburnENG1966-1968351250126*62.5039463.45110365
Derek RandallENG1976-1984810038612638.6078749.05131362
Alec StewartENG1990-2003284341852124*47.49361451.2531432470
Jack RussellENG1988-19961013450212455.78112644.58120570
Bill AtheyENG1980-198723013312344.3324554.29100140
Herbert SutcliffeENG1924-1935811046612242.3612316.26210110
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.