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 2,634 of the 2,638 matches in this selection (from 1877). Earlier matches have results and team totals only.

Qualification: Minimum 500 balls faced.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Ross TaylorNZ201620169155606173*60.6093764.67313704
Tillakaratne DilshanSL20122012816063714739.8198564.67322823
Phil SimmonsWI1993199371113458734.5053464.61020531
Andrew SymondsAUS2008200810183762162*50.80118064.581628411
Andrew FlintoffENG/IWX200520051424170910230.83109864.571529218
Ian BothamENG198419841017061113835.9494764.52141788
Aiden MarkramSA20242024815053610635.7383164.50130724
Kumar SangakkaraSL20072007792968222*138.29150164.494201243
AB de VilliersSA201820187142638126*53.1799064.44161866
Lorcan TuckerIRE2023202348035110843.8854564.40110461
Graeme SmithSA20112011591322101*40.2550064.40110390
Aravinda de SilvaSL1991199159060326767.0093764.35210767
Gus LogieWI1990199061013829842.4459464.31030440
Brendon McCullumNZ201320131219158611332.5691264.251407211
Ross TaylorNZ20192019812160720055.1894564.23230606
Darren LehmannAUS20032003710167017774.44104464.18320765
Kevin PietersenENG201120118111731202*73.10114064.12240932
Justin LangerAUS20002000813168422357.00106864.04220874
Ian BellENG201120118113950235118.75148464.025211153
Doug WaltersAUS197419748132591104*53.7392563.89230693
Niroshan DickwellaSL2021202171214639642.0972563.86030451
Younis KhanPAK20012001591421149*52.6366063.79131527
Hardik PandyaIND2018201881513549325.2955563.78032522
Joe RootENG2022202215273109817645.75172263.765231223
Joe RootENG20152015142631385182*60.22217463.71310115810
Shubman GillIND20252025916298326970.21154363.7151011215
David WarnerAUS201720171121199712349.85156663.674401157
Kumar SangakkaraSL2004200411200111427055.70175163.623511516
Dhananjaya de SilvaSL202420241017071010841.76111663.62262817
Matthew HaydenAUS2007200747132012453.3350363.62100311
David GowerENG197919798121465200*42.2773163.61122522
Inzamam-ul-HaqPAK20022002914082332958.79129463.602109914
Ben StokesENG20172017712052711243.9282963.57241756
Shakib Al HasanBAN2022202261103388430.7353263.53041328
Zak CrawleyENG202220221529184412230.14132963.512331320
Jack GregoryAUS192119211115266511951.1552663.50160792
Brian LaraWI19941994814099637571.14157163.402411263
Joe RootENG2024202417313155626255.57245563.386511472
David WarnerAUS202220221120157120030.0590163.37123686
Virat KohliIND201920198112612254*68.0096763.29222783
Clive LloydWI19731973611161517861.5050363.22230706
Daniel VettoriNZ20032003692371137*53.0058763.20122561
Mark WaughAUS199319931521198713749.35156263.192811095
Ross TaylorNZ20172017572408107*81.6064663.16130423
Daniel VettoriNZ2006200681103878135.1861363.13041531
Rachin RavindraNZ2026202647033912148.4353763.13121464
Brian LaraWI2003200310191134420974.67212963.1355017816
Chris CairnsNZ2000200059151712464.6381963.132205818
Jermaine BlackwoodWI20202020510042710442.7067763.07131522
Gordon GreenidgeWI19761976510159213465.7893963.05321806

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