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
Ernie McCormickAUS1935-1938121455417*6.0012927.1300320
Reg ScarlettWI19603415429*18.00--000-0
Ashok GandotraIND1969240541813.50--00000
Jayantha AmerasingheSL1984241543418.008464.2900080
Chris MatthewsAUS1986-1988350543210.8012244.2600170
Narendra HirwaniIND1988-199617221254175.4013240.9100560
Stuart LawAUS19951115454*-11845.7601010
Ricardo PowellWI1999-2004230533017.677669.74001100
Jack NitschkeAUS1931220534726.50--00030
Carl RackemannAUS1982-1991121445315*5.3028018.9300530
Ajay SharmaIND1988120533026.5016931.3600080
Jermaine LawsonWI2002-20051321652143.4717729.3800660
Craig EvansZIM1996-200336052228.6716132.3000080
Fazl-e-AkbarPAK1998-2004584522513.0013040.0000290
Abdur RaufPAK200936052318.6716830.9500240
Sep KinneirENG1911120523026.0013937.4100050
George AlexanderAUS1880-1884240523313.007949.3700050
Bonnor MiddletonSA1896-1902612552227.43--00200
Otto NothlingAUS1928120524426.0012043.3300070
Ken JamesNZ1930-19331013252144.7310.0000400
Nelson BetancourtWI1930120523926.00--000-0
Ken WishartWI1935120525226.00--01100
Bruce FrancisAUS1972350522710.4013737.9600140
Roland ButcherENG1981230523217.339654.1700170
Mark BensonENG1986120513025.5016231.4800040
Nasir JamshedPAK2013240514612.7510747.6600180
Xavier DohertyAUS2010-20134735118*12.7515932.0800080
Charlie TownsendENG1899230513817.00--000-0
Alfred DipperENG1921120514025.50--00030
Herb McGirrNZ1930210515151.00--010-0
Jack RobertsonSA1935-1936361511710.20--00030
Bob AppleyardENG1954-19569965119*17.008232.9300040
Doug PadgettENG1960240513112.75--00050
Prince IndrajitsinhjiIND1964-196947151238.50--00150
Vaughan BrownNZ19852315136*25.5016431.1000130
Bahir ShahAFG2023-2025230513217.007667.1100080
Matthew FisherENG2022-20262325050*50.009055.5601160
Frank PennENG18801215027*50.009154.9500060
Roy TattersallENG1951-1954161775010*5.00--00120
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
Mohammad SalimBAN2003241492616.3312838.2800160
Jack EdwardsAUS188836148269.60--00300
William ChattertonENG1892110484848.00--000-0
Tirumalai SrinivasanIND1981120482924.0018625.8100060

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