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
John KingENG1909120646032.00--010-0
Mitchell HayNZ2025110616161.009365.5901091
Jeff MossAUS19791216038*60.0013644.1200041
Albie MorkelSA2009110585858.007181.69010101
Charlie AbsolomENG1879120585229.00--01050
Naman OjhaIND2015120563528.0011747.8600070
Luke JongweZIM2021120563728.009459.57000100
Stuart LawAUS19951115454*-11845.7601010
Humayun FarhatPAK2001120542827.006484.3800063
Ajay SharmaIND1988120533026.5016931.3600080
John HastingsAUS2012120523226.008859.0900052
Sep KinneirENG1911120523026.0013937.4100050
Otto NothlingAUS1928120524426.0012043.3300070
Nelson BetancourtWI1930120523926.00--000-0
Ken WishartWI1935120525226.00--01100
Mark BensonENG1986120513025.5016231.4800040
Kamil MisharaSL2026120513225.506479.6900061
Alfred DipperENG1921120514025.50--00030
Frank PennENG18801215027*50.009154.9500060
Azmat RanaPAK1980110494949.009452.1300080
William ChattertonENG1892110484848.00--000-0
Tirumalai SrinivasanIND1981120482924.0018625.8100060
Ed JoyceIRE2018120474323.5010246.0800060
Mohammad AyubPAK2012120472523.5016827.9800040
Greg LambZIM2011120463923.0012038.3300040
Charles PassailaigueWI1930121464446.0015729.3000060
Mick MaloneAUS1977110464646.008156.7900060
James FaulknerAUS2013120452322.5043104.6500041
Sharjeel KhanPAK2017120444022.004597.7800071
Reginald AllenAUS1887120443022.003836.8400030
Lall SinghIND1932120442922.00--000-0
George ThomsAUS1952120442822.00--00020
Biddy AndersonSA1902120433221.50--000-1
Hans EbelingAUS1934120434121.505578.1800000
Merv HarveyAUS1947120433121.5010740.1900050
Tinotenda MutombodziZIM2020120413320.5012133.8800040
James Cameron-DowIRE20191214132*41.007058.5700050
Gavin HoeyIRE2025120413720.5011435.9600040
Tanzim Hasan SakibBAN2025110414141.008051.2500021
Ben SealeyWI1933120412920.50--000-0
Shaun von BergSA2024120403820.0011136.0400070
William MouleAUS1880120403420.0011335.4000040
Leslie WalcottWI1930121402440.00--000-0
James RewENG2026120392419.509043.3300060
John WatkinsAUS1973121393639.0016623.4900000
Masood AnwarPAK1990120393719.5016124.2200010
Ted MeuliNZ1953120382319.00--000-0
Neil WilliamsENG1990110383838.005273.0800060
Usman SalahuddinPAK2018120373318.5012030.8300020
Johnathan CampbellZIM2025120373318.506556.9200040

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