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
Karsan GhavriIND1974-19813957149138621.23156438.17022737
Jack RussellENG1920-19231018291014056.8849252.44522501
Bruce TaylorNZ1965-19733050689812420.4118450.542289813
Phil EdmondsENG1975-19875165158756417.50228338.33025849
Hugh TayfieldSA1949-1960376098627516.9010.00025265
Darren GoughENG1994-20035886188556512.57196743.4702141029
Chris OldENG1972-1981466698456514.82216538.2402101038
Paul StrangZIM1994-2001244110839106*27.06191843.74123923
Hashmatullah ShahidiAFG2018-20261325583224641.60175847.33221963
Wes HallWI1958-196948661481850*15.7346650.00027506
Johnny BriggsENG1884-18993350581512118.118134.571210680
James FranklinNZ2001-201331467808122*20.72216337.36126825
'Young Jack' HearneENG1911-19262436580611426.00118436.74123420
Alzarri JosephWI2016-2026426728048612.37140157.3902138431
Mohammad WasimPAK1996-20001828278319230.12174644.85223890
Nick ComptonENG2012-20161630377511728.70215036.05223843
John SnowENG1965-19764971147727313.54195135.980217734
Tagenarine ChanderpaulWI2022-202615292758207*28.07201337.66122726
Mohammed ShamiIND2013-202364892775056*12.10100574.6302188325
Srinivasaraghavan VenkataraghavanIND1965-19835675127476411.8662037.740213493
Nasim-ul-GhaniPAK1958-19732950574710116.6038032.89128512
Bobby AbelENG1888-190213222744132*37.2024149.79221560
Ron ArcherAUS1953-19561930171312824.5910850.93124679
Jim LakerENG1948-19594663156766314.0829643.58026432
Mushtaq AhmedPAK1990-20035272166565911.71182835.890214708
Colin MilburnENG1966-1969916265413946.7183062.052219111
Johnny WardleENG1948-1957284186536619.799451.060255314
Hamish MarshallNZ2000-20061219265216038.35137847.31221833
Dhruv JurelIND2024-20261219365112540.69110359.022216513
Stephen CookSA2016-20171119063211733.26140245.08323660
Nishan MadushkaSL2023-20261324162820527.30113755.23122755
Terry JarvisNZ1965-19731322162518229.7671630.87126630
Upul ChandanaSL1999-2005162416169226.78121750.62020776
Peter PollockSA1961-197028411360775*21.6836131.30023271
Sonal DinushaSL2025-2026592606133*86.57103458.61320528
Vusi SibandaZIM2003-2014142805919321.11117750.21023866
Dick BarlowENG1881-1887173045916222.737346.58023310
Alok KapaliBAN2002-2006173415848517.70120148.63026803
Geoff RaboneNZ1949-19551220256210731.224615.22120280
Arthur ChipperfieldAUS1934-19381420355210932.4785141.83121320
Walter HadleeNZ1937-19511119154311630.17--121370
Adil RashidENG2015-2019193355406119.29127042.52023624
Chamara SilvaSL2006-200811171537152*33.5685462.88123681
Donald TiripanoZIM2014-2023163175319522.13163132.56025711
Sanjeeva RanatungaSL1994-1997917153111833.19162632.66221560
Aminul IslamBAN2000-20021326153014521.20152034.87123500
Louis TancredSA1902-1913142615309721.20--025271
Cyril VincentSA1927-19352538125266020.2320.00024208
Craig SerjeantAUS1977-19781223152212423.7358840.48124621
Paul StirlingIRE2018-20251020052110326.0584062.02121697

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