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
Virat KohliIND20132013812161611956.00112754.66230732
Misbah-ul-HaqPAK20152015814161610247.38118352.071605620
Babar AzamPAK201820188143616127*56.00113154.47161696
Roshen SilvaSL201820181019261610936.24147741.71141473
Jermaine BlackwoodWI2015201510202616112*34.22112854.611437413
Dhananjaya de SilvaSL20162016612161512955.91112754.57220772
Brian LaraWI20062006713061521647.31103659.363127010
Angelo MathewsSL20222022813161519951.25135445.42212548
Dominic SibleyENG202020209141615133*47.31162337.89222701
Mominul HaqueBAN201420147142614131*51.17117952.08251690
Usman KhawajaAUS202520251018161423236.12109156.28112522
Mehedi Hasan MirazBAN20242024101826149738.38111355.17040784
Kraigg BrathwaiteWI201620168143613142*55.73145842.04150591
Virat KohliIND201920198112612254*68.0096763.29222783
Ravichandran AshwinIND201620161214061211843.71127148.15241662
Jonny BairstowENG201820181120060911030.45113853.51225752
Temba BavumaSA20172017122016098932.05129247.14052731
Dimuth KarunaratneSL20232023610060817960.8093964.75230700
Travis HeadAUS20242024915060815240.5371285.39313678
Ross TaylorNZ20192019812160720055.1894564.23230606
Daryl MitchellNZ20242024112116078430.35121350.040505811
Ross TaylorNZ201620169155606173*60.6093764.67313704
Zak CrawleyENG20232023815160618943.2968588.47130783
Ed CowanAUS201220121118060613633.67138443.79141731
Rahul DravidIND200720071019260612935.65145041.79130861
Brian LaraWI20042004351602400*150.5085770.25120755
Ollie PopeENG20252025916060217137.6387868.56212762
Ben StokesENG20242024132326028028.6791665.72051629
Tom LathamNZ20192019812060116150.08114152.67311634
Ricky PontingAUS20122012915160022142.86113752.77221580
BJ WatlingNZ201320131116159610339.73125747.41153682
Sonal DinushaSL20262026482595133*99.17101858.45320518
Kirk EdwardsWI20112011612159512154.09127846.56230675
Liton DasBAN20212021712059411449.50103357.50150642
Matt PriorENG2013201313234594110*31.26105856.14135972
Ajinkya RahaneIND20152015915259312745.62110353.76311598
Mark ButcherENG20032003815159112442.21119349.54221900
Tillakaratne DilshanSL201120111018058919332.7290764.94130783
Kusal MendisSL20162016918158917634.6590465.15133777
Kieran PowellWI20122012917158713436.69112452.22300843
Ramnaresh SarwanWI20082008510058612858.60117150.04240633
Kusal MendisSL20232023610058624558.6084169.682216912
Brendon McCullumNZ201320131219158611332.5691264.251407211
Brendan NashWI200920091016058510936.56142940.94140731
Angelo MathewsSL2012201291625858441.79135143.30051714
Mominul HaqueBAN2013201359258418183.4397260.08220710
Sean WilliamsZIM20252025714158313744.8577275.52140726
Faf du PlessisSA20142014814158310344.85139741.73141615
Graeme SmithSA20072007815058113338.7399458.45130751
Kamran AkmalPAK200920099152581158*44.6978873.731416311

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