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
Charlie FinlasonSA1889120663.00--00110
Dante ParkinSA1892120663.00--00100
Alfred RichardsSA1896120663.00--00100
Charles PrinceSA1899120653.00--00000
Tich RichmondENG1921120643.00--00010
Conky ConynghamSA192312263*---00000
Fred PriceENG1938120663.002227.2700110
Reg SinfieldENG1938110666.002030.0000000
Rajinder PalIND196412163*6.00--00000
Salil AnkolaIND1989110666.001154.5500010
Mark RushmereSA1992120633.005610.7100000
Tafadzwa KamungoziZIM2014120552.501050.0000100
Nikita MillerWI2009120552.50578.7700100
Scott BorthwickENG2014120542.501926.3200010
Ajmal ShahzadENG2010110555.001241.6700010
Seekkuge PrasannaSL2011110555.001241.6700000
Sachithra SenanayakeSL2013110555.001533.3300010
Jahmar HamiltonWI2019120552.50618.2000100
Gareth BreeseWI2002120552.502619.2300100
Marques AckermanSA202611155*-3215.6300000
Dusty TapscottSA1913120542.50--00000
Francis MacKinnonENG1879120552.5010.0000100
Frank AllanAUS1879110555.00--000-0
Alfred MarrAUS1885120552.50--00110
Andy DucatENG1921120532.50--00000
Rustomji JamshedjiIND193312254*---00000
Mandy Mitchell-InnesENG1935110555.00--000-0
George MudieWI1935110555.00--000-0
Ray RobinsonAUS1936120532.501050.0000000
Mac AndersonNZ1946120542.50--00000
Alfred ScottWI1953110555.00--000-0
Kenia JayantilalIND1971110555.00--00010
Ken EastwoodAUS1971120552.502520.0000100
Thelston PayneWI1986110555.00683.3300000
Tertius BoschSA199212255*-1050.0000010
Ian BlackwellENG2006110444.001625.0000000
Callum FergusonAUS2016120432.002317.3900000
Hamish BennettNZ2010110444.003013.3300000
Nazmul IslamBAN2018120442.001625.0000110
Sonny BakerENG2026121444.00458.8900010
Asif AfridiPAK2025121444.00580.0000010
Mike SmithENG199712144*4.00666.6700110
Cooper ConnollyAUS2025110444.00666.6700010
R WilsonIRE2026120442.001625.0000110
Alexander WebbeENG1879120442.00--00100
John CottamAUS1887120432.00616.6700000
Dicky RichardsSA1889120442.001822.2200100
Robert GleesonSA1896121434.00--00000
William SolomonSA1899120422.00--00000
Izak BuysSA192212144*4.00--00100

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