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
Ken TaylorENG1959-1964350572411.407532.0000050
Dirk ViljoenZIM1998-2000240573814.2517432.7600260
Naman OjhaIND2015120563528.0011747.8600070
Luke JongweZIM2021120563728.009459.57000100
Mark PriestNZ1990-1998340562614.0018130.9400060
Brenton ParchmentWI2008240552013.7516433.5400050
Hilton CartwrightAUS2017220553727.5012544.0000071
Newman NyamhuriZIM2024-202658055266.8812743.3100351
Ormy PearseSA1910-191136055319.1712643.6500280
Frank SuggENG1888220553127.50--000-0
Grahame BilbyNZ1966240552813.75--00070
Donald KnightENG1921240543813.50--00030
Ashok GandotraIND1969240541813.50--00000
Chris MatthewsAUS1986-1988350543210.8012244.2600170
Humayun FarhatPAK2001120542827.006484.3800063
Ricardo PowellWI1999-2004230533017.677669.74001100
Jack NitschkeAUS1931220534726.50--00030
Ajay SharmaIND1988120533026.5016931.3600080
Omar HenrySA1992-1993330533417.6717330.6400051
Craig EvansZIM1996-200336052228.6716132.3000080
Abdur RaufPAK200936052318.6716830.9500240
John HastingsAUS2012120523226.008859.0900052
Sep KinneirENG1911120523026.0013937.4100050
George AlexanderAUS1880-1884240523313.007949.3700050
Otto NothlingAUS1928120524426.0012043.3300070
Nelson BetancourtWI1930120523926.00--000-0
Ken WishartWI1935120525226.00--01100
Bruce FrancisAUS1972350522710.4013737.9600140
Roland ButcherENG1981230523217.339654.1700170
Fahim MuntasirBAN200236052338.678660.4700171
Lakshmipathy BalajiIND2003-200589051315.6712640.4800451
Mark BensonENG1986120513025.5016231.4800040
Nasir JamshedPAK2013240514612.7510747.6600180
Kamil MisharaSL2026120513225.506479.6900061
Charlie TownsendENG1899230513817.00--000-0
Alfred DipperENG1921120514025.50--00030
Herb McGirrNZ1930210515151.00--010-0
Robert HarveySA1936240512812.75--00001
Doug PadgettENG1960240513112.75--00050
Bahir ShahAFG2023-2025230513217.007667.1100080
Ralph LegallWI1953450502310.00--00000
Zafar AnsariENG201635049329.8013636.0300250
Lionel PalairetENG1902240492012.25--000-0
Maurice FernandesWI1928-1930240492212.25--00100
Fred RidgwayENG1951-195256049248.17--00200
Tich WesleySA196035049359.8020.0000200
Azmat RanaPAK1980110494949.009452.1300080
William ChattertonENG1892110484848.00--000-0
Tirumalai SrinivasanIND1981120482924.0018625.8100060
Yohan GoonasekeraSL1983240482312.0014533.1000030

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