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

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Rahul DravidIND1998199859041311845.89109137.86131530
Aamer SohailPAK1992199259141320551.6363764.84110530
Raman Subba RowENG19601960610141310045.8921226.4212090
Kaushal SilvaSL20152015916041312525.81109937.58132460
Lawrence RoweWI1976197691614137027.5354842.70030270
Hanif MohammadPAK1959195948241210368.67--22070
Kumar SangakkaraSL2003200371114127541.2084648.70040621
Russel ArnoldSL20022002913041210931.6978852.28132530
Eric RowanSA1935193571414126631.69--02180
Abdul RazzaqPAK20022002915241213431.6985648.13110486
Nari ContractorIND19601960610041110841.10--110130
Ollie PopeENG2023202359041020545.5648584.54100456
Denesh RamdinWI20132013712341010745.5670857.91130592
Arjuna RanatungaSL2000200071224108841.0081850.12040571
Gary CosierAUS19771977713041016831.5463264.87121500
Shan MasoodPAK20242024714141015131.5462765.39111373
Nazmul Hossain ShantoBAN20222022101904106721.5893443.90022525
Harbhajan SinghIND20082008132124106321.5869858.74041491
Aravinda de SilvaSL2002200246040920668.1767260.86110561
Cheteshwar PujaraIND202220225101409102*45.4484348.52130560
Asad ShafiqPAK20112011913240910437.18106938.26122464
Ridley JacobsWI200020001424340996*19.4888046.48012491
Ross TaylorNZ20172017572408107*81.6064663.16130423
Bob CowperAUS1966196647040830758.2979346.28112270
Saleem MalikPAK19891989672408102*81.6072256.51130411
Sourav GangulyIND200420048904088845.3371856.82040560
Angelo MathewsSL20232023610240811551.0078751.84221417
Carl HooperWI199819988142408108*34.0091344.69110462
Mahela JayawardeneSL2010201068040717450.8877352.65130432
Keith StackpoleAUS1971197148040713650.8890644.92120482
Warwick ArmstrongAUS192119218102407123*50.8846754.60212391
Asim KamalPAK2005200571204079133.9285447.66052622
Keith StackpoleAUS19701970612040720733.9285947.38111511
Ajit WadekarIND19681968612140714337.0018536.22120380
Dwayne BravoWI2008200871304078331.3179351.320324412
Roger BinnyIND19831983813140783*33.9239837.19040292
Ashwell PrinceSA20052005781406139*58.0096042.29200413
Mominul HaqueBAN2026202661214069136.9176752.93031510
Romesh KaluwitharanaSL1998199881304068831.2370357.75031640
AlimuddinPAK195519558131406103*33.83--131150
Dean JonesAUS19911991101614068127.0794043.19034471
Allan LambENG19861986122214066219.3383148.86012641
Kumar SangakkaraSL20152015510040520340.5071556.64111374
Babar AzamPAK2026202651024058850.6359767.84040535
Basil ButcherWI19651965510040511740.50--11001
Peter ParfittENG196519657101405122*45.0028942.21111470
Vijay ManjrekarIND19641964712140510836.82--112430
Jacob OramNZ20082008814240511733.7573854.88212525
Graeme SmithSA2006200681504056827.0066960.54031541
Sam CurranENG2018201871214047836.7369857.880323814

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