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
Foffie WilliamsWI1939-19484601137218.83--01174
Javed AhmadiAFG2018-20213601136218.8320255.94010181
Robin BynoeWI1959-19674601114818.50--000180
Graham VivianNZ1965-19725601104318.33--001141
IhsanullahAFG201936111065*22.0025343.48010132
Tim MurtaghIRE2018-201936210954*27.2513282.58010142
Gavin EwingZIM2003-20053601087118.0017462.07012141
Andrew McDonaldAUS20094611076821.4021749.31011110
Jimmy CookSA1992-19933601074317.8337328.69001100
Cade CarmichaelIRE2025-20263601065917.6723445.30011110
Charlie SmithSA19023611064521.20--000-1
Murray BissetSA1899-19103621033525.75--00000
Roger PrideauxENG1968-19693611026420.4017936.8701080
ShahidullahAFG2021-202646110229*20.4018156.35001140
George ChallenorWI19283601014616.83--00200
Richie RobinsonAUS19773601003416.6724640.65000140
Anderson CumminsWI1993-1994561985019.6023342.0601190
Todd AstleNZ2012-2020561983519.6025738.13001120
Leslie TownsendENG1930-1934460974016.17--00001
Derek VarnalsSA1964-1965360972316.17--00090
Aashish KapoorIND1994-1996461974219.4018153.5900082
Keemo PaulWI2018-2019360964716.0011881.36001154
Dennis DyerSA1947360966216.00--01000
Henry Leveson GowerENG1910362953123.75--000-0
Qais AhmadAFG2019-20263619449*18.8016955.62001104
Scott KuggeleijnNZ2023-2024360924415.3312275.41002113
AG Milkha SinghIND1960-1961460923515.33--00000
Keith DabengwaZIM2005360903515.0014064.29001142
Murray ParkerNZ1976360894014.83--00071
Charith AsalankaSL2021-2022360882914.6717151.46000113
Sydney CallawayAUS1892-1895361874117.4010.0000190
Nigel HowardENG1951-1952461862317.20--00000
Johan BothaSA2006-2010562832520.7523834.8700090
Dwaine PretoriusSA2019-2020360833713.8316350.92001131
Amir HamzaAFG2019-2023462833420.7521438.79000111
Usman AfzaalENG2001361835416.6013760.58010120
Toby Roland-JonesENG2017462822520.5011869.49000103
Albert KnightENG19043618170*16.20--01370
Jim de CourcyAUS1953361814116.20--00082
Wilf SlackENG1986360815213.5023734.1801290
Justin KempSA2001-2005460805513.3325032.00012110
Joe SmallWI1928-1930360795213.17--01200
Trevor ChappellAUS1981361792715.8041818.9000030
David TownsendENG1935360773612.83--00001
Robert PooreSA1896360762012.67--000-0
Nic MaddinsonAUS2016-2026460754812.5014950.3400292
Kim ElgieSA1961-1962360755612.5020.0001280
Bruce MartinNZ2013561744114.8014152.48001140
Jason GallianENG1995360742812.3330923.9500280
Barry McCarthyIRE2024-2025460733112.1716145.3400161

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