Batting records (Men's Tests)

Filters

1 active
Reset"Match result" is from the side of the player or team.
v England×

Player figures come from full scorecards, which we hold for 1,099 of the 1,100 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Ajay RatraIND20022301083.337313.7000000
Enamul Haque jnrBAN20032421095.002638.4600120
Pankaj SinghIND20142411093.332050.0000220
John HodgesAUS18772411083.331844.4400110
Gary BartlettNZ19662401062.50--00220
Maninder SinghIND19863411063.338711.4900010
Zulfiqar BabarPAK2015352106*3.332638.4600110
Denis TomlinsonSA1935110999.00--00020
Tyrell JohnsonWI193911199*---000-0
Eddo BrandesZIM1996110999.001656.2500001
Ashley de SilvaSL1993110999.002832.1400010
Mark GillespieNZ2008120994.504420.4500110
Robiul IslamBAN201012299*-1752.9400010
Beuran HendricksSA202012195*9.001850.0000010
PADLR SandakanSL2018120974.504520.0000010
Mohammad ImranPAK2026120954.503823.6800000
Pompey NortonSA1910120974.50--00000
John McIlwraithAUS1886120974.50--00000
Robert DowerSA1899120994.50--00100
Pommie MbangwaZIM2000221989.001560.0000020
Douglas HondoZIM200324295*4.503129.0300120
Jermaine LawsonWI200424394*9.002339.1300010
Ian MeckiffAUS1958-1959440952.251369.2300100
Heath DavisNZ1994-1997242984.506613.6400000
Baloo GupteIND1964110888.00--00020
Albert PadmoreWI197611188*-1844.4400000
Fionn HandIRE2023120874.004119.5100000
John HarryAUS1895120864.00--00000
Charles HimeSA1896120884.00--00100
Matt HendersonNZ1930121868.00--00000
Hammy LoveAUS1933120854.003821.0500000
Ravi RampaulWI201223186*4.002433.3300110
Shaun TaitAUS2005232848.002729.6300010
André NelSA2005-2008342844.002532.0000110
Kirk EdwardsWI2012240872.003920.5100210
Joseph WilloughbySA1896240852.00--00200
Norman GordonSA1938-193956287*2.0010.0000300
Narsingh DeonarineWI2012110777.002924.1400010
Mal MathesonNZ1930210777.00--000-0
Boyd RankinIRE2019121777.001258.3300010
Doug BollingerAUS201012277*-1936.8400010
Shayne O'ConnorNZ1999120763.501353.8500000
Reginald HandsSA1914120773.50--00100
Billy FrankSA1896120753.50--00000
Frederick CookSA1896120773.50--00100
Trevor LaughlinAUS1978120753.501163.6400000
Ghulam ParkarIND1982120763.504515.5600010
Munir MalikPAK1962231743.50--00000
Kamrul Islam RabbiBAN2016240771.752528.0000301
Zakary FoulkesNZ2026110666.004114.6300000

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