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
Jim McConnonENG195423118119.00--00000
Norman ReidSA192112017118.50--00020
Albert PowellSA189912016118.00--000-0
Philip HutchinsonSA188924014113.502512.0000210
L McCarthyIRE202612012116.002450.0000020
James WhitakerENG1986110111111.003432.3500010
Glenton StuurmanSA202222011115.503135.4800120
Ned GregoryAUS187712011115.503135.4800110
Tom GroubeAUS188012011115.504524.4400110
Jim SlightAUS188012011115.503630.5600110
Venatappa MuddiahIND1959-196023111115.50--00100
Charran SinghWI196023011113.67--00200
Colin GuestAUS1963110111111.005221.1500010
Saliya AhangamaSL198533111115.50--00100
Roy TattersallENG1951-1954161775010*5.00--00120
Prior JonesWI1948-195191124710*5.22--00100
Saleem JaffarPAK1986-1992141464210*5.2522119.0000400
Bill BowesENG1932-1946151152810*4.674938.7800200
Jack YoungENG1947-194981052810*5.603240.6300320
Mohammad AkramPAK1995-200191562410*2.6710522.8600520
Brad WilliamsAUS2003-20044632310*7.674156.1000101
Tareq AzizBAN20043642210*11.0014714.9700220
Charles EadyAUS1896-19022412010*6.67--00000
Don CleverleyNZ1932-19462431910*19.00--00000
Patterson ThompsonWI1996-19972311710*8.503450.0000021
Lutho SipamlaSA2020-20223411510*5.005328.3000220
Sam MorrisAUS18851211410*14.00--00010
Dick PollardENG1946-19484321310*13.00--00000
Gopal SharmaIND1985-19905411110*3.6710.0000200
Simon BrownENG19961211110*11.004425.0000020
Andy LloydENG19841111010*-1758.8200010
Nobby ClarkENG1929-193489536109.003020.0000100
Bob HollandAUS1984-19861115435103.1816521.2100730
Israr AliPAK1952-195948133104.71--00100
Chris SilverwoodENG1996-200267329107.257936.7100230
Kabir KhanPAK1994-199545224108.009026.6700130
Trevor MealeNZ195824021105.25--00011
Berkeley GaskinWI194823017105.67--00100
Dennis BrookesENG194812017108.50--000-0
Khalid HasanPAK1954121171017.00--00030
Charl LangeveldtSA2005-200664216108.005230.7700130
James Lillywhite (jnr)ENG187723116108.002166.6700010
David LarterENG1962-1965107216103.20--00210
Charles FichardtSA1892-189624015103.75--00100
Alan OakmanENG195622014107.00--00010
Chadwick WaltonWI200924013103.252065.0000101
Arthur ConinghamAUS189412013106.50--00000
Nelon PascalWI201022012106.002744.4400020
Kenneth WalterSA196123011103.67--00100
Alan DawsonSA2003210101010.004223.8100010

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