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
Pranab RoyIND19822317160*35.5023030.87010110
Steve JamesENG1998240713617.7528325.0900160
Bilawal BhattiPAK2013-2014231703235.0015345.7500091
Gerald SmithsonENG1948230703523.33--00100
Mohammad ShahzadAFG2018-2019240694017.2513351.88000121
Sorabji ColahIND1932-1933240693117.25--000-0
Andy WallerZIM1996230695023.0017439.6601062
Harry JuppENG1877240686317.0026225.5701120
Chris SchofieldENG2000230675722.3314645.8901180
Nat ThomsonAUS1877240674116.752626.9200000
Vibart WightWI1928-1930241672322.33--000-0
Tom CurranENG2017-2018231663933.0012055.00000120
Neil BrandSA2024240663416.5012951.16000110
Afaq HussainPAK1961-19642446635*-6532.3100080
Willis CuttellENG1899240652116.25--000-0
Raynard van TonderSA2024240643216.0016937.8700150
Thomas KellyAUS1877-1879230643521.33--00080
Paul WhitelawNZ1933242643032.00--000-0
Naved AshrafPAK1998-2000230643221.3319432.9900080
Subramaniam BadrinathIND2010230635621.0017835.3901080
Harry CharlwoodENG1877240633615.757962.0300130
Nyasha MayavoZIM2025240623515.5011155.8600091
Nyron AsgaraliWI1957240622915.50--00160
Chris BurgerSA19582416237*20.67--00001
Ken HoughNZ19592326231*62.0056110.7100081
Wynne BradburnNZ1964240623215.50--00040
Ron HeadleyWI1973240624215.5026823.1300070
Peter IngramNZ2010240614215.2515140.4000051
Martin HortonENG1959220605830.00--01060
Mahesh TheekshanaSL2022230593819.6714939.6000061
Bruce BoltonNZ1959230593319.6723924.6900130
Frank MilliganENG1899240583814.50--00000
Doodles TapscottSA19232315850*29.00--01001
Paras MhambreyIND1996231582829.0011152.2500080
Justin OntongSA2002-2004241573219.0015536.7700180
Perker LeeAUS1931-1933230574219.006587.6900190
Walter KeetonENG1934-1939240572514.259638.5400100
Dirk ViljoenZIM1998-2000240573814.2517432.7600260
Dinusha FernandoSL20032315651*28.0012943.4101080
Manohar HardikarIND19582415632*18.6710.0000100
Sanjeev SharmaIND1988-1990231563828.008070.0000190
Brenton ParchmentWI2008240552013.7516433.5400050
Hilton CartwrightAUS2017220553727.5012544.0000071
Mohammad WasimPAK2022241554318.337474.3200052
Frank SuggENG1888220553127.50--000-0
Grahame BilbyNZ1966240552813.75--00070
Donald KnightENG1921240543813.50--00030
Ashok GandotraIND1969240541813.50--00000
Jayantha AmerasingheSL1984241543418.008464.2900080
Ricardo PowellWI1999-2004230533017.677669.74001100

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