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
Frank HayesENG1974197447060248.5730219.8700240
Phil DeFreitasENG19931993971602110.0011154.0500052
Peter MartinENG1995199578160298.5713743.8000161
Bob WillisENG198119811314460136.0011253.5700160
Roy KilnerENG19241924210595959.00--010-0
Kenneth HutchingsENG19071907120594229.50--00070
Roly JenkinsENG19521952220593829.50--000-0
Albert RelfENG19141914341592519.67--00100
Teddy WynyardENG19061906240593014.75--00240
Denis ComptonENG195219522425935*29.50--000-0
Billy BarnesENG18831883350593211.80--00050
Ivo BlighENG18831883351591914.75--00160
Colin CowdreyENG19751975350592611.8018032.7800060
Neil FairbrotherENG199019903515933*14.7512347.9700080
Bernard BosanquetENG1904190436059169.83--00050
George GearyENG192919294625931*14.7513312.0300000
Maurice TurnbullENG19311931461592511.80--00000
Brian StathamENG19611961474591819.67--00060
Paul DowntonENG198119814715926*9.8329819.8000140
Tom RichardsonENG189818984825925*9.8310.0000150
Geoff ArnoldENG197419741212159135.3628021.0700080
Peter MartinENG199619961512559238.4318831.3800150
Len BraundENG19011901110585858.00--010101
Ollie RobinsonENG20242024120585829.009958.5901191
Charlie AbsolomENG18791879120585229.00--01050
Freddie BrownENG19371937120585729.00--01081
Wayne LarkinsENG19811981120583429.0015337.9100080
Leslie TownsendENG19341934230584019.33--000-1
Frank MilliganENG18991899240583814.50--00000
Denis ComptonENG19501950240584414.5010.0000100
David SheppardENG19511951351584114.50--00030
Tony LockENG19591959451582114.5020827.8800060
Ben StokesENG2026202636058309.679561.0500252
Paul AllottENG198219827615841*11.6012347.1500141
Roy SwetmanENG1960196047058458.29100.0000200
Alex TudorENG2002200289258218.2920328.5700170
Alan MullallyENG199619961112458247.2512944.96004101
Norman CowansENG198419841415558215.8015337.9100481
Angus FraserENG199419941516458104.8324823.3900250
Bunny LucasENG18801880120575528.5013941.0101050
Mike DennessENG196919691215755*57.0017832.0201070
James VinceENG20202020330572519.006587.69000110
Ravi BoparaENG20152015640573314.259957.5800020
Johnny WardleENG195319533425729*28.5040.0000010
Mike SmithENG19581958340574714.2530.0000100
Ian BothamENG19771977442572528.509858.1600140
Mike GattingENG19941994240572514.2519030.0000040
Tim BresnanENG20062006552572019.0052109.6200041
Francis FordENG18951895350572111.40--00111
Oli StoneENG202420244625715*14.2510852.7800041

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.