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 2,062 of the 2,605 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Virat KohliIND20212021111905367228.21121644.08044601
Richie RichardsonWI19861986814253516044.58106850.09210702
Mike BrearleyENG19771977111905359128.16169031.66031590
Joey CarewWI19691969713053410941.0835343.06130530
Shai HopeWI20252025816053414033.38105550.62210614
MS DhoniIND2014201491715348233.3898154.43052763
Kaushal SilvaSL20162016918053411529.67127241.98131620
Saeed AhmedPAK19591959612153316648.45--120150
Nazmul Hossain ShantoBAN20252025610153214859.1191558.14310557
Clifford RoachWI19301930510053220953.2010834.26222494
Jacques KallisSA20092009611053212048.36106050.19220693
Matthew WadeAUS20192019916253211738.0092557.51211663
Tom VeiversAUS19641964121625328838.0081244.83052534
Bevan CongdonNZ19721972582531166*88.5021528.37230422
Sunil GavaskarIND19811981915053117235.40148035.88131570
Virender SehwagIND200620061018153118031.2465381.32123724
Dhananjaya de SilvaSL20212021610153016658.8996355.04220533
Ian RedpathAUS19701970612353017158.89156233.93132620
Tharanga ParanavitanaSL20092009101805307329.44103551.21042680
Rory BurnsENG202120211019053013227.89128241.34136652
Warren BardsleyAUS19211921111945308835.3332056.56050450
Charlie DavisWI19711971484529125*132.25--230170
Roy DiasSL19821982510052910952.9074662.87151731
Adam GilchristAUS20052005914152916240.6957192.642116216
Alviro PetersenSA20102010815052910035.2798853.54130585
Mominul HaqueBAN2024202410192529107*31.1295655.33155665
Mohinder AmarnathIND1986198679052813858.67141137.42230580
Mark BurgessNZ19761976814052811137.71--121355
Azhar AliPAK20102010816252892*37.71136438.71052620
Mark BoucherSA200820081519352811733.00115645.67120530
Brian LaraWI2003200336052720287.8372472.792207310
Jack HobbsENG1924192457052721175.2939443.65220230
Ben StokesENG20172017712052711243.9282963.57241756
Dimuth KarunaratneSL20192019815052712235.13111447.31130551
Nari ContractorIND1959195981615279235.13--041121
Ravindra JadejaIND202420241218052711229.28104550.431324211
Marnus LabuschagneAUS2021202159152610865.75107249.07240542
Tony GreigENG1975197591405269637.5789458.84050741
David BoonAUS198819888151526184*37.57119344.09120570
Chris GayleWI2010201069052533358.3374970.091216310
Budhi KunderanIND19641964510052519252.50--210791
Bob SimpsonAUS19651965611152520152.5027445.99130140
Hashim AmlaSA200720078151525176*37.50118844.19221662
Angelo MathewsSL201120118154525105*47.73119443.97140585
Brijesh PatelIND197619769154525115*47.7310146.53120385
Haroon RasheedPAK19771977713152412243.6742253.08130336
Colin CowdreyENG196319638143524128*47.6421351.17130441
Gautam GambhirIND201020101018252411632.7587759.75143611
Angelo MathewsSL20172017918052411129.11112546.58121599
Norm O'NeillAUS19601960450523181104.60--300410

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