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 1,016 of the 2,572 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Prosper UtseyaZIM2013361622212.4017136.2600170
Ivo BlighENG1882-1883471621910.33--00260
Claude NewberrySA1913-191448062167.75--00100
Mitchell HayNZ2025110616161.009365.5901091
Peter IngramNZ2010240614215.2515140.4000051
Iftikhar AhmedPAK2016-2022461612712.2014342.6600150
Stuart ThompsonIRE2018-2019240605315.0015139.7401170
Dave GregoryAUS1877-1879352604320.001520.0000000
Mark GillespieNZ2007-201247060278.579662.5000383
Stuart MacGillAUS2002-20081715560296.0010656.6000380
Sean ErvineZIM2003120595329.5011053.6401081
Mahesh TheekshanaSL2022230593819.6714939.6000061
Roy KaiaZIM202136059489.8316136.6500480
Tim O'BrienENG1884-189658059207.38--00300
Asitha FernandoSL2021-202627402159113.1126022.690012101
Mark RamprakashENG2001110585858.0013343.6101050
Albie MorkelSA2009110585858.007181.69010101
Terry DuffinZIM2005120585629.0013642.6501080
Charlie AbsolomENG1879120585229.00--01050
Paul WisemanNZ2003-20054325832*58.0011052.7300080
Frank MilliganENG1899240583814.50--00000
Mohammad ShahidBAN2015561572511.408170.37000101
Naman OjhaIND2015120563528.0011747.8600070
Luke JongweZIM2021120563728.009459.57000100
Enamul Haque jnrBAN2003-201313241456135.6025821.7100470
Hilton CartwrightAUS2017220553727.5012544.0000071
Frank SuggENG1888220553127.50--000-0
Brenton ParchmentWI2008240552013.7516433.5400050
Mohammad WasimPAK2022241554318.337474.3200052
Stuart MatsikenyeriZIM2003-200536055139.1716932.5400080
Ormy PearseSA1910-191136055319.1712643.6500280
Lord HawkeENG1896-189958155307.86--00200
Khaled AhmedBAN2018-20261831955222.5018330.05001663
Walter LeesENG19064725425*10.80--00070
Doug BollingerAUS2009-20101214754217.7115933.9600370
John HastingsAUS2012120523226.008859.0900052
Saqib MahmoodENG2022221524952.0012441.9400041
Sep KinneirENG1911120523026.0013937.4100050
Waqar YounisPAK2002-2003240522813.007173.2400152
George AlexanderAUS1880-1884240523313.007949.3700050
Abdur RaufPAK200936052318.6716830.9500240
Brian VitoriZIM2011-20134725219*10.408461.9000271
Munaf PatelIND2006-2011121265215*8.6713040.0000471
Bonnor MiddletonSA1896-1902612552227.43--00200
Kamil MisharaSL2026120513225.506479.6900061
Shaun UdalENG20052315133*25.508758.6200151
Manav SutharIND2026230512417.0011942.8600050
Charlie TownsendENG1899230513817.00--000-0
Nasir JamshedPAK2013240514612.7510747.6600180
Xavier DohertyAUS2010-20134735118*12.7515932.0800080

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