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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Shadman IslamBAN2018-202629553145712028.02288650.492851713
Malinda WarnapuraSL2007-20091322179912038.05136258.66275962
Suresh RainaIND2010-20151831276812026.48144553.151781004
Paul GibbENG1938-1946813058112044.695642.86231150
Irvine ShillingfordWI1977-197847021812031.14--100181
Mark BurgessNZ1968-1980499062647119*31.51238438.72514525617
David SheppardENG1950-196322332117211937.8128048.933621041
Jack GregoryAUS1920-192824343114611936.9788060.452731303
Andrew HilditchAUS1979-198518340107311931.56235944.472631034
Johnny DouglasENG1911-19252335296211929.15132835.99163510
Reggie SpoonerENG1905-19121015048111932.07--142251
Rod LathamNZ1992-199347021911931.2944748.99101271
Sarfraz AhmedPAK2010-2023549514303111837.42432070.1642143099
Ray LindwallAUS1946-1960618413150211821.1552161.4225913713
Stuart CarlisleZIM1995-200528495107711824.48294336.601551267
Lala AmarnathIND1933-19522440487811824.3925854.26145390
Gus AtkinsonENG2024-20262131158711819.5789265.811016413
Sanjeeva RanatungaSL1994-1997917153111833.19162632.66221560
Jack MoroneyAUS1949-1951712138311834.82110.00213150
Mark VermeulenZIM2003-201448034311842.8874945.79110432
Kamran GhulamPAK2024-2025611031211828.3655256.52110392
Kevin O'BrienIRE2018-201924119011863.3336651.91100200
Jack BadcockAUS1936-1938712116011814.5542437.74104180
Moin KhanPAK1990-2003649882557117*28.41508050.33315530725
Brian HastingsNZ1969-1975305461501117*31.27195934.004761343
Jonty RhodesSA1992-200050788240511734.36544044.21217424416
Matthew WadeAUS2012-202136639161311729.87320350.3645317512
Wriddhiman SahaIND2010-2021405610135311729.41297345.5136612914
Chris LewisENG1990-199632513110511723.02242145.641461376
Nick ComptonENG2012-20161630377511728.70215036.05223843
Walter ReadENG1882-18931827172011727.6924754.66150620
Eric DaltonSA1929-19391524269811731.73--231382
Stephen CookSA2016-20171119063211733.26140245.08323660
John MorrisonNZ1973-19821627058711721.74134936.92134552
Aamer MalikPAK1987-19941419356511735.31163734.51233662
Albert WardENG1893-1895713048711737.46--131301
Harry MakepeaceENG1920-192148027911734.8870139.80120120
Jackie MillsNZ1930-1933610124111726.7830.00102120
Vic PollardNZ1965-197332597126611624.35112737.272741244
Willie WatsonENG1951-19592337387911625.8526331.18233712
Corey AndersonNZ2013-20161322168311632.52120156.871439414
Walter HadleeNZ1937-19511119154311630.17--121370
Nip PellewAUS1920-19211014148411637.2353459.74210500
Asela GunaratneSL2016-2017610245511656.8886152.85131501
Roger HartiganAUS190824017011642.50--100180
Brijesh PatelIND1974-197720375962115*30.0679443.07150977
Harbhajan SinghIND1998-20158211720184011518.97291263.19281522135
John CampbellWI2019-202629576136411526.75271650.2214416316
Bruce PairaudeauWI1953-19571321045411521.62--13370
Percy SherwellSA1906-19111322442711523.7233753.41111571

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