Batting by year (Men's Tests)

Filters

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

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

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Andrew StraussENG20092009712259716959.70105756.48300712
Alastair CookENG20092009712359316065.89122248.53231611
Rahul DravidIND20112011611157011957.00125045.60230493
Adam VogesAUS20152015443542269*542.0077969.58300632
VVS LaxmanIND201120116113541176*67.63100553.83141470
Marnus LabuschagneAUS20222022241502204167.3378863.71300503
Paul CollingwoodENG2009200979149816162.2588556.27220471
Steve SmithAUS20152015474497199165.6781760.83220423
Rahul DravidIND2006200647149614682.67114243.43140481
Ross TaylorNZ20132013353495217*247.5087956.31300562
Azhar AliPAK20162016361474302*94.8085855.24122343
Kevin PietersenENG2007200747046622666.5760976.52211502
Kevin PietersenENG20092009710145510250.5672263.02131493
Devon ConwayNZ2025202536145222790.4071663.13211603
Mohammad YousufPAK20062006230439192146.3379155.50210492
Tom LathamNZ2025202536042714571.1778154.67300403
Matt PriorENG20092009682415131*69.1757572.17131491
Kane WilliamsonNZ20142014361413161*82.6094943.52210510
Alastair CookENG2007200747039810656.8676152.30220430
Andrew FlintoffENG2004200435137516793.7557465.33210459
Wasim JafferIND2006200647037221253.1474250.13120431
Graeme SmithSA2010201036037113261.8371052.25120344
Dimuth KarunaratneSL2021202148036914746.1375349.00120410
Ben StokesENG2020202035136317690.7563257.44110365
Pathum NissankaSL2021202147036110351.5784842.57140281
Paul CollingwoodENG2007200747135912859.8361558.37200421
Joe RootENG20152015351358182*89.5048973.21120385
Virender SehwagIND2006200647035718051.0041386.44111463
Ravi BoparaENG20092009330355143118.3363555.91300392
Marcus TrescothickENG2004200436135010770.0064354.43210541
Gary BallanceENG2015201536133112266.2073145.28120316
AB de VilliersSA20102010364330135*165.0067648.82120286
Andrew StraussENG2012201235032614165.2068547.59200490
Matt PriorENG20072007461324126*64.8041079.02121414
Ricky PontingAUS2008200836032315853.8349565.25110274
Dhananjaya de SilvaSL20212021471321155*53.5061152.54120272
Simon KatichAUS2008200835031915763.8068546.57200310
Travis HeadAUS20222022231312175156.0034191.50110332
AB de VilliersSA20052005230304178101.3352957.47200312
Alastair CookENG2017201735030424360.8055954.38100390
Simon KatichAUS200920093503029960.4051758.41030322
Rachin RavindraNZ20252025352302176100.6733390.69110347
Shaun MarshAUS2015201535129418273.5049459.51110302
Joe RootENG2024202434029112272.7544565.39120260
Hanuma VihariIND2019201924128911196.3348559.59120391
Joe RootENG2022202236028915348.1756551.15201240
Rohit SharmaIND20132013221288177288.0042867.29200344
Tom LathamNZ201420143602888348.0072939.51031360
Kusal MendisSL2018201836028510247.5052454.39110354
Jacques KallisSA2010201036228311070.7558848.13110273
Page 1Next

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