Batting records (Men's Tests)

Filters

1 active
Reset"Match result" is from the side of the player or team.
v Sri Lanka×

Player figures come from full scorecards, which we hold for 178 of the 316 matches in this selection (from 2003). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Beau WebsterAUS2025220543127.0011248.2100040
James VinceENG2016340543513.5010451.9200170
Nathan AstleNZ2005-2006350522410.4011047.2700160
Manav SutharIND2026230512417.0011942.8600050
Nick ComptonENG20163515122*12.7512142.1500170
Peter NevillAUS201636051248.5020924.4000150
Yasir ArafatPAK20092115050*-12938.7601022
William SomervilleNZ20192224940*-14633.5600030
Mohammad NawazPAK20222414819*16.0011840.6800040
Ryan HindsWI2008120473723.5012537.6000060
Mohammad AyubPAK2012120472523.5016827.9800040
Kavem HodgeWI2026220473123.5018325.6800050
Al-Amin HossainBAN20142324732*47.0047100.0000025
Pat CumminsAUS2019-2022440472611.756374.6000134
Oli StoneENG20242414715*15.679052.2200041
Matthew HoggardENG2006-200757047156.7118725.1300140
Graeme SwannENG2011-2012540462411.507363.0100081
Tim PaineAUS20192214545*45.0011539.1300130
Abul HasanBAN20132324525*45.0013134.3500022
Justin LangerAUS2004120443222.0014230.9900050
Kuldeep YadavIND2017-2026231442622.009745.3600040
Abdur RaufPAK2009240443111.0014430.5600240
Monty PanesarENG2006-201279443268.607458.1100351
Ravi BoparaENG200735042348.407357.5300370
Umesh YadavIND2015-20177864211*21.008947.1900031
Tinotenda MutombodziZIM2020120413320.5012133.8800040
Kruger van WykNZ2012241412813.679543.1600240
Shahadat HossainBAN2024240411810.259941.4100160
Pragyan OjhaIND2009-20105644118*20.5018222.5300030
Samit PatelENG2012230402913.3311833.9000010
Matthew PottsENG2024230402113.337553.3300060
Geraint JonesENG2006341401913.3310438.4600030
Tony de ZorziSA2024240401910.008050.0000150
Trent CopelandAUS20113413923*13.007750.6500070
Todd AstleNZ2012120383519.0013627.9400030
Tushar ImranBAN2005-200724037179.2510634.9100150
Mehrab Hossain jnrBAN2007-200924037189.257549.3300060
Anamul HaqueBAN2013-202536037196.1713128.2400231
Dinesh KarthikIND200824036209.005565.4500122
Michael BracewellNZ2023220352517.506851.4700030
Zak CrawleyENG202124035138.759038.8900040
George DockrellIRE2023120343217.007843.5900060
Makhaya NtiniSA2006242341617.007445.9500051
Naseem ShahPAK2019-2023653341817.0016220.9900042
Syed RaselBAN2005-2007510234194.257644.7400260
Ryan HarrisAUS2011231332316.506253.2300050
Paul WisemanNZ20051113232*-4080.0000040
Graham ThorpeENG2003120321916.009932.3200030
Junaid SiddiqueBAN2009120322816.0011029.0900030
Dominic BessENG2021220323216.009932.3200140

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