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
Neil FosterENG1984198415114842412.0022138.0100291
Graeme SwannENG20072007430833427.679587.3700050
Wilfred RhodesENG19201920240834520.7523235.7800040
Dick BarlowENG188618863418338*27.67--00000
Bill LockwoodENG189418942428333*41.50--00070
Wilf BarberENG19351935240834420.75--00000
Willie WatsonENG19581958340836620.752528.0001150
Vikram SolankiENG200620065518344*20.7510182.1800062
Vallance JuppENG19231923351833820.75--000-0
Peter MayENG19601960350834516.60--00100
Samit PatelENG201320137628344*20.7573113.70001102
Usman AfzaalENG20012001361835416.6013760.58010120
Mark WoodENG2024202412102833310.3811075.45005122
Derek UnderwoodENG19691969810183229.2217431.6100140
Greg ThomasENG1986198671258331*11.8623036.0900471
Angus FraserENG199519951316683278.3029328.3300250
Jack IkinENG19521952220825341.00--01010
Chris BroadENG19891989240823720.5016150.93000130
Dick BarlowENG188718872418242*27.332100.0000030
Neil FosterENG19881988562823420.5019542.05001100
Jack IkinENG19481948470822411.71--00000
David BrownENG19661966680824410.2521817.4300290
Ernest TyldesleyENG19261926110818181.00--01070
Phil MeadENG19281928120817340.5028628.3201080
Billy GunnENG18901890240813420.25--00000
Bobby AbelENG18881888340817020.25--01190
Andrew StoddartENG18981898240812520.25--00040
Tom KillickENG19291929240813120.25--00000
Fred TitmusENG19741974240816120.2522635.8401180
Peter RichardsonENG19621962351812620.25--00060
Albert KnightENG190419043618170*16.20--01370
Steve HarmisonENG20072007783811816.2015552.2600170
Arthur JonesENG19021902480812810.13--00110
Paul JarvisENG198819889838129*16.2018743.3200160
Steven FinnENG201120111495813520.259882.65001102
Bill EdrichENG1938193869081289.0029923.7500270
Mark ButcherENG20002000230804026.6726130.65000130
Bobby PeelENG18941894240805320.00--01030
Chris OldENG19761976340803320.0020638.83000120
Graham BarlowENG197619764418080*26.6715451.9501380
Mike GattingENG19891989450803716.0020239.6000190
Sam BillingsENG20182018660802913.338396.3900071
Jake BallENG20162016670803111.4313161.07001101
Jim LakerENG195819586728022*16.0015334.6400051
Chris JordanENG2016201617828015*13.338495.2400062
Matthew PottsENG202420249103802111.4314654.7900191
Craig WhiteENG20032003541793526.338197.5300060
George GearyENG19281928241796626.3325231.35010100
Dick BarlowENG18841884352793826.334744.6800120
Arthur GilliganENG19241924550793615.801612.5000001

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.