Batting records (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.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
William CooperAUS1881-18842311376.50--00000
The Hon. Charles CoventryENG1889221131213.00520.0000020
Rony StanyforthENG1927-1928461136*2.60--00100
Suruj RagoonathWI19992411394.334230.9500110
Claude FloquetSA19101211211*12.00--00000
George GladstoneWI19301111212*-1485.7100020
Len HopwoodENG19342311286.009312.9000000
Chester WatsonWI1960-19627611252.403228.1300200
Lalith KaluperumaSL19822411211*4.005123.5300210
Tony PigottENG1984121128*12.003633.3300010
Wafadar MomandAFG2018-2019231126*6.003336.3600120
Brandon BessWI20101211111*11.001291.6700111
Marquino MindleyWI20221211111*11.003729.7300111
George StreetENG1923121117*11.00--000-0
Arthur OchseSA1928-1929341114*3.67--00000
Venatappa MuddiahIND1959-196023111115.50--00100
Saliya AhangamaSL198533111115.50--00100
Gopal SharmaIND1985-19905411110*3.6710.0000200
Simon BrownENG19961211110*11.004425.0000020
Sujeewa de SilvaSL2002-2007321105*10.003826.3200020
Pankaj SinghIND20142411093.332050.0000220
John HodgesAUS18772411083.331844.4400110
Andy LloydENG19841111010*-1758.8200010
Nangeyalia KhanAFG202612110610.002343.4800001
Iftikhar AnjumPAK200611199*-3923.0800020
Mohammad KhalilPAK2004-2005241953.006513.8500120
Beuran HendricksSA202012195*9.001850.0000010
Josh HullENG202412197*9.001656.2500001
Nishan PeirisSL2024-2025341953.004022.5000210
Fred TateENG190212195*9.004100.0000010
Tyrell JohnsonWI193911199*---000-0
Karn SharmaIND201412184*8.002828.5700000
Navdeep SainiIND2021231854.002729.6300010
Jack DurstonENG192112186*8.00--00010
Matt HendersonNZ1930121868.00--00000
George PopeENG194711188*---000-0
Guy OvertonNZ1953-195436183*1.60--00200
Agha Saadat AliPAK195511188*---000-0
Mufasir-ul-HaqPAK196511188*---000-0
Albert PadmoreWI197622188*8.001942.1100100
Phil EmeryAUS199411188*-2630.7700010
Charlie LockZIM199512188*8.003324.2400120
David JohnsonIND1996231854.003522.8600010
Alamgir KabirBAN2002-2004351842.00869.3000210
Mohammad ZahidPAK1996-200356176*1.40858.2400410
Dwight WashingtonWI200511177*-2528.0000010
James SouthertonENG1877231763.502825.0000100
Hopper LevettENG1934121757.00--00000
Shah NyalchandIND195212176*7.00--00000
Munir MalikPAK1959-1962341742.33--00100

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