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
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
Laurie FishlockENG1936-19474514719*11.754134.1500110
Prior JonesWI1948-195191124710*5.22--00100
Darren MaddyENG1999-2000340462411.5019024.2100040
Greg LambZIM2011120463923.0012038.3300040
Mohammad HurairaPAK2025240462911.509548.4200040
Joseph VineENG1912232463646.0021621.3000050
Major BoothENG1913-1914220463223.00--000-0
Charles PassailaigueWI1930121464446.0015729.3000060
Ray EmeryNZ1952240462811.50--000-0
Ken ShuttleworthENG1970-197156046217.6717426.4400150
Mick MaloneAUS1977110464646.008156.7900060
Bobjee Narasimha RaoIND1978-19794614620*9.2011131.5300050
Nadeem AbbasiPAK1989320463623.0012437.1000060
Martin BicknellENG1993-200347045156.4313034.6200360
Gary WilsonIRE2018-20192414533*15.0011439.4700270
James TredwellENG2010-2015220453722.508751.7200060
Brent ArnelNZ2010-20126124458*5.6314830.4100350
Zakary FoulkesNZ2025-20266634523*15.0014032.1400050
Fred SmithSA1889-189636145129.002937.9300110
Richard de GroenNZ1993-1994510445267.509050.0000160
Min PatelENG1996220452722.5011240.1800040
Reginald AllenAUS1887120443022.003836.8400030
John SharpeENG1890-1892364442622.00--00000
Joe HumphriesENG190836144168.80--00030
Lall SinghIND1932120442922.00--000-0
George ThomsAUS1952120442822.00--00020
Naved AnjumPAK1989-1990230442214.677161.9700050
Ben HollioakeENG1997-1998240442811.0011837.2900160
Sarandeep SinghIND2000-20023214339*43.0013631.6200010
Boyd RankinENG/IRE2014-201936143178.609943.4300160
Tanunurwa MakoniZIM2023240433310.7512334.9600160
Claude BuckenhamENG191047043176.14--00100
Sailor YoungENG1899220434321.50--00100
Doug MeintjesSA1923230432114.33--00000
Hans EbelingAUS1934120434121.505578.1800000
Merv HarveyAUS1947120433121.5010740.1900050
MKGCP LakshithaSL2002230424014.005084.0000180
Zia-ur-RehmanAFG2024-202659242136.0011935.2900260
Owen DunellSA18892414226*14.001435.7100140
Clem WilsonENG1899241421814.00--000-0
Charlie HallowsENG1921-1928221422642.00--00010
Bert IronmongerAUS1928-19331421542122.636030.0000640

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