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
Sajid MahmoodENG2006200623204159349.9424465.16003171
James VinceENG2021202132015810279.00147107.48110190
Leonard HuttonENG195519554601588026.334150.00020130
Jack RussellENG19911991121421584613.1739540.00001160
Adil RashidENG20232023291991582015.8017590.29001103
Andrew CaddickENG200020003228615821*7.1845834.50007151
George HirstENG1902190245115758*39.25--01160
Frederick FaneENG190819083601575026.1720.0001290
Hedley VerityENG193319337721574531.4044924.9400050
George HirstENG190419044801575819.63--011191
Jofra ArcherENG202620262719815732*14.2719879.29002128
Mike WatkinsonENG1995199534115682*52.0033946.02010161
Bill EdrichENG195319533511566439.00--020210
Albert WardENG189518953601569326.00--01091
Maurice TateENG193119315611565031.20--01057
Jack IkinENG194619464711566026.0031634.49011100
Michael YardyENG20112011119215660*22.2919779.19011111
Ali BrownENG1996199633015511851.6719181.15101142
Rory BurnsENG201820183601555925.8328554.39010170
Mark RamprakashENG1999199958115569*22.1453628.92012140
Ken HiggsENG1966196681121556317.2251328.65011113
Ian GouldENG19831983181421554212.9224363.7900250
Stuart BroadENG200720072417815545*17.2222469.2000192
Mike SmithENG196219623401547338.50--020141
Wally HammondENG194719473501547930.8019937.69010170
Robin SmithENG198819884711545725.6738340.21011180
Graham GoochENG199519955801544719.2535843.02001150
David BairstowENG19801980101151544025.6729851.68000130
Phil EdmondsENG19861986151851542011.8548331.88002130
David SheppardENG1952195222015311976.50--100220
W.G. GraceENG189318932301536851.00--010-0
Robert KeyENG200520053601538325.5037540.80011211
Neil FairbrotherENG198819887621535438.2523365.67020151
Paul DowntonENG19861986121721532910.2052529.14001110
Patsy HendrenENG192019202401526738.0033445.51020120
Chris TavaréENG1980198046115282*30.4046033.0401070
Eddie DawsonENG193019304701525521.71--010-0
Mark EalhamENG199719971110415253*25.3349330.83010140
Liam PlunkettENG200720071413615244*21.7118283.52003151
Dominic CorkENG1998199881521523611.6947532.00001210
Jack RobertsonENG195119513501515030.20--010-0
James AndersonENG20142014181661518115.1031547.94012250
James AndersonENG200820083423121513413.7342835.28001150
Kim BarnettENG198819882301508450.0027654.3502170
David GowerENG199219923521507350.0029151.55010190
Norman YardleyENG194819485901504416.6714721.7700070
Adam HollioakeENG19991999151111504615.0021270.7500171
George UlyettENG187718772401496337.258340.96020131
Jack IkinENG195119513611495129.80944.44010160
Paul CollingwoodENG201120111111214930*16.5618480.9800082

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.