Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

England: Batting by series (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
Team: England×At Lord's×
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Graham GoochENGIndia tour of England 19901990120456333228.0059876.25200567
Jonathan TrottENGBangladesh in England Test Series 20102010121262226262.0042461.79100240
Joe RootENGSri Lanka tour of England 20242024120246143123.0032775.23200280
Wally HammondENGAustralia tour of England 19381938120242240121.0041059.02100320
Robert KeyENGWest Indies tour of England 20042004120236221118.0030876.62100310
David GowerENGAustralia tour of England 1989198923022410674.6736062.22120300
DuleepENGAustralia tour of England 19301930120221173110.5043351.04100260
Joe RootENGSri Lanka in England Test Series 20142014121215200*215.0031668.04100180
Joe RootENGIndia tour of England 20212021121213180*213.0038155.91100230
Leonard HuttonENGWest Indies tour of England 19391939120212196106.00--100210
Graham GoochENGSri Lanka tour of England 19911991120212174106.0032265.84100230
Jack HobbsENGSouth Africa tour of England 19241924110211211211.00--100150
David GowerENGAustralia tour of England 1985198523021010270.0028573.68110311
Denis ComptonENGSouth Africa tour of England 19471947110208208208.00--100200
Ollie PopeENGIreland tour of England 20232023110205205205.0020898.56100223
Joe HardstaffENGIndia tour of England 19461946111205205*---100160
Michael VaughanENGWest Indies tour of England 20042004121204103204.0029968.23200230
Kevin PietersenENGPataudi Trophy 20112011121203202*203.0032961.70100211
Keith FletcherENGNew Zealand tour of England 19731973120203178101.5047942.38100252
Alastair CookENGSri Lanka in England Test Series 20112011120202106101.0039551.14110250
Ian BellENGBasil D'Oliveira Trophy 20082008110199199199.0033659.23100201
Jonny BairstowENGSri Lanka in England Test Series 20162016121199167*199.0032361.61100190
Bob WoolmerENGAustralia tour of England 1977197712019912099.5045044.22110200
Graham GoochENGAustralia tour of England 1989198923019613665.3328868.06111200
Andrew StraussENGNew Zealand tour of England 2004200412019511297.5038650.52110260
Joe RootENGBasil D'Oliveira Trophy 2017201712019519097.5024778.95100281
Marcus TrescothickENGBangladesh tour of England 20052005110194194194.0025974.90100230
Andrew StraussENGThe Ashes 2009200912019316196.5031661.08100260
Ben StokesENGNew Zealand in England Test Series 2015201512019310196.50186103.76110304
Alec StewartENGPakistan tour of England 199219923411937464.3338550.13031250
Geoff BoycottENGAustralia tour of England 19801980121190128*190.0039847.74110170
Bill EdrichENGSouth Africa tour of England 19471947110189189189.00--100261
Paul CollingwoodENGPakistan tour of England and Scotland 2006200612018918694.5033256.93100230
Leonard HuttonENGIndia tour of England 19521952121189150189.00--100200
Dennis AmissENGIndia tour of England 19741974110188188188.0030362.05100290
Frank WoolleyENGAustralia tour of England 192119211201889594.00--020220
Arthur ShrewsburyENGAustralia tour of England 1893189312018710693.50--11090
Joe RootENGThe Ashes 2013201312018618093.0035252.84100192
Jonathan TrottENGPakistan in England Test Series 20102010110184184184.0038348.04100190
John EdrichENGAustralia tour of England 1975197512018417592.0045040.89100220
Ian BellENGThe Ashes 2013201312018310991.5031458.28110270
Joe RootENGNew Zealand in England Test Series 201520151201829891.0030060.67020230
Ben DuckettENGIreland tour of England 20232023121182182182.00178102.25100241
Graham GoochENGWest Indies tour of England 1980198023018212360.6725471.65100242
Ben DuckettENGThe Ashes 202320231201819890.5024673.58020180
Mike AthertonENGAustralia tour of England 199319931201799989.5042542.12020220
Alastair CookENGNew Zealand in England Test Series 2015201512017816289.0038146.72100200
Joe HardstaffENGNew Zealand tour of England 1937193712017811489.00--110-0
Maurice LeylandENGSouth Africa tour of England 1929192912017510287.50--110-1
Matt PriorENGPataudi Trophy 20112011121174103*174.0021381.69110121
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.