Batting by year (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
v Australia×At Lord's×

Player figures come from full scorecards, which we hold for 63 of the 64 matches in this selection (from 1884). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Andrew StraussENG2009200934030316175.7544468.24110400
Wally HammondENG19381938120242240121.0041059.02100320
David GowerENG1989198923022410674.6736062.22120300
DuleepENG19301930120221173110.5043351.04100260
Ben StokesENG20192019231217115*108.5030271.85110225
David GowerENG1985198523021010270.0028573.68110311
Bob WoolmerENG1977197712019912099.5045044.22110200
Graham GoochENG1989198923019613665.3328868.06111200
Geoff BoycottENG19801980121190128*190.0039847.74110170
Frank WoolleyENG192119211201889594.00--020220
Arthur ShrewsburyENG1893189312018710693.50--11090
Joe RootENG2013201312018618093.0035252.84100192
John EdrichENG1975197512018417592.0045040.89100220
Ian BellENG2013201312018310991.5031458.28110270
Ben DuckettENG202320231201819890.5024673.58020180
Mike AthertonENG199319931201799989.5042542.12020220
Ben StokesENG2023202312017215586.0027263.24100109
Arthur ShrewsburyENG18861886110164164164.00--100160
Graham GoochENG19851985231164117*82.0023968.62100161
David GowerENG198119812301638954.3334347.52010221
Salman ButtPAK201020101201559277.5026758.05020270
Geoff BoycottENG1981198123115275*76.0040837.2502080
Leonard HuttonENG1953195312015014575.00--100160
Robin SmithENG198919892301499649.6726456.44010230
Allan SteelENG18841884110148148148.00--100130
Eddie PaynterENG193819381201429971.0029348.46010201
Kevin PietersenENG2005200534114264*47.3320170.65020174
Alec StewartENG199319932301397446.3329946.49020200
Tony GreigENG197519751201379668.5017180.12010201
Aiden MarkramSA2025202512013613668.0021363.85101140
Archie MacLarenENG190519051201357967.50--020210
Geraint JonesENG200520053401347133.5021662.04010143
Neil JohnsonZIM19991999111132132*-14491.67100142
Percy ChapmanENG1930193012013212166.0018073.33100133
Patsy HendrenENG19261926111127127*---100180
Alastair CookENG200920091201279563.5018967.20010240
Paul CollingwoodENG200920092301265642.0020063.0002080
Les AmesENG19341934110120120120.0032536.92100140
John EdrichENG19641964110120120120.0028242.5510092
Jack HobbsENG19261926110119119119.00--100140
Graham GoochENG198119812301175339.0017467.24010141
Peter MayENG195619561201166358.00--020150
Willie WatsonENG1953195312011310956.50--100170
Stanley JacksonENG189918991201107355.00--010100
Maurice LeylandENG19341934110109109109.0025243.25100141
C.B. FryENG1905190512110973109.00--01070
Jonny BairstowENG201920192311095254.5017163.74010132
Jack HobbsENG19121912110107107107.00--100150
Alastair CookENG201520151201079653.5026440.53010150
Alan KnottENG197219722301055035.0015866.46010120
Page 1Next

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.