Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20Semi Final · CSA Pro20 2026/27WARBOLT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd 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)T2067th 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)ODI5th 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/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

England: Batting by year (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
Team: England×

Player figures come from full scorecards, which we hold for 2,165 of the 2,166 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Tom GraveneyENG195319535701697824.14--020160
Gladstone SmallENG199019902019616944*13.0038144.36004210
Willie WatsonENG1953195335016810933.60--100200
Wilfred RhodesENG190919094721686633.60--02000
Arthur ShrewsburyENG188418844711684328.006671.21001100
Colin CowdreyENG196119614801689321.00--011150
Brian LuckhurstENG197219724811689624.0051832.43011170
Mark WoodENG202320231412516843*24.00129130.23001169
Phil EdmondsENG19781978151541685015.2745636.84011172
Keaton JenningsENG2016201624016711241.7535846.65111200
Gilbert ParkhouseENG195019503601676927.83300.00011110
Denis ComptonENG195619562411669455.33--010150
Brian CloseENG197619763611666033.2057029.12010161
Walter RobinsENG193719375911666120.7513057.6901190
Liam PlunkettENG20062006171851662912.7730754.07004142
Bill StorerENG189818984801655120.63--010130
Trevor BaileyENG1950195048216582*27.50--011140
Godfrey EvansENG195619566911654720.63--003183
Jack LeachENG2019201961151659227.5040540.74011250
Angus FraserENG1998199818236165329.7137943.54002153
W.G. GraceENG189218923501645832.80--020131
Archie MacLarenENG1899189946116488*32.80--010-0
Stuart BroadENG2016201616201164198.6336944.44001141
Colin CowdreyENG197119714601635427.1739041.79010260
Bill EdrichENG195419544701638823.2913628.68010231
Willie QuaifeENG190219024801636820.38--011100
Jamie DalrympleENG20072007141411633212.5422373.09001121
John MurrayENG1966196622016211281.0026043.08110162
Ted BowleyENG1930193034016210940.50--100111
Arthur MiltonENG19581958341162104*54.007927.85100190
Andrew StoddartENG189318933501628332.40--01100
Rikki ClarkeENG2003200313801625520.2535545.63011162
Tom BantonENG2025202511831623832.40115140.87000205
Wally HammondENG193419345801624320.2546235.0600011
Barry KnightENG196919695821624927.0037942.74001210
Phil DeFreitasENG199519957921628823.1422073.64012153
Nick ComptonENG2016201661111624516.2041738.85002221
Liam LivingstoneENG20252025111101624314.7316399.39001108
Stuart BroadENG2022202291221624216.2020180.60001204
W.G. GraceENG18801880121161152161.0031451.27100130
Douglas JardineENG193419342311616580.50--020-0
Johnny TyldesleyENG190919094701615523.00--01000
Dominic CorkENG199719976721615932.2045235.62010161
Darren GoughENG199919992520816123*13.4231850.63002141
David BrownENG19691969710316044*22.8629627.0300090
James FosterENG200220021012516025*22.8640939.12000181
Archie MacLarenENG18971897121159109159.00--110150
Micky StewartENG196219622311598679.50--01091
Jack RobertsonENG195219522411597753.00--020-0
Arthur ShrewsburyENG188218823501598231.80--010190

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.