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
Graham OnionsENG2009-201291073017*10.009730.9300340
Baloo GupteIND1961-19653322817*28.00--00020
Rory KleinveldtSA2012-20134522717*9.006144.2600212
Arthur SeccullSA18961212317*23.00--000-0
Harry AlexanderAUS19331211717*17.001894.4400120
Junaid KhanPAK2011-2015222811122177.1830639.87005142
Andy WhittallZIM1996-199910183114177.6043826.03001120
Kyle AbbottSA2013-20171114095176.7933828.11004101
Peter LoaderENG1954-19581319676175.851838.8900360
Abrar AhmedPAK2022-20251015768178.5012056.6700183
Michael MelleSA1950-1953712468178.50--00120
Eddie FullerSA1953-195779164178.00--00251
Narendra HirwaniIND1988-199617221254175.4013240.9100560
Jack RobertsonSA1935-1936361511710.20--00030
Boyd RankinENG/IRE2014-201936143178.609943.4300160
Claude BuckenhamENG191047043176.14--00100
Anwar HussainPAK195246042177.00--00000
Horace ChapmanSA1914-1921241391713.00--00000
Robbie KerrAUS198524031177.7510330.1000100
Laurie NashAUS1932-1937220301715.005928.8100010
Fred BarrattENG1929-193054128179.33--00000
Robin JackmanENG1981-198234028177.0012123.1400220
Mithra WettimunySL198324028177.0010327.1800120
Billy NewhamENG1888120261713.0013718.9800020
Lionel BakerWI2008-2009464231711.505541.8200130
Bryan AndrewsNZ1973-1974232221722.004944.9000040
John ReedmanAUS1894120211710.50--00011
Zahid MahmoodPAK2022-202447220174.0011018.1800321
Fareed AhmadAFG2025121191719.002576.0000011
Mohammad HussainPAK1996-199823018176.003748.6500130
Stanley ChristophersonENG1884110171717.00--000-0
Dick PougherENG1892110171717.00--000-0
Corey CollymoreWI1999-200730522719716*7.8864230.690011190
Chuck Fleetwood-SmithAUS1935-1938101155416*9.0012239.3400251
Don SmithENG19573412516*8.33--00120
Niaz AhmedPAK1967-19692331716*-616.6700000
Chamika GunasekaraSL20241111616*-2759.2600020
Jim HiggsAUS1978-1981223616111165.5550817.7200560
Mustafizur RahmanBAN2015-20221522766164.4016240.7400835
Claude NewberrySA1913-191448062167.75--00100
Mir HamzaPAK2018-2025714651166.3818228.0200332
Joe HumphriesENG190836144168.80--00030
Vasant RanjaneIND1958-196479340166.6730.0000101
Jeff JonesENG1964-19681517938164.7513321.8000250
Ali UsmanPAK202647036165.1411930.2500250
Dooley BriscoeSA1935-1938230331611.00--00000
James CranstonENG1890120311615.50--000-0
Bob NewsonSA1930-193935130167.50--00010
Phiroze PaliaIND1932-193624129169.67--00000
Ijaz AhmedPAK199523029169.6710228.4300040

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