Batting by year (Men's Tests)

Filters

1 active
Reset"Match result" is from the side of the player or team.
v Pakistan×

Player figures come from full scorecards, which we hold for 164 of the 456 matches in this selection (from 2002). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Thilan SamaraweeraSL2009200959264023191.43103262.02210930
AB de VilliersSA2013201358162516489.29108157.82320662
Jacques KallisSA20072007482615155102.50129847.38330592
Kumar SangakkaraSL20092009591570130*71.2599357.40230551
Sourav GangulyIND2007200736053423989.0078268.29210693
Kumar SangakkaraSL2011201136051621186.00109347.21220444
Joe RootENG2016201648151225473.1477166.41120630
Usman KhawajaAUS20222022352496160165.3399549.85220512
Kumar SangakkaraSL20122012363490199*163.3390354.26211464
David WarnerAUS20192019221489335*489.0071468.49200491
Harry BrookENG2022202235046815393.6050193.413105312
Mahela JayawardeneSL2009200959145924057.3882755.50111630
Alastair CookENG2015201535045026390.0095047.37120360
Andrew StraussENG2006200647044412863.4369763.70210610
Herschelle GibbsSA2003200335043222886.4067863.72120568
Alastair CookENG2016201648142310560.4362567.68130570
Kumar SangakkaraSL2014201448141822159.7181151.54120440
Ryan RickeltonSA20252025351414259103.5068060.88110456
Hashim AmlaSA2013201347141411869.0074455.65130490
Graeme SmithSA2013201358041023451.2569558.99110360
Ricky PontingAUS2010201048040720950.8868059.85122480
Jonathan TrottENG2010201047140418467.3389545.14120480
Roston ChaseWI20172017362403131100.7588845.38220452
Alastair CookENG2006200647040312757.5783948.03210520
Brian LaraWI20062006230399216133.0058368.44210497
Kane WilliamsonNZ2018201836138613977.2074052.16120340
Graeme SmithSA2007200748038113347.6367956.11110510
Wasim JafferIND2007200736037820263.0059863.21120630
Ian BellENG2006200647337511993.7562659.90300401
Harry BrookENG2024202435037331774.6040691.87100343
Jonny BairstowENG201620164703668352.2963657.55040400
Mahela JayawardeneSL2014201447036512952.1483043.98120423
Angelo MathewsSL201420144723629172.4087841.23020304
Steve SmithAUS20162016231358165*179.0053866.54210431
Ben DuckettENG2022202236135710771.4037395.71131432
Joe RootENG2024202435035226270.4052167.56100210
Marnus LabuschagneAUS20192019220347185173.5051767.12200420
Brendon McCullumNZ2014201435034720269.4041384.021004013
Kevin PietersenENG2006200647034713549.5744178.68111514
Michael ClarkeAUS2010201047032916647.0066349.62110360
Kraigg BrathwaiteWI20162016362328142*82.0074943.79120281
Kaushal SilvaSL201420144703289546.8681340.34030380
Paul CollingwoodENG2006200647132418654.0066049.09100353
Jacques KallisSA20102010241323135*107.6755857.89210267
Zak CrawleyENG20202020220320267160.0049265.04110411
Dimuth KarunaratneSL2015201536031813053.0059553.45120320
Moeen AliENG2016201647231610863.2045769.15120365
AB de VilliersSA20102010231308278*154.0046666.09100246
Tillakaratne DilshanSL2012201224030612176.5046665.67210373
Dimuth KarunaratneSL2017201724030619676.5066046.36110251
Page 1Next

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