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
Sep KinneirENG1911120523026.0013937.4100050
Mark BensonENG1986120513025.5016231.4800040
Reginald AllenAUS1887120443022.003836.8400030
Pieter StrydomSA2000230353011.676256.4500050
Norman GallichanNZ1937120323016.00--00000
Michael FrederickWI1954120303015.00--00101
John RutherfordAUS1956110303030.00--000-0
Vijay YadavIND1993110303030.0025120.0000032
Shaheen Shah AfridiPAK2018-202634471026929*7.2762842.830013345
Mohammad NazirPAK1969-198314181014429*18.0014531.03003130
Paul JarvisENG1988-1993915213229*10.1533938.94001110
Imran TahirSA2011-20152023913029*9.2923555.32002181
George Simpson-HaywardENG191058110529*15.00--00100
ShahidullahAFG2021-202646110229*20.4018156.35001140
Ranga SohoniIND1946-19514728329*16.601833.3300000
Reg ScarlettWI19603415429*18.00--000-0
Danish KaneriaPAK2000-2010618433360297.0674348.450025463
Charlie TurnerAUS1887-1895173243232911.546942.03006120
Bill JohnstonAUS1947-19554049252732911.3810954.13007240
Jack WhiteENG1921-1931152292392918.3829934.45001110
Devon MalcolmENG1989-1997405819236296.0551545.830016317
Mohammad AsifPAK2005-2010233813141295.6446330.450014190
Peter MartinENG1995-19978130115298.8530337.95002102
Jack BoardENG1899-190661221082910.80--00340
Floyd ReiferWI1997-200951001052910.5031333.55002120
Barney RogersZIM2005480902911.2523238.79002140
Charith AsalankaSL2021-2022360882914.6717151.46000113
Bernard TancredSA1889241872929.0011225.8900080
David SincockAUS1964-1966341802926.6721229.7200090
Nipper NicholsonSA1935-1936481762910.86--00421
Bruce DoolandAUS1947-1948351762919.0025529.8000040
Hubert DoggartENG1950240762919.00--00190
Nyron AsgaraliWI1957240622915.50--00160
Tirumalai SrinivasanIND1981120482924.0018625.8100060
V. R. V. SinghIND2006-2007562472911.7542111.9000090
Dick TyldesleyENG1924-193077147297.835829.3100111
Mohammad HurairaPAK2025240462911.509548.4200040
Lall SinghIND1932120442922.00--000-0
Ben SealeyWI1933120412920.50--000-0
Howard FrancisSA189924039299.75--00000
Mohammad RamzanPAK1997120362918.0014125.5300040
Neville LindsaySA1921120352917.50--00040
Mahidul Islam AnkonBAN2024120292914.506643.9400112
Bob WillisENG1971-1984901285584028*11.51257432.630012791
Prabath JayasuriyaSL2022-20262540329328*7.9288233.22007300
Nuwan ZoysaSL1997-20043040628828*8.4769541.44009315
Richard NgaravaZIM2021-20261219413928*9.2730944.98004152
Aaqib JavedPAK1989-19982227710128*5.0532431.17008110
Kaushal LokuarachchiSL2003-20044519428*23.5016258.02000141
Tom McKibbinAUS1895-18985828828*14.67--00200

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