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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Pankaj SinghIND20142411093.332050.0000220
Beau CassonAUS2008110101010.004422.7300010
Clint McKayAUS2009110101010.001566.6700010
Joe MennieAUS201612010105.002441.6700120
Tharindu RatnayakeSL202522010105.002737.0400101
Clive MadandeZIM202412010105.003132.2600110
Harry DeanENG19123421085.00--00100
John HodgesAUS18772411083.331844.4400110
Clement JohnsonSA18961201075.00--00000
Ike TraversAUS19021201095.00--00000
Rockley WilsonENG19211201055.004721.2800000
George EmmettENG194812010105.00--00100
Fazal-ur-RehmanPAK19581201085.00--00000
Bruce MorrisonNZ196312010105.00--00120
Ken PalmerENG1965110101010.00--00010
Ajit PaiIND19691201095.00--00020
Yograj SinghIND19811201065.005020.0000010
Jonathan AgnewENG1984-198534310510.002835.7100000
Andy LloydENG19841111010*-1758.8200010
Greg CampbellAUS1989-19904401062.506415.6300200
Piyal WijetungeSL199312010105.001566.6700120
Ashley de SilvaSL19933301093.334621.7400110
Ed GiddinsENG1999-20004731072.505617.8600310
Eric UpashanthaSL1999-20022301063.333826.3200010
David MutenderaZIM200012010105.001952.6300101
Chris DrumNZ2001-20025521043.339110.9900110
Nangeyalia KhanAFG202612110610.002343.4800001
Iftikhar AnjumPAK200611199*-3923.0800020
Mohammad KhalilPAK2004-2005241953.006513.8500120
Rob QuineyAUS2012230993.002240.9100210
Marchant de LangeSA2011-2012220994.501947.3700120
Beuran HendricksSA202012195*9.001850.0000010
Ainsley NdlovuZIM2020240952.254022.5000220
Mohammad ImranPAK2026120954.503823.6800000
Josh HullENG202412197*9.001656.2500001
Nishan PeirisSL2024-2025341953.004022.5000210
Ojay ShieldsWI2025230993.001369.2300220
Pompey NortonSA1910120974.50--00000
John McIlwraithAUS1886120974.50--00000
Alec HearneENG1892110999.00--000-0
Robert DowerSA1899120994.50--00100
Fred TateENG190212195*9.004100.0000010
Denis TomlinsonSA1935110999.00--00020
Eric DaviesSA1936-1939583931.80--00200
Tyrell JohnsonWI193911199*---000-0
Gordon RorkeAUS1959442974.50825.0000100
AK SenguptaIND1959120984.50--00000
Len ColdwellENG1962-196477596*4.502634.6200110
Les JoslinAUS1968120974.502832.1400000
Kaushik AmaleanSL1986-198823297*9.001163.6400010

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