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
Khandu RangnekarIND1947-194836033185.507842.3100240
Israr AliPAK1952-195948133104.71--00100
Dick RichardsonENG1957110333333.00--00030
Mike MacaulaySA1965120332116.50--00010
Pochiah KrishnamurthyIND197156033205.50--00210
James KirtleyENG200347132125.3312924.8100011
Bazid KhanPAK2005120322316.004768.0900050
Neil BroomNZ2017230322010.677244.4400150
Norman GallichanNZ1937120323016.00--00000
Ebbu GhazaliPAK195424032188.00--00230
Arshad KhanPAK1997-2005982319*5.1716818.4500130
Devon ThomasWI2022120311915.509333.3300030
George StuddENG1882-18834703194.43--00120
James CranstonENG1890120311615.50--000-0
Alfred ArcherENG18991213124*31.00--000-0
George DickinsonNZ1930-193235031116.20--00000
Roger HarrisNZ1959230311310.3314221.8300040
Jack FlavellENG1961-196446231147.752762.9600040
Tom PunaNZ19663533118*15.504918.3700020
Robbie KerrAUS198524031177.7510330.1000100
Sadanand ViswanathIND198535031206.2030.0000200
David WhiteNZ199024031187.759333.3300030
Aamer NazirPAK1993-1995611631116.2013822.4600240
Graham OnionsENG2009-201291073017*10.009730.9300340
Udara JayasunderaSL201524030267.507738.9600120
Dave SmithAUS19122313024*15.00--00100
Mordecai SherwinENG1887-18883643021*15.0060.0000110
Wally HardingeENG1921120302515.00--00020
Jacobus DuminySA1927-192936030125.00--00100
Bob NewsonSA1930-193935130167.50--00010
Nazir AliIND1932-193424030137.50--00000
Laurie NashAUS1932-1937220301715.005928.8100010
Ron SaggersAUS1948-1950652301410.00--00000
Michael FrederickWI1954120303015.00--00101
John RutherfordAUS1956110303030.00--000-0
Fred RumseyENG1964-19655533021*15.002015.0000000
Clive HalseSA19643333019*-1957.8900060
Vijay YadavIND1993110303030.0025120.0000032
Zahoor ElahiPAK1996230302210.007738.9600041
Warren HeggENG1998-199924030157.508634.8800010
Mahidul Islam AnkonBAN2024120292914.506643.9400112
Dunith WellalageSL2022120291814.504761.7000030
Iqbal SiddiquiIND2001121292429.003096.6700031
Amite HasanBAN2026120292514.504072.5000050
Percie CharltonAUS189024029117.25--00000
Phiroze PaliaIND1932-193624129169.67--00000
Jim ParksENG1937120292214.50--000-0
Keith AndrewENG1954-196324129159.676129.5100030
Peter TruscottNZ1965120292614.50--00000
Ijaz AhmedPAK199523029169.6710228.4300040

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