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
Zakir KhanPAK1986-198922299*-4420.4500000
Brett SchultzSA1992-1997982961.505815.5200310
Riaz AfridiPAK2004110999.001275.0000020
Neil MallenderENG1992230842.672236.3600000
Shantha KalavitigodaSL2005120874.005414.8100010
Karn SharmaIND201412184*8.002828.5700000
Natsai MushangweZIM2014240882.001844.4400320
Suryakumar YadavIND2023110888.002040.0000010
James BraceyENG2021230882.672729.6300210
Navdeep SainiIND2021231854.002729.6300010
Matt ParkinsonENG2022110888.008100.0000010
Zahir KhanAFG2019-2024611684*1.605913.5600520
Fionn HandIRE2023120874.004119.5100000
Thomas MayesIRE2026120854.003721.6200010
John HarryAUS1895120864.00--00000
Joseph WilloughbySA1896240852.00--00200
Charles HimeSA1896120884.00--00100
Jack DurstonENG192112186*8.00--00010
Matt HendersonNZ1930121868.00--00000
Hammy LoveAUS1933120854.003821.0500000
Norman GordonSA1938-193956287*2.0010.0000300
Don McRaeNZ1946120884.00--00100
George PopeENG194711188*---000-0
Commandur RangachariIND194846388*2.6740.0000300
Guy OvertonNZ1953-195436183*1.60--00200
Agha Saadat AliPAK195511188*---000-0
Norman MarshallWI1955120884.0010.0000100
Mufasir-ul-HaqPAK196511188*---000-0
Barry MilburnNZ196933284*8.00--00100
Uton DoweWI1971-197343285*8.0030.0000010
Albert PadmoreWI197622188*8.001942.1100100
Herbert ChangWI1979120864.00--00000
Ujesh RanchodZIM1993120874.002927.5900010
Phil EmeryAUS199411188*-2630.7700010
Charlie LockZIM199512188*8.003324.2400120
David JohnsonIND1996231854.003522.8600010
Alamgir KabirBAN2002-2004351842.00869.3000210
Khalil GurbazAFG2025120864.002040.0000010
Mohammad ZahidPAK1996-200356176*1.40858.2400410
Ehsanul HaqueBAN2002120753.503122.5800000
Faisal HossainBAN2004120753.502725.9300010
Dwight WashingtonWI200511177*-2528.0000010
Harshit RanaIND2024230772.332035.0000210
Reginald HandsSA1914120773.50--00100
James SouthertonENG1877231763.502825.0000100
Billy FrankSA1896120753.50--00000
Frederick CookSA1896120773.50--00100
Walter MeadENG1899120773.50--00100
Arnold WarrenENG1905110777.00--000-0
George WoodENG1924320763.50--00000

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