Batting by year (Men's Tests)

Filters

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

Player figures come from full scorecards, which we hold for 278 of the 1,085 matches in this selection (from 2001). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Steve SmithAUS20192019470774211110.57119664.72330925
Ramnaresh SarwanWI20092009710076229176.20131757.86410903
Shubman GillIND20252025510075426975.40115065.574008512
Michael ClarkeAUS20132013918372818748.53124758.38311801
Rohit SharmaIND20212021815271316154.85146148.80230859
Yashasvi JaiswalIND20242024591712214*89.0089179.912306826
Shane WatsonAUS20132013918171117641.82111164.00231938
Chris RogersAUS20132013917070011641.18155644.99250930
Virat KohliIND20162016582655235109.17107660.87220721
Mohammad YousufPAK2006200647063120290.1498664.00300863
David WarnerAUS20132013714162912448.3888970.75230806
Steve SmithAUS20172017462604239151.00125848.01310621
Brian LaraWI20042004351602400*150.5085770.25120755
Brad HaddinAUS20132013916159611839.7397661.07161619
Virat KohliIND20182018510059314959.30102557.85231671
Ross TaylorNZ200820086121553154*50.2791360.57230805
Steve SmithAUS201320139172550138*36.67114847.91221607
Daryl MitchellNZ20222022361538190107.60106750.42320608
KL RahulIND20252025510053213753.20106649.91220690
Ricky PontingAUS2006200647153119688.5088160.27220520
Michael HusseyAUS2010201047052519575.0094455.61231643
Ravindra JadejaIND202520255104516107*86.0093755.07150536
Steve SmithAUS2015201559050821556.4480862.87210663
Tamim IqbalBAN2010201048050510863.1359085.59240675
Usman KhawajaAUS20232023510049614149.60126339.27130573
Hashim AmlaSA20122012351482311*120.5081958.85200540
Chris RogersAUS2015201559148017360.0082658.11131741
Rishabh PantIND2025202547047913468.4361777.632304917
Mahela JayawardeneSL20072007341474213*158.0095349.74210501
Rahul DravidIND20112011482461146*76.8396547.77300640
Graeme SmithSA2003200348045527756.8864470.65110622
Shubman GillIND2024202459145211056.5076059.472224511
Hashim AmlaSA2016201635045120190.2095547.23210640
Michael ClarkeAUS2009200958144813664.0078057.44221541
Shivnarine ChanderpaulWI20072007352446136*148.6794847.05230521
Cheteshwar PujaraIND20122012472438206*87.6093746.74200490
Travis HeadAUS2025202548043717054.6351984.20200458
Herschelle GibbsSA2003200348042918353.6364166.93201752
Jamie HowNZ2008200861204289235.6785550.06030570
Brendon McCullumNZ2008200861204249735.3354777.51042568
Michael HusseyAUS20062006462421103105.2580352.43140421
David WarnerAUS201520155904188546.4456174.51051593
Rishabh PantIND20212021813141610134.6760069.331304611
Yashasvi JaiswalIND20252025510041111841.1059868.73222634
Murali VijayIND20142014510040214640.20105438.14121562
Cheteshwar PujaraIND2016201658040112450.1375752.97210522
Rohit SharmaIND2024202459040013144.4462364.21210487
Kane WilliamsonNZ2024202436039515665.8364661.15120491
Chris GayleWI20092009710039310439.3063262.182114610
Virat KohliIND2021202181303907230.0084146.37043500
Page 1Next

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