Batting by year (Men's Tests)

Filters

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

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

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
David WarnerAUS2015201536059225398.6769385.43300605
Andrew StraussENG20082008610054017754.00120144.96221620
Jonathan TrottENG2013201359048112153.44101747.30130630
Gautam GambhirIND2009200936144516789.0094647.04210542
Kevin PietersenENG20082008610044512944.5091948.42200454
Mohammad HafeezPAK20142014241418197139.3362466.99210525
Alastair CookENG2013201359040713045.2288446.04200490
Virender SehwagIND2010201035139817399.5044789.04130574
Joe RootENG2022202236239617699.0053474.16210522
Jonny BairstowENG2022202236139416278.80328120.122105110
Umar AkmalPAK2009200936037912963.1757066.49131447
Mominul HaqueBAN20132013242376181188.0059962.77200540
Cheteshwar PujaraIND20162016361373101*74.6074350.20130510
Matt PriorENG20132013593354110*59.0055863.44122592
Harry BrookENG2024202435035017170.0038092.11211318
Thilan SamaraweeraSL2009200924034715986.7557460.45200454
Ajinkya RahaneIND2016201636134718869.4068051.03110384
Jacques KallisSA20072007230346186115.3350468.65200475
Sachin TendulkarIND2009200935034416068.8056161.32120533
Rahul DravidIND2010201034034119185.2578343.55200400
Joe RootENG2013201359033110436.7871146.55111330
Mahela JayawardeneSL2009200924032911482.2565550.23120291
Harry BrookENG2023202324032918682.25298110.40121468
Michael VaughanENG20082008610032310632.3080140.32110390
Joe RootENG20232023241319153*106.3342175.77120257
Harbhajan SinghIND20102010341315115105.0045369.542102414
Rahul DravidIND200920093613148362.8083737.51040451
Adam VogesAUS20162016231309239154.5051060.59110393
Kamindu MendisSL20242024231309182*154.5043571.03200304
Alastair CookENG2015201524030916277.2573941.81120360
Virat KohliIND2016201636030921151.5053757.54100340
Alastair CookENG2008200861003086130.8066946.04020391
Azhar AliPAK2018201835030713461.4072942.11120251
Usman KhawajaAUS20152015231304174152.0043669.72200274
Justin LangerAUS2004200423029521598.3355153.54100343
VVS LaxmanIND20092009351295124*73.7557751.13120520
Ian BellENG20082008610229511036.8869442.51111394
Hashim AmlaSA20072007231291176*145.5061247.55200391
Simon KatichAUS2010201024129110697.0070641.22120331
Adam VogesAUS2015201536228511971.2553852.97110390
Shakib Al HasanBAN2017201724028421771.0036677.60111410
Adam GilchristAUS20052005220283162141.50272104.042003411
Justin GreavesWI20252025361283202*56.6058248.63102290
Graeme SmithSA2012201236128211556.4046261.04120311
Steve SmithAUS2015201536028113846.8347159.66110360
Tamim IqbalBAN2019201924027812669.5033084.24120442
Tillakaratne DilshanSL20092009241277123*92.3330391.42110272
Paul CollingwoodENG2008200861012766630.6768140.53031382
Marnus LabuschagneAUS2019201924027514368.7550354.67120272
Marnus LabuschagneAUS20202020120274215137.0043762.70110221
Page 1Next

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