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

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Rachin RavindraNZ202420241224198424042.78163660.1524110311
Steve SmithAUS2017201711203130523976.76257350.726301402
Sourav GangulyIND2007200710191110623961.44176762.593401379
Adam VogesAUS20162016813145723938.0892549.41111533
Kane WilliamsonNZ2021202147139523865.8385846.04110490
Taufeeq UmarPAK201120111019183123646.17187644.30332941
Alastair CookENG20102010142421287235*58.50235054.775401483
Virat KohliIND2016201612182121523575.94201160.424201342
Ian BellENG201120118113950235118.75148464.025211153
Graeme SmithSA20132013914165123450.08109459.51130721
Amir JangooWI2026202646030623351.0051958.96100284
Graeme SmithSA2008200815252165623272.00251665.826612154
Usman KhawajaAUS202520251018161423236.12109156.28112522
Thilan SamaraweeraSL2009200911203123423172.59211558.354411704
Joe RootENG2021202115291170822861.00300456.866411793
Herschelle GibbsSA20032003815192722866.21146963.1033113911
Kevin PietersenENG201020101422283122741.55133662.201531185
Devon ConwayNZ2025202559169722787.13113761.30321913
Jonathan TrottENG2010201014244132522666.25268049.444401480
Neil McKenzieSA2008200814233107322653.65239144.883321355
Kevin PietersenENG2007200711211100722650.35165260.964111174
Joe RootENG201920191223085122637.00183746.33243921
Azhar AliPAK20152015610057622657.60124746.19221463
Brendon McCullumNZ20102010612275822575.80121462.443209010
Jacques KallisSA20122012915194422467.43169255.794111217
Mohammad HafeezPAK20152015713171022459.17114961.792218010
MS DhoniIND20132013812245922445.9063472.40100566
Lou VincentNZ2005200557044722463.8675858.97120565
Kumar SangakkaraSL20072007792968222*138.29150164.494201243
Ricky PontingAUS20122012915160022142.86113752.77221580
Mushfiqur RahimBAN201820188151490219*35.0099549.25111531
Marcus TrescothickENG20032003816377521959.62131359.032521188
Kumar SangakkaraSL2010201069269521999.29113861.07320823
Younis KhanPAK201620161019167321837.39133350.49222716
Darren BravoWI20132013611137421837.4079447.10102522
AB de VilliersSA20082008152241061217*58.94198653.424211195
Ross TaylorNZ2013201310175866217*72.17151357.243421034
Shakib Al HasanBAN20172017714066521747.5095669.56231871
Brian LaraWI20062006713061521647.31103659.363127010
Abid AliPAK202120219151695215*49.64142248.87220923
Steve SmithAUS2015201513244147421573.70237462.096501677
Justin LangerAUS20042004713089321568.69151958.793211087
Kane WilliamsonNZ20232023713169521557.92127954.34401753
Marnus LabuschagneAUS2020202036040321567.1774753.95110341
Yashasvi JaiswalIND20242024152921478214*54.74213169.3639316836
Sachin TendulkarIND2010201014233156221478.10279455.9175018110
Mahela JayawardeneSL200720078111982213*98.20177755.265111086
Younis KhanPAK201420149182106421366.50197753.825218211
Kraigg BrathwaiteWI20142014611270121277.89143248.95320681
Wasim JafferIND20062006815066821244.53142946.75230871

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