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
Fahim MuntasirBAN200236052338.678660.4700171
Lakshmipathy BalajiIND2003-200589051315.6712640.4800451
Mark BensonENG1986120513025.5016231.4800040
Nasir JamshedPAK2013240514612.7510747.6600180
Xavier DohertyAUS2010-20134735118*12.7515932.0800080
Kamrul Islam RabbiBAN2016-201871455125*5.6728118.1500552
Mir HamzaPAK2018-2025714651166.3818228.0200332
Kamil MisharaSL2026120513225.506479.6900061
Charlie TownsendENG1899230513817.00--000-0
Alfred DipperENG1921120514025.50--00030
Jack RobertsonSA1935-1936361511710.20--00030
Robert HarveySA1936240512812.75--00001
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
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
Yohan GoonasekeraSL1983240482312.0014533.1000030
Tony GrayWI1986-19875824812*8.0013435.8200250
Thami TsolekileSA200435047229.4017726.5500130
V. R. V. SinghIND2006-2007562472911.7542111.9000090
Ed JoyceIRE2018120474323.5010246.0800060
Ryan McLarenSA2010-20142314733*23.5010843.5200060
Mohammad AyubPAK2012120472523.5016827.9800040
Khary PierreWI2025241472315.6711042.7300170
Dick TyldesleyENG1924-193077147297.835829.3100111
Laurie FishlockENG1936-19474514719*11.754134.1500110
Arthur WellardENG1937-1938240473811.7540105.0000171
Prior JonesWI1948-195191124710*5.22--00100
Darren MaddyENG1999-2000340462411.5019024.2100040
Greg LambZIM2011120463923.0012038.3300040
Mohammad HurairaPAK2025240462911.509548.4200040
Brad EvansZIM2023-20263414635*15.337462.1600151
Joseph VineENG1912232463646.0021621.3000050
Major BoothENG1913-1914220463223.00--000-0
Charles PassailaigueWI1930121464446.0015729.3000060
Ray EmeryNZ1952240462811.50--000-0

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