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,638 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Mohammad ShahzadAFG2018-2019240694017.2513351.88000121
Sorabji ColahIND1932-1933240693117.25--000-0
Ian ThomsonENG1964-1965541693923.00--00190
Gary CrockerZIM1992341693323.0017838.7600051
Harry JuppENG1877240686317.0026225.5701120
Wayne ParnellSA2010-2017640672316.7518037.22000110
Nat ThomsonAUS1877240674116.752626.9200000
Vibart WightWI1928-1930241672322.33--000-0
Neil BrandSA2024240663416.5012951.16000110
Afaq HussainPAK1961-19642446635*-6532.3100080
Willis CuttellENG1899240652116.25--000-0
Raynard van TonderSA2024240643216.0016937.8700150
Ernie MayneAUS1912-19214416425*21.33--00010
Paul WhitelawNZ1933242643032.00--000-0
Harry CharlwoodENG1877240633615.757962.0300130
Nyasha MayavoZIM2025240623515.5011155.8600091
Nyron AsgaraliWI1957240622915.50--00160
Chris BurgerSA19582416237*20.67--00001
Wynne BradburnNZ1964240623215.50--00040
Ron HeadleyWI1973240624215.5026823.1300070
Peter IngramNZ2010240614215.2515140.4000051
Wayne JamesZIM1993-1994440613315.2515439.6100070
Richard JohnsonENG2003340592614.7510158.4200063
Frank MilliganENG1899240583814.50--00000
Charlie StayersWI19624415835*19.33--000-0
Justin OntongSA2002-2004241573219.0015536.7700180
Walter KeetonENG1934-1939240572514.259638.5400100
Dirk ViljoenZIM1998-2000240573814.2517432.7600260
Manohar HardikarIND19582415632*18.6710.0000100
Mark PriestNZ1990-1998340562614.0018130.9400060
Brenton ParchmentWI2008240552013.7516433.5400050
Mohammad WasimPAK2022241554318.337474.3200052
Grahame BilbyNZ1966240552813.75--00070
Donald KnightENG1921240543813.50--00030
Reg ScarlettWI19603415429*18.00--000-0
Ashok GandotraIND1969240541813.50--00000
Jayantha AmerasingheSL1984241543418.008464.2900080
Mark BurmesterZIM19923425430*27.0013340.6000161
George AlexanderAUS1880-1884240523313.007949.3700050
Nasir JamshedPAK2013240514612.7510747.6600180
Robert HarveySA1936240512812.75--00001
Doug PadgettENG1960240513112.75--00050
Lionel PalairetENG1902240492012.25--000-0
Maurice FernandesWI1928-1930240492212.25--00100
Mohammad SalimBAN2003241492616.3312838.2800160
Yohan GoonasekeraSL1983240482312.0014533.1000030
Khary PierreWI2025241472315.6711042.7300170
Arthur WellardENG1937-1938240473811.7540105.0000171
Darren MaddyENG1999-2000340462411.5019024.2100040
Mohammad HurairaPAK2025240462911.509548.4200040

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