Live7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTIT

England: Batting figures (First-class)

More filters

1 active
Reset"Match result" is from the side of the player or team.
Team: England×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Paul DowntonENG1981-1988304887857419.63267629.33044670
Cyril WaltersENG1933-19341118378410252.27100839.7817080
Keaton JenningsENG2016-201917321781146*25.19183842.49214880
Robert KeyENG2002-20051526177522131.00163947.28132972
Nick ComptonENG2012-20161630377511728.70215036.05223843
John SnowENG1965-19764971147727313.54195135.980217734
Gubby AllenENG1930-19482533275012224.19118540.42131572
Bobby AbelENG1888-190213222744132*37.2024149.79221560
Tony LockENG1952-1968496397428913.7464639.16038681
Steve HarmisonENG2002-200962842374249*12.16129057.5200209710
Freddie BrownENG1931-1953223017347925.31--051575
Billy BarnesENG1880-18902133272513423.3913444.03153360
Walter ReadENG1882-18931827172011727.6924754.66150620
Nick KnightENG1995-20011730071911323.97166143.29141742
Alec BedserENG1946-19555171157147912.7542633.570111496
Eoin MorganENG2010-20121624170013030.43127854.77234776
Derek PringleENG1982-1992305046956315.11243928.50016662
Frederick FaneENG1906-19101427168214326.2320.00133490
Jim LakerENG1948-19594663156766314.0829643.58026432
Brian StathamENG1951-19657087286753811.4426442.800013355
David SteeleENG1975-1976816067310642.06170039.59151743
Hedley VerityENG1931-193940441266966*20.91137325.05034170
Billy BatesENG1881-1887152626566427.331844.44050534
Colin MilburnENG1966-1969916265413946.7183062.052219111
Johnny WardleENG1948-1957284186536619.799451.060255314
Pelham WarnerENG1899-191215282622132*23.9210.00134360
Walter RobinsENG1929-19371927461210826.6130260.60144490
Jack IkinENG1946-1955183126066020.9057932.47034380
Tip FosterENG1903-1907814160228746.31--111611
Allan SteelENG1880-18881320360014835.2916851.79201510
Dick BarlowENG1881-1887173045916222.737346.58023310
Gus AtkinsonENG2024-20262131158711819.5789265.811016413
Paul GibbENG1938-1946813058112044.695642.86231150
Jacob BethellENG2024-2026918157915434.0695360.76142755
Ravi BoparaENG2007-20121319157514331.94108752.90305712
Tim BresnanENG2009-2013232645759126.14145839.44033671
Alex HalesENG2015-2016112105739427.29130743.84050773
Gilbert JessopENG1899-19121826056910421.881668.75133613
David LloydENG1974-19759152552214*42.46134241.13100540
James VinceENG2016-2018132205488324.91110049.82032860
Adil RashidENG2015-2019193355406119.29127042.52023624
Mark StonemanENG2017-2018112015266027.68118844.28051661
Graham DilleyENG1979-19894158195215613.36149434.870210630
William ScottonENG1881-1887152525109022.1739023.33032260
John MurrayENG1961-19672128550611222.0060836.35123432
Ollie RobinsonENG2021-2026243954985814.6583559.64029613
Jack LeachENG2018-20243959224989213.46133437.33017632
Brian BolusENG1963-196471204968841.33--040470
Wayne LarkinsENG1980-1991132514936420.54136636.09036511
Albert WardENG1893-1895713048711737.46--131301

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.