Batting by year (All cricket)

Filters

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

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

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Charlie LlewellynSA191219122401517537.75--020-0
Joe RootENG20222022351151115*37.7523364.81100150
Toby Roland-JonesMID202220227821518525.1718282.97011203
Max HoldenMID2019201981201514112.5848331.26001190
Garry SobersWI19731973111150150*-22766.08100190
Wayne MadsenDER20262026121150119150.0019975.38100161
Leonard HuttonENG1953195312015014575.00--100160
Cyril WashbrookENG1950195012015011475.00--100141
Roy McLeanSA1955195512015014275.00--100211
Angelo MathewsSL2014201423015010250.0029251.37100180
Chris WoakesENG/WAR20182018231150137*75.0019576.92100230
Ian ChappellAUS197519752301508650.0032546.15020190
James TaylorENG/NOT201520153401506137.5025558.82010190
Alastair CookENG/ESS201720173601506925.0034243.86010210
Allan BorderAUS1981198123214973*149.0032545.85020152
Robin SmithENG198919892301499649.6726456.44010230
Usman KhawajaAUS201920193401498837.2522067.73010100
Geoff BoycottENG196519652401497637.25--01060
Luke HollmanMID2024202489114938*18.6328053.21000132
Allan SteelENG18841884110148148148.00--100130
Moeen AliENG201520153501485829.6026356.27011211
David BedinghamDUR20262026110147147147.0022665.04100172
Jack RobertsonENG1949194912014712173.50--100111
Basil ButcherWI1963196312014713373.5026150.96100172
Dennis AmissENG1975197523014713749.0018878.19101190
Liam LivingstoneLS202620264401466936.5087167.82020119
Zak CrawleyENG/KEN/LS202220225701464320.8620471.57000172
Toby Roland-JonesMID202520257931463124.3317882.02001213
Ryan HigginsMID2017201789114648*18.25141103.55000155
Alastair CookENG200820083301456148.3327951.97020190
Jonny BairstowENG201920194611455229.0023860.92012202
Paul StirlingIRE/MID201920197801453618.13135107.41001165
Neil DexterMID2015201569414547*29.0031645.89000171
Steve SmithAUS2023202312014411072.0024658.54100200
Imam-ul-HaqPAK2019201922014410072.0015891.14100130
Brendon McCullumNZ200820082301449748.0019972.36010182
Hashim AmlaSA20082008231144104*72.0030547.21100230
Andrew StraussENG2012201224014412236.0031146.30100210
Ian BellENG20062006341144100*48.0025955.60100140
Graeme HickENG199419942401445836.0030846.75010200
Jamie SmithENG/SB202620263501446128.8017383.24010212
Vernon RansfordAUS19091909111143143*---100210
Harry TrottAUS1896189612014314371.50--101240
Toby Roland-JonesMID202420246801435217.8820470.10012182
Colin IngramGLA20242024221142132*142.0017382.08100144
Tom AlsopSUS2022202212014213571.0032643.56100150
Eddie PaynterENG193819381201429971.0029348.46010201
Ted DexterENG1965196512114280*142.00--020220
Kevin PietersenENG2005200534114264*47.3320170.65020174
Gary BallanceENG/YOR2017201724114269*47.3328350.18010210

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