Batting by format (Men's Tests)

Filters

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

Player figures come from full scorecards, which we hold for 480 of the 481 matches in this selection (from 1889). Earlier matches have results and team totals only.

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
John SnowENGTests1965120331.50--00100
Ron GauntAUSTests1958-196423232*3.00--00000
Champaka RamanayakeSLTests199323233*3.00348.8200100
Mahbubul AlamBANTests200824231*1.50535.6600100
Ajantha MendisSLTests2014110222.001118.1800000
Fred BarrattENGTests192911122*---00000
Reg PerksENGTests193911122*---00000
Tommy GreenhoughENGTests1960110222.00--00000
Ken HiggsENGTests1965110222.00--00000
MKGCP LakshithaSLTests2002120221.00450.0000100
Pedro CollinsWITests2005220221.001910.5300100
Bryce McGainAUSTests2009120221.001612.5000100
Jaydev UnadkatINDTests201012121*2.001513.3300000
Gerry HazlittAUSTests191233122*1.00--00200
Shane Edward BondNZTests2007110111.00205.0000000
Shahbaz NadeemINDTests201911111*-520.0000000
Ron OxenhamAUSTests1931110111.00--00000
Varun AaronINDTests201522111*1.001010.0000100
Shaminda ErangaSLTests201412111*1.00137.6900100
Alex MoirNZTests1953120110.50--00100
Aamer NazirPAKTests199512111*1.00119.0900100
Geoff AllottNZTests199922111*1.00901.1100100
Dominic BessENGTests2020230110.33195.2600200
Christopher MpofuZIMTests2005-201736411*0.50283.5700200
Doug BollingerAUSTests200911100*-50.0000000
Jubair HossainBANTests201521100*-80.0000000
Keon PetersWITests2014110000.0030.0000100
Mukesh KumarINDTests202411100*-0-00000
William O’RourkeNZTests202411100*-200.0000000
Bill HitchENGTests191211100*---00000
Walter BrearleyENGTests1912110000.00--00100
Emile McMasterENGTests1889110000.0010.0000100
George HearneENGTests1892110000.00--00100
Ernie JonesAUSTests1902110000.00--00100
Ted TylerENGTests1896110000.00--00100
Geoffrey LeggeENGTests1927110000.00--00100
Perker LeeAUSTests1931110000.00--00100
Pud ThurlowAUSTests1932110000.00--00100
Bill HuntAUSTests1932110000.0010.0000100
Bob AppleyardENGTests195511100*-10.0000000
Ian LeggatNZTests1954110000.00--00100
Dulip LiyanageSLTests1993110000.00150.0000100
Mark IlottENGTests199521100*-20.0000000
Joey BenjaminENGTests1994110000.0070.0000100
Mohammad ZahidPAKTests2003120000.0050.0000200
Rashid LatifPAKTests1998120000.0050.0000200
Fazl-e-AkbarPAKTests199812100*0.00130.0000100
Munaf PatelINDTests200712100*0.0030.0000100
Gavin HamiltonENGTests1999120000.0090.0000200
Chadd SayersAUSTests2018120000.0050.0000200

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