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,638 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Chamara KapugederaSL2006-200981534189634.8378653.18041487
Ramakant DesaiIND1959-19682844134188513.487834.62018271
James PattinsonAUS2011-20202125941747*26.0697142.95002447
Surinder AmarnathIND1976-197891604176326.0631956.43031260
Albert RelfENG1903-1914132134166323.11--011280
'Dad' WeirNZ1930-19371016241674*29.7110.0003100
Jackie GrantWI1930-19351222641371*25.81--031160
Alan FairfaxAUS1929-1931101244106551.2582026.22040171
Bill O'ReillyAUS1932-19462739741056*12.8157648.090161611
Ramesh MendisSL2021-20251624140845*17.7492943.92003412
Daren PowellWI2002-20093757540736*7.83114135.670015504
Hasan AliPAK2017-2026274484073011.3159068.980083820
Somachandra De SilvaSL1982-1984122234066121.3791234.10023250
Leon JohnsonWI2014-201691604036625.1983248.44022551
Shivlal YadavIND1979-19873540124034314.39106329.16004301
Tino BestWI2003-2013253864019512.5370656.80019525
Tufty MannSA1947-1951193114005213.333145.1601413
Barry JarmanAUS1959-1969193034007814.8162636.42025402
Shamar JosephWI2024-2026152843994416.6342294.550024219
Martin van JaarsveldSA2002-200491523977330.5483547.54030560
Mark AdairIRE2019-202681533978833.0857668.92022545
Chetan SharmaIND1984-1989232793965422.0064249.38012321
Abdur RehmanPAK2007-2014223133956014.1193142.43024479
ShujauddinPAK1954-1962193263954715.19--00370
John GleesonAUS1967-1972294683954510.39100131.670011390
Fidel EdwardsWI2003-2012558828394306.57139728.200019482
Don TallonAUS1946-1953212633949217.1339159.59023240
John BeckNZ1953-195681503949926.27--031372
Steve RixonAUS1977-1984132433945418.7655034.91024330
Chris SmithENG1983-198681413929130.15131429.83021440
Nuwan KulasekaraSL2005-2014212813916414.4893042.04014478
Nauman AliPAK2021-2026223253919714.4885245.890184310
Roy MinnettAUS1911-191291503919026.0752657.98033390
Simon HarmerSA2015-2026162353908221.6797340.08011373
Angus FraserENG1989-1998466715388327.46135628.61009332
Courtney BrowneWI1995-2005203063876816.1396740.02017456
Vasbert DrakesWI2002-2004122023866721.4481947.13012547
Jehan MubarakSL2002-2015132313854917.5088543.50005503
Micky StewartENG1962-196481213858735.0052636.50021272
Tapash BaisyaBAN2002-2005214063846611.2976949.93029472
Sai SudharsanIND2025-202671203838731.9288443.33032510
Eddie HemmingsENG1982-1991162143839522.5393940.79025351
Lee GermonNZ1995-1997112133825521.2297839.06013541
Jeetan PatelNZ2006-2017243883814712.7073851.63007443
Derick ParryWI1978-1980122033816522.4116344.79033321
Percy FenderENG1921-1929132113806019.0020671.84023161
Roland HolderWI1997-1999111723809125.3396439.42021411
Sew ShivnarineWI1978-197981413796329.15--042370
Danny MorrisonNZ1987-1997487126379428.42169622.350024351
Shardul ThakurIND2018-2025132113776718.8563059.84043469

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