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
Leslie GayENG1894120373318.50--00030
Edward GraceENG1880120363618.009637.5000140
John StephensonENG1989120362518.008940.4500030
Mohammad RamzanPAK1997120362918.0014125.5300040
Neville LindsaySA1921120352917.50--00040
Des HoareAUS1961120353517.50--00120
Mohammad AslamPAK1954120341817.00--00040
Mervyn GrellWI1930120342117.00--000-0
John ArnoldENG1931120343417.00--00150
Alan ButcherENG1979120342017.0015621.7900030
Adrian KuiperSA1992120343417.0017519.4300140
Farhan AdilPAK2003120332516.506947.8300040
Dick RichardsonENG1957110333333.00--00030
Mike MacaulaySA1965120332116.50--00010
Bazid KhanPAK2005120322316.004768.0900050
Norman GallichanNZ1937120323016.00--00000
Devon ThomasWI2022120311915.509333.3300030
James CranstonENG1890120311615.50--000-0
Alfred ArcherENG18991213124*31.00--000-0
Wally HardingeENG1921120302515.00--00020
Michael FrederickWI1954120303015.00--00101
John RutherfordAUS1956110303030.00--000-0
Vijay YadavIND1993110303030.0025120.0000032
Mahidul Islam AnkonBAN2024120292914.506643.9400112
Dunith WellalageSL2022120291814.504761.7000030
Iqbal SiddiquiIND2001121292429.003096.6700031
Amite HasanBAN2026120292514.504072.5000050
Jim ParksENG1937120292214.50--000-0
Peter TruscottNZ1965120292614.50--00000
John ShuterENG1888110282828.00--000-0
Fred FreerAUS19461112828*-21133.3300031
Alphonso RobertsWI1956120282814.00--00100
Stu GillespieNZ1986110282828.008134.5700020
Jon LewisENG2006120272013.504560.0000050
Robin SinghIND1998120271513.505450.0000040
Ashley WoodcockAUS1974110272727.006640.9100040
Leon GarrickWI2001120272713.507635.5300120
Ryan RamdassWI2005120262313.005150.9800030
Hardus ViljoenSA20161212620*26.003183.8700040
Billy NewhamENG1888120261713.0013718.9800020
Frederick KuysSA1899120262613.00--00100
Jack MartinENG1947120262613.00--00102
Kanwar Rai SinghIND1948120262413.003281.2500011
Ian CallenAUS19781222622*---00021
Atiq-uz-ZamanPAK2000120262513.005150.9800030
Gavin TongeWI20091212523*25.002696.1500020
Andy McKayNZ20101212520*25.005545.4500030
Charles MillsSA1892120252112.50--000-0
Vincent TancredSA1899120251812.50--000-0
Frank SmailesENG1946110252525.00--000-0

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