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
Bruce BoltonNZ1959230593319.6723924.6900130
George AlexanderAUS1880-1884240523313.007949.3700050
Fahim MuntasirBAN200236052338.678660.4700171
Tanunurwa MakoniZIM2023240433310.7512334.9600160
Tinotenda MutombodziZIM2020120413320.5012133.8800040
Usman SalahuddinPAK2018120373318.5012030.8300020
Johnathan CampbellZIM2025120373318.506556.9200040
Leslie GayENG1894120373318.50--00030
Dick RichardsonENG1957110333333.00--00030
Makhaya NtiniSA1998-20091011164569932*9.85143948.5800211048
Cyril ChristianiWI19354729832*19.60--00100
Al-Amin HossainBAN2013-201971179032*22.5012770.87000115
Geoff MillmanENG1961-19626726032*12.00--00250
Manohar HardikarIND19582415632*18.6710.0000100
James Cameron-DowIRE20191214132*41.007058.5700050
Angus FraserENG1989-1998466715388327.46135628.61009332
Jayden SealesWI2021-2026305020251328.3762140.4200111810
Akram RazaPAK1989-199591221533215.3037041.35003180
Jack MasonENG1897-189851001293212.90--00130
Claude JenningsAUS19126821073217.83--00200
John ShepherdWI1969-197158077329.6322528.8900291
Jason KrejzaAUS2008241713223.6714648.6300080
Harold GilliganENG1930440713217.75--000-0
John MorrisENG1990352713223.6717839.8900060
Bilawal BhattiPAK2013-2014231703235.0015345.7500091
John PriceENG1964-19721515666327.3312127.2700560
Raynard van TonderSA2024240643216.0016937.8700150
Naved AshrafPAK1998-2000230643221.3319432.9900080
Vishaul SinghWI2017360633210.5019931.6600040
Rajat PatidarIND2024360633210.5016438.4100290
Wynne BradburnNZ1964240623215.50--00040
William PorterfieldIRE2018-201936058329.6722725.5500170
Justin OntongSA2002-2004241573219.0015536.7700180
Chris MatthewsAUS1986-1988350543210.8012244.2600170
John HastingsAUS2012120523226.008859.0900052
Roland ButcherENG1981230523217.339654.1700170
Kamil MisharaSL2026120513225.506479.6900061
Bahir ShahAFG2023-2025230513217.007667.1100080
Zafar AnsariENG201635049329.8013636.0300250
Major BoothENG1913-1914220463223.00--000-0
Biddy AndersonSA1902120433221.50--000-1
Arnold FothergillENG1889220333216.50520.0000031
Geoff DymockAUS1974-19802132723631*9.4478527.90007230
Greg ThomasENG198651048331*13.8322636.7300371
Keegan MethZIM20132417231*24.0012955.8100072
Ken HoughNZ19592326231*62.0056110.7100081
Umesh YadavIND2011-20235768274603111.2288352.100094224
Ryan SidebottomENG2001-20102231113133115.6590334.66003370
Venkatapathy RajuIND1990-20012834102403110.0075629.89003120
Iain O'BrienNZ2005-200922345219317.5556938.49008291

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