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
Brian LaraWI20042004351602400*150.5085770.25120755
Matthew HaydenAUS20032003610185638095.11102583.513109719
Mahela JayawardeneSL200620061018190037452.94166853.963141044
Wiaan MulderSA202520257122669367*66.9091173.44201876
David WarnerAUS201920199161725335*48.33116462.29213751
Chris GayleWI2010201069052533358.3374970.091216310
Michael ClarkeAUS20122012111831595329*106.33241865.965301896
Virender SehwagIND2008200814271146231956.23170385.8536118122
Kumar SangakkaraSL2014201411211143831971.90260855.1448115511
Harry BrookENG2024202412200110031755.00129485.0143110514
Chris GayleWI2005200535038231776.4062661.02111455
Younis KhanPAK2009200957044431363.4383153.43111394
Hashim AmlaSA20122012101721064311*70.93180658.914201253
Karun NairIND20162016331320303*160.0040379.40100354
Azhar AliPAK20162016112231198302*63.05256946.633421145
Brendon McCullumNZ201420149160116430272.75160472.5740013133
Alastair CookENG20112011811092729484.27183550.52420970
Virender SehwagIND2009200969063129370.11579108.982109211
Ramnaresh SarwanWI20092009914085029160.71146158.184101013
Ross TaylorNZ20152015816163629042.4087872.44113881
Kumar SangakkaraSL2006200610182104928765.56175659.743411423
AB de VilliersSA2010201011185996278*76.62170458.453418318
Graeme SmithSA20032003815089427759.60129768.933201212
Mahela JayawardeneSL2009200911201119427562.84228852.193311322
Rahul DravidIND20042004710366427094.86150144.24131783
Adam VogesAUS20152015121861028269*85.67174259.014311332
Shubman GillIND20252025916298326970.21154363.7151011215
Zak CrawleyENG20202020711058026752.73102056.86131751
Tom LathamNZ201820187121658264*59.82152843.06222622
Alastair CookENG2015201514261136426354.56312343.683811500
Joe RootENG2024202417313155626255.57245563.386511472
Stephen FlemingNZ20062006611047326243.0091151.92103652
Marlon SamuelsWI20122012711186626086.60161153.7634011111
Ryan RickeltonSA20252025611154025954.0090259.87110636
Ben StokesENG201620161221190425845.20135466.7723111021
Virat KohliIND201920198112612254*68.0096763.29222783
Joe RootENG2016201617322147725449.23243360.7131011701
Hashim AmlaSA20102010111931249253*78.06235453.065401382
David WarnerAUS2015201513240131725354.88160981.8547216311
Tom LathamNZ20222022814155225242.4692060.00212723
Kane WilliamsonNZ2020202046049825183.0091154.67210603
Justin LangerAUS20022002120274250137.0046359.18100311
Sachin TendulkarIND20042004694665248*133.00116157.28220852
Kusal MendisSL20232023610058624558.6084169.682216912
Shoaib MalikPAK2015201536029224548.6753854.28102304
Alastair CookENG2017201711201899244*47.32183149.102201100
Dimuth KarunaratneSL20212021713090224469.38161855.754301081
Virat KohliIND2017201710162105924375.64138976.24512976
Mayank AgarwalIND20192019811075424368.55127759.043209118
Kane WilliamsonNZ2015201581631172242*90.15195559.955411361
Page 1Next

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