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
Joe RootENG201520152402009850.0034857.47020250
Kane WilliamsonMID/LS202520258702005328.57132151.52020219
Bob WoolmerENG1977197712019912099.5045044.22110200
Graham GoochENG198819883501997539.8049540.20010220
Alastair CookENG2006200623019810566.0048241.08110200
Sam RobsonMID202620265901988722.0041447.83010200
Tim BresnanYOR20162016121197142*197.0034157.77110163
Tillakaratne DilshanSL2011201122019619398.0025975.68100202
Graham GoochENG1989198923019613665.3328868.06111200
Marcus TrescothickENG20032003451196108*49.0033358.86111231
Jamie SmithENG/LS202520255601965232.67150130.67021168
Neil DexterMID2014201491011957021.6739149.87010193
Mark RichardsonNZ2004200412019410197.0057533.74110270
Bruce MitchellSA19351935121194164*194.00--100-0
Graeme HickENG2000200045019410138.8036553.15100240
Warren BardsleyAUS19261926111193193*---100130
Alec StewartENG199219923411937464.3338550.13031250
Steven MullaneyNOT20222022121192100*192.0021191.001101610
Alviro PetersenLAN20162016110191191191.0028567.02100102
Marcus HarrisLAN2025202512019013895.0026870.90110280
David GowerENG1983198323019010863.3333956.05100270
Graham ThorpeENG199619962401908947.5042944.29020190
Jonathan TrottENG201320133501905838.0037950.13021260
Bill EdrichENG19471947110189189189.00--100261
Leonard HuttonENG19521952121189150189.00--100200
Joe CracknellMID202520254401897847.2525075.60020263
Colin CowdreyENG1965196524118911963.00--100130
Frank WoolleyENG192119211201889594.00--020220
Hanif MohammadPAK19671967111187187*-55633.63100210
Arthur ShrewsburyENG1893189312018710693.50--11090
Will JacksENG/SUR/OI202520254401877246.75134139.55020156
Adam VogesAUS/MID201520153501877237.4028366.08020290
Rory BurnsSUR201620164501878837.4030062.33010231
John SimpsonMID2018201891101873817.0034055.00001192
Tillakaratne DilshanSL/SUR2014201433018611562.0024077.50111160
Greg ChappellAUS1972197223118613193.0040945.48100190
Eoin MorganENG/MID201720176601867631.00166112.05010145
Warren BardsleyAUS1912191222018516492.50--100151
Aiden MarkramSA2025202523018513661.6727766.79101201
Joe RootENG/TR2023202345118572*46.2518898.40020184
Nick GubbinsMID202120215701855226.4342143.94020221
John EdrichENG1975197512018417592.0045040.89100220
Clyde WalcottWI19501950121182168*182.00--100240
Upul TharangaSL2006200623018212060.6730360.07110230
Bill WoodfullAUS19301930121181155181.0047038.51100110
Jacob OramNZ2008200823018110160.3325870.16110205
Mike AthertonENG199319931201799989.5042542.12020220
Hashim AmlaSA2012201223017912159.6730858.12100161
Ross EdwardsAUS197519752311799989.5024573.06020260
Robin SmithENG19901990241179100*59.6731457.01111240

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