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
Kerry WalmsleyNZ1995-20003501352.603339.3900220
Chester WatsonWI1960-19627611252.403228.1300200
Sheldon CottrellWI2013-20142401152.752445.8300110
Alf HallSA1923-19317821151.83--00400
Peter WebbNZ19802301153.678612.7900000
Rockley WilsonENG19211201055.004721.2800000
Jonathan AgnewENG1984-198534310510.002835.7100000
Mohammad KhalilPAK2004-2005241953.006513.8500120
Ainsley NdlovuZIM2020240952.254022.5000220
Mohammad ImranPAK2026120954.503823.6800000
Nishan PeirisSL2024-2025341953.004022.5000210
Navdeep SainiIND2021231854.002729.6300010
Thomas MayesIRE2026120854.003721.6200010
Joseph WilloughbySA1896240852.00--00200
Hammy LoveAUS1933120854.003821.0500000
David JohnsonIND1996231854.003522.8600010
Ehsanul HaqueBAN2002120753.503122.5800000
Faisal HossainBAN2004120753.502725.9300010
Billy FrankSA1896120753.50--00000
Hopper LevettENG1934121757.00--00000
Murray ComminsIRE2023240651.502623.0800210
Minod BhanukaSL2021120653.001735.2900010
Sid EmeryAUS1912420653.00--00000
Charles PrinceSA1899120653.00--00000
John CameronWI1939230652.00--00100
Adam DaleAUS1998-1999230652.001931.5800100
Tafadzwa KamungoziZIM2014120552.501050.0000100
Nikita MillerWI2009120552.50578.7700100
Ajmal ShahzadENG2010110555.001241.6700010
Seekkuge PrasannaSL2011110555.001241.6700000
Sachithra SenanayakeSL2013110555.001533.3300010
Jahmar HamiltonWI2019120552.50618.2000100
Gareth BreeseWI2002120552.502619.2300100
Francis MacKinnonENG1879120552.5010.0000100
Frank AllanAUS1879110555.00--000-0
Alfred MarrAUS1885120552.50--00110
Alec HurwoodAUS1930-1931220552.50--00100
Mandy Mitchell-InnesENG1935110555.00--000-0
George MudieWI1935110555.00--000-0
Alfred ScottWI1953110555.00--000-0
Kenia JayantilalIND1971110555.00--00010
Ken EastwoodAUS1971120552.502520.0000100
Thelston PayneWI1986110555.00683.3300000
David TerbruggeSA1998-2004785164*5.339716.4900200
Arthur OchseSA1928-1929341114*3.67--00000
Brighton WatambwaZIM2001-2002685114*3.675918.6400200
Karn SharmaIND201412184*8.002828.5700000
Zahir KhanAFG2019-2024611684*1.605913.5600520
Barry MilburnNZ196933284*8.00--00100
Trevor McMahonNZ1955-195657474*2.33--00200

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