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
Lakshmipathy BalajiIND2003-200589051315.6712640.4800451
Kamil MisharaSL2026120513225.506479.6900061
Robert HarveySA1936240512812.75--00001
Dick TyldesleyENG1924-193077147297.835829.3100111
Arthur WellardENG1937-1938240473811.7540105.0000171
Brad EvansZIM2023-20263414635*15.337462.1600151
James FaulknerAUS2013120452322.5043104.6500041
Sharjeel KhanPAK2017120444022.004597.7800071
Jackson BirdAUS2012-20179964319*14.3314130.5000131
Biddy AndersonSA1902120433221.50--000-1
Sydney BurkeSA1962-1965241422014.00--00111
Tanzim Hasan SakibBAN2025110414141.008051.2500021
Lester KingWI1962-1968240412010.255352.8300141
Ajit de SilvaSL198247241148.205450.0000241
Sunil NarineWI2012-20136724022*8.009243.4800141
Vasant RanjaneIND1958-196479340166.6730.0000101
Sairaj BahutuleIND20012413921*13.0010537.1400231
Elias SunnyBAN2011-20134613820*7.6014326.5700241
Malcolm HiltonENG1950-195246137157.40--00201
Jaydev UnadkatIND2010-20234523614*12.008940.4500021
Tich CornfordENG193044036189.00--00001
Robin HobbsENG1967-19717833415*6.809732.9900121
Mohammad NabiAFG2018-201936033245.506848.5300341
Arnold FothergillENG1889220333216.50520.0000031
James KirtleyENG200347132125.3312924.8100011
Michael FrederickWI1954120303015.00--00101
Zahoor ElahiPAK1996230302210.007738.9600041
Iqbal SiddiquiIND2001121292429.003096.6700031
Fred FreerAUS19461112828*-21133.3300031
Graham StevensonENG1980-19812212827*28.003580.0000041
Kanwar Rai SinghIND1948120262413.003281.2500011
Ian CallenAUS19781222622*---00021
Mohammad SalmanPAK201124025136.255743.8600111
Geoff GriffinSA196024025146.25--00101
Brad WilliamsAUS2003-20044632310*7.674156.1000101
Victor BartonENG1892110232323.00--000-1
John ReedmanAUS1894120211710.50--00011
Trevor MealeNZ195824021105.25--00011
Zahid MahmoodPAK2022-202447220174.0011018.1800321
Maurice TremlettENG19483522018*6.67--00201
Fareed AhmadAFG2025121191719.002576.0000011
Mujeeb Ur RahmanAFG201812018159.0017105.8800021
Edwin St HillWI193024018124.50--00101
Njabulo NcubeZIM201112017148.502373.9100001
Craig YoungIRE2024-2025463176*5.674438.6400001
Patterson ThompsonWI1996-19972311710*8.503450.0000021
Nazmul HossainBAN2004-2011242168*8.002176.1900221
Liam LivingstoneENG202212116916.001888.8900001
Nijat MasoodAFG2023-202436116123.206723.8800421
Waddington MwayengaZIM20051211514*15.001788.2400011

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