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
MS DhoniIND2012201281324479940.6490849.23051448
Kamran AkmalPAK20062006915244611334.3170763.08132720
Darren BravoWI20162016814044511631.79108441.05121503
Younis KhanPAK2009200957044431363.4383153.43111394
Harbhajan SinghIND201020101217144411527.7563669.812124116
Mushfiqur RahimBAN2021202171214439140.2796545.91030510
Washington SundarIND202520259153443101*36.9298345.071113510
Dean ElgarSA20212021611144212744.2080754.77131680
Ravindra JadejaIND2019201981034409162.8671461.620503410
Shan MasoodPAK20192019611044013540.0083452.76121425
Shaun MarshAUS201720178141440126*33.85119436.85141531
Alex CareyAUS20242024915244098*33.8560572.73030454
Dean ElgarSA201520158133438118*43.80102842.61110394
Alviro PetersenSA20132013914143810633.6983352.58120562
Phil JaquesAUS2007200735043515087.0074658.31230510
Jacques RudolphSA201220129132435105*39.5591947.33130531
Tharanga ParanavitanaSL20102010610243311154.1398643.91210521
Ross TaylorNZ20102010611043313839.3660671.45120565
Mushfiqur RahimBAN20142014713243311639.3689848.22121526
Tom BlundellNZ20232023713143313836.0877056.23131502
Andrew StraussENG2007200781504329628.8091547.21031610
Stuart BroadENG20092009142034316125.3564766.62022573
Thilan SamaraweeraSL2008200858243012771.6777055.84221550
Steve SmithAUS2021202158043013153.7582652.06130522
Dwayne BravoWI2006200671304308933.0886449.77031581
Tom LathamNZ2023202371304308333.0891846.84041511
Upul TharangaSL20172017816143011528.6771660.06121613
Jos ButtlerENG20152015122134307323.8980753.28032566
Shivnarine ChanderpaulWI20062006713142997*35.7594645.35040463
Michael ClarkeAUS201420147142429161*35.7575656.75201540
Tom LathamNZ2025202536042714571.1778154.67300403
Jermaine BlackwoodWI20202020510042710442.7067763.07131522
Pathum NissankaSL20212021610042710342.7098643.31140341
Ian BellENG200520057131426162*35.5077255.18213432
Brendon McCullumNZ2015201581514258030.3653279.89032538
Keaton JenningsENG201820189161425146*28.3389347.59101410
Dimuth KarunaratneSL2024202491704258625.0083151.14040462
Shakib Al HasanBAN20142014510142413747.1165564.73130543
Asad ShafiqPAK201220126101424100*47.1192245.99131481
Justin LangerAUS200620068142424100*35.3367662.72111580
Saud ShakeelPAK202220224814239460.4390546.74050511
Hashim AmlaSA2011201159042311247.0075156.32230671
Wriddhiman SahaIND201720171114442311742.3089547.26211345
Shreyas IyerIND202220225814229260.2961368.84040526
Prasanna JayawardeneSL20112011713242212038.3680552.42203474
Devon ConwayNZ20232023713042212232.4686848.62132494
Shaun MarshAUS20152015611142118242.1075355.91121453
Azhar AliPAK20222022611042118538.2798142.92111395
Niroshan DickwellaSL2019201981304216532.3867862.09042492
Hamilton MasakadzaZIM2014201448042015852.5084849.53120435

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