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
Owais ShahENG2006-200961002698826.9064241.90020353
Venkataraman SubramanyaIND1965-196891512637518.7914121.28021321
Rahkeem CornwallWI2019-2023101732617318.6443360.28021364
John SelbyENG1877-188261212567023.279945.45020160
Brian ChariZIM2014-201871402548018.1464239.56022266
George GearyENG1926-1934142042496615.5658027.07023210
Michael PappsNZ2004-200781612468616.4069635.34024370
Karl NunesWI1928-19304802459230.6350131.54021190
Frank LowsonENG1951-195571302456818.85--02200
Xavier MarshallWI2005-200971202438520.2548849.80021372
Brun SmithNZ1947-19524612379647.40--020123
Hasan RazaPAK1996-200571012356826.1160838.65021390
Roy KilnerENG1924-19269812337433.2926639.10020190
Frank de CairesWI19303602328038.6711233.0402140
Noel HarfordNZ1955-195881502299315.27--024110
Ashraf AliPAK1982-19878832296545.8033646.13020210
Albert TrottENG/AUS1895-189959322885*38.00--022221
Tom LowryNZ1930-19317802238027.8820.0002200
Alvin GreenidgeWI1978-197961002226922.20110.00022211
Algy GehrsAUS1904-191161102216720.0923984.52021260
Shafqat RanaPAK1964-19694702219531.57--021131
Richard HuttonENG19715822198136.5054640.11021291
Balwinder SandhuIND198381142147130.5718960.85021173
Leo O'BrienAUS1932-19365802116126.3819852.5302170
Mark EalhamENG1996-1998813321053*21.0069930.04020210
Dodger WhysallENG1925-19304702097629.8647938.20020131
Kim BarnettENG1988-19894702078029.5736057.50021280
Devang GandhiIND19994712048834.0054537.43022271
Geoff CookENG1982-198371302036615.6252938.37021200
Clifford McWattWI1954-19556922025428.86--020-0
Anthony McGrathENG20034502018140.2040250.00020271
Wilf FergusonWI1948-195481032007528.57--02100
Graham GedyeNZ1964-19654801935524.13--020100
Fakhar ZamanPAK2018-20193601929432.0035953.48020201
Dougie MarillierZIM2000-20025711867331.0043742.56020162
Pasindu SooriyabandaraSL20262301729257.3330756.03021191
Martin KentAUS19813601715428.5033451.20020220
Jack IddonENG19355711707328.33--02300
Errol HunteWI19303611665833.20--02000
Moisés HenriquesAUS2013-201648116481*23.4334647.40022122
Cyril PooleENG1951-195235116169*40.25--02000
Ross GregoryAUS19372301538051.0045333.7702070
Abdullah FazalPAK20262401416635.2528250.00020201
Dewald BrevisSA20254601385423.0014495.83022136
Ted BadcockNZ1930-19337921376419.5710.0002333
Curtly AmbroseWI1988-2000981452914395312.41308046.72012617212
Kemar RoachWI2009-20269114731140358*12.09390535.93012416616
James AndersonENG2003-20241882651141353818.96343239.4201341843
Wiaan MulderSA2019-2026264251312367*35.46232756.3831415818
Muttiah MuralitharanSL/IWX1992-20101331645612616711.68179470.29013314629

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