Batting by year (Men's Tests)

Filters

Choose matches, player, team, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 896 of the 2,568 matches in this selection (from 2001). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Alastair CookENG2016201617333127013042.33244751.902701511
Joe RootENG2016201617322147725449.23243360.7131011701
Ben DuckettENG2024202417321114915337.06132087.052621537
Joe RootENG2024202417313155626255.57245563.386511472
Ollie PopeENG202420241730099419633.13144368.883431205
Joe RootENG2021202115291170822861.00300456.866411793
Yashasvi JaiswalIND20242024152921478214*54.74213169.3639316836
Jonny BairstowENG20162016172941470167*58.80252558.223811458
Alastair CookENG2012201215293124919048.04298141.904321385
Moeen AliENG20162016172961078155*46.87200453.7945311611
Zak CrawleyENG202220221529184412230.14132963.512331320
Jonathan TrottENG2012201215282100514338.65230143.682621240
Rahul DravidIND200820081528280513630.96208538.612421080
Virender SehwagIND2008200814271146231956.23170385.8536118122
Joe RootENG2022202215273109817645.75172263.765231223
VVS LaxmanIND20082008152741086200*47.22213650.842721210
Ian BellENG2013201314273100511341.88235842.623511306
Alastair CookENG201320131427091613033.93215342.552621060
Joe RootENG201320131427286218034.48212140.64231942
Joe RootENG20152015142631385182*60.22217463.71310115810
Alastair CookENG2015201514261136426354.56312343.683811500
Michael ClarkeAUS2013201313263109318747.52193856.404321166
Dimuth KarunaratneSL2017201713260103119639.65230444.75342912
Ben StokesENG202220221526287012036.25121671.552419426
Cheteshwar PujaraIND20212021142617029128.08205434.18063931
Rohit SharmaIND202420241426161913124.7698263.032217811
Graeme SmithSA2008200815252165623272.00251665.826612154
Virender SehwagIND2010201014252142217361.83156690.8058221510
Ricky PontingAUS2008200814250118215847.28197259.944511245
Sachin TendulkarIND20082008132531063154*48.32186157.124311145
Kevin PietersenENG2012201214251105318643.88161765.1234213317
Michael HusseyAUS200820081425190014637.50209143.04254922
Marnus LabuschagneAUS202320231325280311134.91185143.381411032
Sourav GangulyIND200820081325378310235.59142954.79154816
Ben StokesENG201520151425071910128.76106167.771541048
Zak CrawleyENG20242024142506957927.8096871.80063997
Ian BellENG2012201214255672116*33.60169239.72162743
Steve SmithAUS2015201513244147421573.70237462.096501677
Jonathan TrottENG2010201014244132522666.25268049.444401480
Virat KohliIND2018201813240132215355.08243354.345521442
David WarnerAUS2015201513240131725354.88160981.8547216311
Kevin PietersenENG2006200613241129715856.39197965.5446116614
Alastair CookENG20102010142421287235*58.50235054.775401483
Usman KhawajaAUS20232023132411210195*52.61279243.343631375
Andrew StraussENG2009200914242117216953.27216554.134401512
Hashim AmlaSA2008200815242116115952.77211454.923611480
Paul CollingwoodENG2006200613244105820652.90234945.0432010211
Alastair CookENG2006200613242101312746.05229044.244301120
Dinesh ChandimalSL2017201712242100316445.59223544.883511024
Rachin RavindraNZ202420241224198424042.78163660.1524110311
Page 1Next

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