Batting by year (All cricket)

Filters

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

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

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Keith FletcherENG19731973120203178101.5047942.38100252
Andrew StraussENG2004200412019511297.5038650.52110260
Ben StokesENG2015201512019310196.50186103.76110304
Joe RootENG201520151201829891.0030060.67020230
Alastair CookENG2015201512017816289.0038146.72100200
Joe HardstaffENG1937193712017811489.00--110-0
Alec StewartENG1994199412016411982.0027360.07100290
Rory BurnsENG2021202112015713278.5037841.53100201
Les AmesENG19311931121154137154.00--100192
Geoff BoycottENG197319731201539276.5034444.48020163
Jack RobertsonENG1949194912014712173.50--100111
Ted DexterENG1965196512114280*142.00--020220
David GowerENG1983198312014210871.0026753.18100210
Joe RootENG201320132301417147.0027451.46010130
Wally HammondENG19371937110140140140.00--100141
Nasser HussainENG20042004121137103*137.0026052.69100210
Jonathan TrottENG201320132301325644.0028646.15010150
John EdrichENG1969196912013111565.5034637.86100220
Dawid MalanENG20232023110127127127.00114111.40100143
Joe RootENG20222022121126115*126.0018568.11100140
Colin CowdreyENG19651965121123119123.00--100130
Allan LambENG1990199012112384*123.0014584.83010231
Gubby AllenENG19311931110122122122.00--100141
Denis ComptonENG1949194912012211661.00--100110
Graham GoochENG199019901201228561.0023452.14010190
David GowerENG197819781201177158.5020058.50010131
Graham RoopeENG197319731201075653.5036629.2302070
Michael VaughanENG20082008110106106106.0021449.53100110
Moeen AliENG201520151201015850.5018754.01010160
Trevor BaileyENG19491949121999399.00--010160
Alec StewartENG19901990120965448.0021744.24010150
Mike GattingENG19831983120968148.0017853.93010150
Graeme HickENG19941994120955847.5021344.60010110
Geoff BoycottENG19651965120907645.00--01060
Frank WoolleyENG19311931120898044.50--010110
Leonard HuttonENG19491949120896644.50--010-0
Usman KhawajaAUS20192019110888888.0012968.2201050
Marcus TrescothickENG20042004120888644.0018547.57010130
Charlie BarnettENG193719371218883*88.00--010140
Alec StewartENG19991999120855042.5015953.46010130
Alastair CookENG20082008220856142.5014757.82010100
Ben StokesENG201920191118484*-9885.7101052
Alastair CookENG20132013230833227.6719143.4600080
Joe RootENG20212021120824241.0018444.57000100
Jos ButtlerENG20152015120816740.5014456.25010110
Barry KnightENG19691969120784939.0013458.21000130
Clive RadleyENG19781978120777738.5020138.3101190
Tony GreigENG19731973120756337.5013356.3901082
Eddie PaynterENG19371937110747474.00--010-0
Alex CareyAUS20192019110717171.007298.61010110
Page 1Next

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