Batting by year (Men's Tests)

Filters

1 active
Reset"Match result" is from the side of the player or team.
From 2010-01-01×

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

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Joe RootENG2021202115291170822861.00300456.866411793
Michael ClarkeAUS20122012111831595329*106.33241865.965301896
Sachin TendulkarIND2010201014233156221478.10279455.9175018110
Joe RootENG2024202417313155626255.57245563.386511472
Yashasvi JaiswalIND20242024152921478214*54.74213169.3639316836
Joe RootENG2016201617322147725449.23243360.7131011701
Steve SmithAUS2015201513244147421573.70237462.096501677
Jonny BairstowENG20162016172941470167*58.80252558.223811458
Kumar SangakkaraSL2014201411211143831971.90260855.1448115511
Virender SehwagIND2010201014252142217361.83156690.8058221510
Joe RootENG20152015142631385182*60.22217463.71310115810
Alastair CookENG2015201514261136426354.56312343.683811500
Jonathan TrottENG2010201014244132522666.25268049.444401480
Virat KohliIND2018201813240132215355.08243354.345521442
David WarnerAUS2015201513240131725354.88160981.8547216311
Steve SmithAUS2017201711203130523976.76257350.726301402
Alastair CookENG20102010142421287235*58.50235054.775401483
Alastair CookENG2016201617333127013042.33244751.902701511
Hashim AmlaSA20102010111931249253*78.06235453.065401382
Alastair CookENG2012201215293124919048.04298141.904321385
Virat KohliIND2016201612182121523575.94201160.424201342
Usman KhawajaAUS20232023132411210195*52.61279243.343631375
Jacques KallisSA20102010111941198201*79.87221854.0162010717
Azhar AliPAK20162016112231198302*63.05256946.633421145
Babar AzamPAK202220229170118419669.65215554.944701259
Kane WilliamsonNZ2015201581631172242*90.15195559.955411361
Brendon McCullumNZ201420149160116430272.75160472.5740013133
Angelo MathewsSL2014201411205116016077.33231150.1928011715
Ben DuckettENG2024202417321114915337.06132087.052621537
Steve SmithAUS201420149173114619281.86191359.915421318
Rahul DravidIND20112011122331145146*57.25255944.745401243
Cheteshwar PujaraIND2017201711181114020267.06248445.894511152
David WarnerAUS201420149180113614563.11138781.9063113011
Dean ElgarSA2017201712210112819953.71221850.865411433
Marnus LabuschagneAUS2019201911170110418564.94199155.453701292
Harry BrookENG2024202412200110031755.00129485.0143110514
Joe RootENG2022202215273109817645.75172263.765231223
Michael ClarkeAUS2013201313263109318747.52193856.404321166
Usman KhawajaAUS2022202211204108016067.50210151.404501145
Steve SmithAUS20162016111831079165*71.93183758.744511215
Moeen AliENG20162016172961078155*46.87200453.7945311611
Hashim AmlaSA20122012101721064311*70.93180658.914201253
Younis KhanPAK201420149182106421366.50197753.825218211
Jonny BairstowENG2022202210193106116266.31139676.0061212818
Virat KohliIND2017201710162105924375.64138976.24512976
Kevin PietersenENG2012201214251105318643.88161765.1234213317
Kamindu MendisSL2024202491621049182*74.93158266.3153010821
Kumar SangakkaraSL2011201111210103421149.24229545.054411094
Dimuth KarunaratneSL2017201713260103119639.65230444.75342912
Adam VogesAUS20152015121861028269*85.67174259.014311332
Page 1Next

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