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
Joe RootENG2022202215273109817645.75172263.765231223
Tillakaratne DilshanSL2009200911181109716264.53132782.676121229
Michael ClarkeAUS2013201313263109318747.52193856.404321166
VVS LaxmanIND20082008152741086200*47.22213650.842721210
Kumar SangakkaraSL2009200911201108313757.00197954.724501213
Usman KhawajaAUS2022202211204108016067.50210151.404501145
Steve SmithAUS20162016111831079165*71.93183758.744511215
Moeen AliENG20162016172961078155*46.87200453.7945311611
Neil McKenzieSA2008200814233107322653.65239144.883321355
Hashim AmlaSA20122012101721064311*70.93180658.914201253
Younis KhanPAK201420149182106421366.50197753.825218211
Michael ClarkeAUS2008200813232106311850.62227946.644521022
Sachin TendulkarIND20082008132531063154*48.32186157.124311145
Jonny BairstowENG2022202210193106116266.31139676.0061212818
AB de VilliersSA20082008152241061217*58.94198653.424211195
Virat KohliIND2017201710162105924375.64138976.24512976
Paul CollingwoodENG2006200613244105820652.90234945.0432010211
Kevin PietersenENG2012201214251105318643.88161765.1234213317
Kamindu MendisSL2024202491621049182*74.93158266.3153010821
Kumar SangakkaraSL2006200610182104928765.56175659.743411423
Michael ClarkeAUS2009200913234104213854.84187455.603531151
Kumar SangakkaraSL2011201111210103421149.24229545.054411094
Dimuth KarunaratneSL2017201713260103119639.65230444.75342912
Adam VogesAUS20152015121861028269*85.67174259.014311332
Kusal MendisSL2018201812231102319646.50187254.653411269
Simon KatichAUS2008200811202102115756.72206449.474401141
Kevin PietersenENG2008200812200101515250.75169959.745101227
Kane WilliamsonNZ202420249181101315659.59186154.434411176
Alastair CookENG2006200613242101312746.05229044.244301120
Kevin PietersenENG2007200711211100722650.35165260.964111174
Ian BellENG2013201314273100511341.88235842.623511306
Jonathan TrottENG2012201215282100514338.65230143.682621240
Mahela JayawardeneSL20142014101811003203*59.00197350.843511058
Dinesh ChandimalSL2017201712242100316445.59223544.883511024
David WarnerAUS201720171121199712349.85156663.674401157
AB de VilliersSA2010201011185996278*76.62170458.453418318
Ollie PopeENG202420241730099419633.13144368.883431205
Shivnarine ChanderpaulWI201220129155987203*98.70209847.04351983
Rachin RavindraNZ202420241224198424042.78163660.1524110311
Shubman GillIND20252025916298326970.21154363.7151011215
Mahela JayawardeneSL200720078111982213*98.20177755.265111086
Andrew StraussENG200820081221197217748.60223243.554331080
Graeme SmithSA201020101118097118353.94169157.424301144
Kumar SangakkaraSL20072007792968222*138.29150164.494201243
Michael HusseyAUS201020101222396719550.89190650.733521184
Joe RootENG201720171119096619050.84156361.802801381
Steve SmithAUS20192019813096521174.23171556.273401116
Alastair CookENG200920091424396016045.71198448.393421101
Marnus LabuschagneAUS202220221119295720456.29153862.224121084
Ian BellENG201120118113950235118.75148464.025211153

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