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
Chris SilverwoodENG1996-200267329107.257936.7100230
Rob NicolNZ201224028197.0010526.6700020
Mohammad IrfanPAK201347228145.608732.1800240
Mitchell SwepsonAUS20224512815*7.005451.8500130
Sheyne MoseleyWI202124028127.0010526.6700030
John ShuterENG1888110282828.00--000-0
Fred BarrattENG1929-193054128179.33--00000
Bill BowesENG1932-1946151152810*4.674938.7800200
Fred FreerAUS19461112828*-21133.3300031
Jack YoungENG1947-194981052810*5.603240.6300320
Cuan McCarthySA1948-19511524152853.11110.0000600
Alphonso RobertsWI1956120282814.00--00100
Chris DuckworthSA195724028137.00--00020
Baloo GupteIND1961-19653322817*28.00--00020
Jeff HammondAUS197355228199.33--00130
Liaqat AliPAK1975-197857328127.0010315.5300120
Graham StevensonENG1980-19812212827*28.003580.0000041
Robin JackmanENG1981-198234028177.0012123.1400220
John MaguireAUS1983-19843512815*7.007935.4400240
Mithra WettimunySL198324028177.0010327.1800120
Stu GillespieNZ1986110282828.008134.5700020
Mark IlottENG1993-199556228157.0013121.3700040
Robert KennedyNZ199645128227.004660.8700240
Vijay BharadwajIND1999-200033028229.3314519.3100120
Jon LewisENG2006120272013.504560.0000050
Rory KleinveldtSA2012-20134522717*9.006144.2600212
Tendai ChisoroZIM2017-20213502795.406243.5500150
Robin SinghIND1998120271513.505450.0000040
Hasan MuradBAN2025220271613.504856.2500050
Dick YoungENG1907-190824027136.75--00140
Edward van der MerweSA1929-193624127199.00--00100
Bob CottamENG1969-197245127136.758821.5900010
Ashley WoodcockAUS1974110272727.006640.9100040
Geoff AllottNZ1996-199910157278*3.3826910.0400410
Leon GarrickWI2001120272713.507635.5300120
Ryan RamdassWI2005120262313.005150.9800030
Hardus ViljoenSA20161212620*26.003183.8700040
George McShaneAUS1885-18883612612*5.20170.0000320
Billy NewhamENG1888120261713.0013718.9800020
Charles VintcentSA1889-18923602694.333834.2100120
George RoweSA1896-19025932613*4.33--00300
Frederick KuysSA1899120262613.00--00100
Jack MartinENG1947120262613.00--00102
Kanwar Rai SinghIND1948120262413.003281.2500011
Jim PothecarySA196034026126.50--00020
Tom CartwrightENG1964-19655722695.201136.3600230
Ian CallenAUS19781222622*---00021
Ian GreigENG198224026146.5010225.4900020
Aftab HabibENG199923026198.6714018.5700040
Atiq-uz-ZamanPAK2000120262513.005150.9800030

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