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
Frank MooneyNZ1949-1954142223434617.15--00110
Mark DekkerZIM1993-19961422133368*15.86105631.53024350
Simon HarmerSA2015-2026162253084718.1281637.75001272
Abdur RazzakBAN2006-2018132262484315.5038264.92001306
Jack WhiteENG1921-1931152292392918.3829934.45001110
Josh TongueENG2023-20261522513330*7.8230443.75004180
Miguel CumminsWI2016-20191422711424*7.6032135.51006124
Don AnurasiriSL1986-19981822591245.3538020.7900350
Johnny HayesNZ1951-19581522773194.8720.0000432
Mustafizur RahmanBAN2015-20221522766164.4016240.7400835
Narendra HirwaniIND1988-199617221254175.4013240.9100560
Abu JayedBAN2018-2021132283682.5715722.9300740
Vinod KambliIND1993-199516211108422754.20182359.464331246
Jack RobertsonENG1947-19521121288113346.37--260261
Phil SharpeENG1963-19691221478611146.24138840.99141950
Alex HalesENG2015-2016112105739427.29130743.84050773
Easton McMorrisWI1958-19661321056412526.8611323.0113130
Peter SleepAUS1979-1990142114839024.15132336.51034350
Bruce PairaudeauWI1953-19571321045411521.62--13370
Barry WoodENG1972-1978122104549021.62141431.90021640
Nurul HasanBAN2017-2023112114406422.0069463.40035575
Merv WallaceNZ1937-1953132104396620.90--050252
Doug RingAUS1948-1953132124266722.422740.74042452
Albert RelfENG1903-1914132134166323.11--011280
Eddie HemmingsENG1982-1991162143839522.5393940.79025351
Lee GermonNZ1995-1997112133825521.2297839.06013541
Percy FenderENG1921-1929132113806019.0020671.84023161
Shardul ThakurIND2018-2025132113776718.8563059.84043469
Bruce FrenchENG1986-1988162143085918.1279738.64012371
Quintin McMillanSA1929-19321321430650*18.0020.00014153
Affie JarvisAUS1885-1895112133038216.8310.00011120
Arthur JonesENG1899-1909122102913413.86--00270
Billy MidwinterENG/AUS1877-1887122112693713.4517327.75001141
Shafiul IslamBAN2010-2017112112115310.5543948.06012313
Chris PringleNZ1990-1995142141753010.2934550.72007233
Azeem HafeezPAK1983-198518215134248.3822840.7900280
Dinanath RamnarineWI1998-20021221410635*6.2442724.82008120
Dushmantha ChameeraSL2015-202112212104225.4734230.41005130
Duanne OlivierSA2017-20241621106615*6.0026624.81004101
Jermaine LawsonWI2002-20051321652143.4717729.3800660
Bert IronmongerAUS1928-19331421542122.636030.0000640
Ernest TyldesleyENG1921-19291420299012255.0017829.21362372
Lorcan TuckerIRE2023-20261020275310841.83125659.95152965
Asim KamalPAK2003-2005122017179937.74151847.230821046
Mushtaq AliIND1934-19521120161211232.21--231260
Allan SteelENG1880-18881320360014835.2916851.79201510
Brian BennettZIM2024-20261220256813931.5677972.91233795
Geoff RaboneNZ1949-19551220256210731.224615.22120280
Arthur ChipperfieldAUS1934-19381420355210932.4785141.83121320
Mark StonemanENG2017-2018112015266027.68118844.28051661

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