Batting by year (Men's Tests)

Filters

1 active
Reset"Match result" is from the side of the player or team.
v Australia×

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

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Sachin TendulkarIND200820087142812154*67.67140957.63330884
Ian BellENG20132013918277911348.69163147.76341986
VVS LaxmanIND200820087133679200*67.90129952.27241770
Kevin PietersenENG20132013918067311337.39128952.21150787
Virender SehwagIND20082008612063715153.0887173.13140734
Alastair CookENG20102010461577235*115.40109652.65220651
Joe RootENG20132013918253118033.19141037.66120612
Alastair CookENG2013201391805097228.28126940.11062570
Virat KohliIND2014201436049916983.1776864.97310541
Aiden MarkramSA2018201848048015260.0075463.66211603
Zak CrawleyENG2023202359048018953.3354188.72120533
Sourav GangulyIND20082008714247610239.6787654.34132473
Andrew StraussENG2009200959047416152.6795149.84130650
Younis KhanPAK20142014241468213156.0084655.32300345
Gautam GambhirIND2008200836046320677.1790751.05210542
Joe RootENG2015201559146013457.5068667.06220643
Kevin PietersenENG2005200548145215864.5763371.411305014
Jonathan TrottENG20102010462445168*111.2587750.74210520
Shivnarine ChanderpaulWI20082008363442118147.33100044.20230522
Ben StokesENG201920195102441135*55.1377357.052204513
MS DhoniIND2008200871214379239.7380854.08040378
Murali VijayIND2013201347043016761.4387349.26210596
Kane WilliamsonNZ2015201536142816685.6064266.67210590
AB de VilliersSA20182018482427126*71.1765565.19141604
AB de VilliersSA2009200947142416370.6779153.60220398
Kevin PietersenENG2006200648142015860.0081251.72130442
Cheteshwar PujaraIND2013201347241920483.8067162.44120571
Salman ButtPAK2010201048041510251.8879652.14130680
Joe RootENG20232023591412118*51.5055174.77120397
Ross TaylorNZ2015201536140529081.0052077.88101590
Cheteshwar PujaraIND2017201747040520257.86104938.61121380
Ben StokesENG2023202359040515545.0062664.701203115
Sachin TendulkarIND20102010241403214134.3369358.15120454
Murali VijayIND2014201436040214467.0073754.55130464
Andrew FlintoffENG/IWX20052005510040210240.2052077.311314415
Abdullah ShafiquePAK20222022361397136*79.4099639.86120394
KL RahulIND201720174713939065.5069856.30060512
Babar AzamPAK2022202235039019678.0082147.50120392
Rory BurnsENG20192019510039013339.0089643.53121490
Paul CollingwoodENG2006200648138920655.5786844.82110362
Jacques KallisSA2006200648138811455.4386245.01210530
Hashim AmlaSA2012201236037719662.8364458.54200392
Imam-ul-HaqPAK2022202236137015774.0090340.97210334
Harry BrookENG202320235903638540.3346178.74040393
Sachin TendulkarIND20042004242361241*180.5064356.14120441
Virat KohliIND2023202358036018645.0069252.02100370
Yashasvi JaiswalIND2024202448135916151.2967153.50122394
Ajinkya RahaneIND2014201436034814758.0050968.37121470
Shivnarine ChanderpaulWI20122012351346103*86.5077244.82130302
Chris GayleWI20092009361346165*69.2045975.38200368
Page 1Next

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