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
Michael RaeNZ2025210131313.0011118.1800010
William CooperAUS1881-18842311376.50--00000
The Hon. Charles CoventryENG1889221131213.00520.0000020
Suruj RagoonathWI19992411394.334230.9500110
Nelon PascalWI201022012106.002744.4400020
Prenelan SubrayenSA20252201286.001963.1600010
Len HopwoodENG19342311286.009312.9000000
Lalith KaluperumaSL19822411211*4.005123.5300210
Wafadar MomandAFG2018-2019231126*6.003336.3600120
Sheldon CottrellWI2013-20142401152.752445.8300110
Glenton StuurmanSA202222011115.503135.4800120
Mervyn WaiteAUS19382301183.674425.0000120
Ghulam GuardIND1958-19602201175.50--000-0
Venatappa MuddiahIND1959-196023111115.50--00100
Charran SinghWI196023011113.67--00200
Kenneth WalterSA196123011103.67--00100
Peter WebbNZ19802301153.678612.7900000
Alan DawsonSA2003210101010.004223.8100010
Pankaj SinghIND20142411093.332050.0000220
Tharindu RatnayakeSL202522010105.002737.0400101
John HodgesAUS18772411083.331844.4400110
Eric UpashanthaSL1999-20022301063.333826.3200010
Mohammad KhalilPAK2004-2005241953.006513.8500120
Rob QuineyAUS2012230993.002240.9100210
Marchant de LangeSA2011-2012220994.501947.3700120
Ainsley NdlovuZIM2020240952.254022.5000220
Ojay ShieldsWI2025230993.001369.2300220
Kaushik AmaleanSL1986-198823297*9.001163.6400010
Zakir KhanPAK1986-198922299*-4420.4500000
Neil MallenderENG1992230842.672236.3600000
Natsai MushangweZIM2014240882.001844.4400320
James BraceyENG2021230882.672729.6300210
Navdeep SainiIND2021231854.002729.6300010
Joseph WilloughbySA1896240852.00--00200
Albert PadmoreWI197622188*8.001942.1100100
David JohnsonIND1996231854.003522.8600010
Harshit RanaIND2024230772.332035.0000210
James SouthertonENG1877231763.502825.0000100
Mal MathesonNZ1930210777.00--000-0
Chris KuggeleijnNZ1988240771.752725.9300310
Richard BlakeyENG1993240761.754216.6700210
Steven JackSA1994-1995220773.503420.5900100
Michael BeerAUS2011-201223162*3.002821.4300000
Murray ComminsIRE2023240651.502623.0800210
Ziaur RahmanAFG2025-2026241662.001833.3300201
Robert GrahamSA1899240641.50--00200
John CameronWI1939230652.00--00100
Bob BerryENG195024264*3.00--00110
Vaman KumarIND1961220663.00--00100
Tony DellAUS1971-197322263*-2623.0800000

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