Batting by year (Men's Tests)

Filters

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

Qualification: Minimum 500 balls faced.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Brandon KingWI2025202561203327527.6755060.36032534
Imran KhanPAK19891989673402109*100.5066660.36130368
Ian HealyAUS1993199316205581113*38.7396360.33234601
Sachin TendulkarIND200020006101575201*63.8995460.27210832
Ricky PontingAUS20032003111831503257100.20249460.266411807
Imran KhanPAK19831983552324117108.0053860.22120346
Al SahariarBAN2002200271403637125.9360360.20020640
Rachin RavindraNZ202420241224198424042.78163660.1524110311
Mominul HaqueBAN2013201359258418183.4397260.08220710
Brian LaraWI200620061018074921641.61124760.063239110
Upul TharangaSL20172017816143011528.6771660.06121613
Yasir HameedPAK20032003713258917053.5598160.04220900
Ajinkya RahaneIND201420141019180914744.94134860.013421092
Shane WatsonAUS201320131224181017635.22135060.0023110510
Tom LathamNZ20222022814155225242.4692060.00212723
Ravichandran AshwinIND20122012812441491*51.7569060.00030492
Ross TaylorNZ2008200812221818154*38.95136459.972401137
Kane WilliamsonNZ2015201581631172242*90.15195559.955411361
Ricky PontingAUS2008200814250118215847.28197259.944511245
Babar AzamPAK2020202046133814367.6056459.93120411
Derek RandallENG198319834813088344.0051459.92030330
Garry SobersWI19661966711289517499.44120559.923511202
Kane WilliamsonNZ201920198122514200*51.4085859.91222601
Steve SmithAUS201420149173114619281.86191359.915421318
Ryan RickeltonSA20252025611154025954.0090259.87110636
Mohammad RizwanPAK202420247131539171*44.9290159.82121466
Angelo MathewsSL2016201671303758028.8562759.81030404
Matthew HaydenAUS200820081018155212332.4792359.80223723
Vinod KambliIND19931993681793227113.29132759.76410893
Gautam GambhirIND201020101018252411632.7587759.75143611
Kevin PietersenENG2008200812200101515250.75169959.745101227
Dwayne BravoWI200720075903135634.7852459.73020482
Merv HughesAUS198919891112233272*33.2055659.71020344
Ian BothamENG19791979812044613737.1774759.71121409
Brad HaddinAUS201320131018164711838.06108459.691616810
Angelo MathewsSL2009200971113799937.9063559.69020474
Shane WarneAUS20012001131603129919.5052359.66025363
Jonny BairstowENG201720171119065211934.32109359.65130883
Tamim IqbalBAN2015201558137520653.5762959.62110387
Doug WaltersAUS19691969813190924275.7577859.51531853
Graeme SmithSA20132013914165123450.08109459.51130721
Nicky BojeSA20052005101123298236.5655359.49020472
Barry RichardsSA1970197047050814072.5785459.48220705
Garry SobersWI19691969917159311337.0660759.47223883
Donald BradmanAUS19461946220421234210.5070959.38200430
Sachin TendulkarIND19941994711170017970.00117959.372301002
Chris RogersAUS20152015611163117363.10106359.36151941
Habibul BasharBAN2002200281603335320.8156159.36022510
David GowerENG1986198614251105913644.13178559.332601353
Dhananjaya de SilvaSL201820181019050917326.7985859.32133584

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