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
Len JohnsonAUS19481112525*-5149.0200010
Shahid MahmoodPAK1962120251612.50--00030
Ramesh SaxenaIND1967120251612.508629.0700030
Atif RaufPAK1994120251612.508928.0900020
Forster MutizwaZIM2012120241812.006139.3400030
Sunzamul IslamBAN2018110242424.005642.8600010
Mohammad NaimBAN2022120242412.0010323.3000110
Isitha WijesunderaSL2026120241412.0020120.0000012
Audley MillerENG18961222420*---000-0
Richard JonesNZ2003120231611.509125.2700010
Edward MooreSA2024120232311.505839.6600140
Riaz HassanAFG2025120231211.505343.4000030
Victor BartonENG1892110232323.00--000-1
Arthur SeccullSA18961212317*23.00--000-0
Roy MillerWI1953110232323.00--000-0
Eric FisherNZ1953120231411.50--000-0
Iain ButchartZIM1995120231511.507331.5100030
Kosala KulasekaraSL2011120221511.005044.0000020
Chamika KarunaratneSL2019120222211.004351.1600140
Sivert SamuelsonSA1910120221511.00--000-0
Hiralal GaekwadIND1952120221411.00--000-0
Charles PalmerENG1954120222211.00--00100
Wayne PhillipsAUS1992120221411.008127.1600030
Neil FerreiraZIM2005120211610.509921.2100020
Darren PattinsonENG2008120211310.505042.0000030
Graham ManouAUS20091212113*21.003953.8500030
Chemar HolderWI20201222113*-3756.7600030
The Revd Vernon RoyleENG1879120211810.50--00000
Godfrey CrippsSA1892120211810.50--00000
John ReedmanAUS1894120211710.50--00011
George GloverSA18961212118*21.00--00000
Lisle NagelAUS19321212121*21.006035.0000140
Leslie WightWI1953110212121.00--000-0
Naved LatifPAK2002120202010.003852.6300130
Imraan KhanSA2009110202020.006431.2500010
Ghazi GhoriPAK2026120201610.003262.5000030
Sandford SchultzENG1879121202020.00--00000
Alan WhartonENG1949120201310.00--000-0
Fish MarkhamSA1949110202020.00--000-0
Harold BaumgartnerSA191312019169.50--00000
Harry LeeENG193112019189.50--00000
Laxmidas JaiIND193312019199.50--00100
Alec CoxonENG194812019199.5020.0000100
Fareed AhmadAFG2025121191719.002576.0000011
Andre AdamsNZ200212018119.002090.0000030
Niall O'BrienIRE201812018189.005532.7300120
Mujeeb Ur RahmanAFG201812018159.0017105.8800021
Bransby CooperAUS187712018159.001618.7500000
John EvansENG192112018149.00--00010
Eddie McLeodNZ1930121181618.00--00000

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