Batting by year (Men's Tests)

Filters

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

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

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Brian LaraWI1995199512202122217967.89166073.614611921
Alec StewartENG1998199816313122216443.64259947.022721520
Aravinda de SilvaSL1997199710193122016876.25207558.807221496
Mark TaylorAUS1989198911201121921964.16276644.074501252
Virat KohliIND2016201612182121523575.94201160.424201342
Jacques KallisSA200720079173121018686.43231952.185611357
Usman KhawajaAUS20232023132411210195*52.61279243.343631375
Graeme SmithSA2003200312190119827763.05176267.994201613
Jacques KallisSA20102010111941198201*79.87221854.0162010717
Azhar AliPAK20162016112231198302*63.05256946.633421145
Mahela JayawardeneSL2009200911201119427562.84228852.193311322
Babar AzamPAK202220229170118419669.65215554.944701259
Ricky PontingAUS2008200814250118215847.28197259.944511245
Younis KhanPAK2006200611202117919965.50200758.743621542
Gordon GreenidgeWI1984198415244117922358.95203157.564211536
Brian LaraWI20042004122111178400*58.90191961.3934314710
Kane WilliamsonNZ2015201581631172242*90.15195559.955411361
Andrew StraussENG2009200914242117216953.27216554.134401512
Brendon McCullumNZ201420149160116430272.75160472.5740013133
Hashim AmlaSA2008200815242116115952.77211454.923611480
Matthew HaydenAUS2002200211171116019772.50187761.8063115015
Angelo MathewsSL2014201411205116016077.33231150.1928011715
Denis ComptonENG194719479151115920882.7997237.866301081
Herschelle GibbsSA2003200312191115622864.22183463.0343117211
Kim HughesAUS19791979142731152130*48.00264141.692801175
Brian LaraWI200120019180115122163.94226550.8234112610
Ben DuckettENG2024202417321114915337.06132087.052621537
Steve SmithAUS201420149173114619281.86191359.915421318
Rahul DravidIND20112011122331145146*57.25255944.745401243
Virender SehwagIND2004200412191114130963.39155073.6134216212
Cheteshwar PujaraIND2017201711181114020267.06248445.894511152
David WarnerAUS201420149180113614563.11138781.9063113011
Mike AthertonENG1994199413230113614449.39282940.164531381
Chris GayleWI2004200412221113514154.05159371.254701856
Gautam GambhirIND200820088160113420670.88223450.763601353
Sanath JayasuriyaSL2004200411200113025356.50161470.0143014311
Mike AthertonENG19951995132411129185*49.09309836.442711340
Dean ElgarSA2017201712210112819953.71221850.865411433
Herschelle GibbsSA2001200113221112419653.52241446.563611569
Matthew HaydenAUS2004200414271112313243.19185760.4736012512
Paul CollingwoodENG2006200614264112120650.95256943.6432010811
Jacques KallisSA20012001132371120189*70.00277640.3527111812
Kumar SangakkaraSL2004200411200111427055.70175163.623511516
Mark TaylorAUS19981998122231112334*58.53247544.933411181
Simon KatichAUS2009200913230111112248.30218250.922811254
Brian LaraWI/IWX200520059170111022665.29167366.355011339
Sourav GangulyIND2007200710191110623961.44176762.593401379
Mark TaylorAUS1993199315232110617052.67250944.08450963
Marnus LabuschagneAUS2019201911170110418564.94199155.453701292
Harry BrookENG2024202412200110031755.00129485.0143110514

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