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 896 of the 2,568 matches in this selection (from 2001). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Moisés HenriquesAUS2013-201648116481*23.4334647.40022122
Akash DeepIND2024-2025101511636611.6430353.80013206
Dave MohammedWI20063511575239.2521573.02010214
James McCollumIRE2019-202351011563617.3339739.29001210
Mushfiqur RahmanBAN2003-200448115546*22.1447632.56001180
Suraj RandivSL2010-201212171147399.1948030.63003160
Craig WhiteENG2001-200223114585*72.5028950.17010183
Kurtis PattersonAUS2019221144114*144.0027452.55100171
Mohammad NawazPAK2016-202261011444516.0034641.62001150
Zander de BruynSA20042311308365.0034437.7901093
Assad FudadinWI20123511225530.5038032.11010150
Todd MurphyAUS2023-202571011224113.5620559.51003153
Khaya ZondoSA2022-20235711203920.0031637.97001123
Kevin SinclairWI2024-20254811185016.8629240.41011121
Mosaddek HossainBAN2017-20223611137522.6027640.94011122
Andrew McDonaldAUS20094611076821.4021749.31011110
Mehrab Hossain jnrBAN2007-200959110243*12.7520948.80001140
Oli StoneENG2019-202451011022011.3323443.59002121
Ruan de SwardtSA2024241996433.0022045.00011130
Todd AstleNZ2012-2020561983519.6025738.13001120
Yasir ArafatPAK2007-20093319450*47.0020146.7701192
John CrawleyENG2002-20032419335*31.0030730.2900090
Michael PappsNZ2004-2007612189228.0927232.72003150
Shingirai MasakadzaZIM2012-2014591882411.0024036.6700390
Ariful HaqueBAN20182418841*29.3315955.3500082
Grant ElliottNZ2008-2009591862510.7532226.7100130
Shahid NazirPAK2006-2007571842714.0017548.0000191
Sajid MahmoodENG2006-2007811181348.1016150.31003100
Mervyn DillonWI20033517827*19.5016148.45000101
Jacob DuffyNZ2025451783619.5010475.00000140
Vasbert DrakesWI20032417527*25.0014950.34000101
Bruce MartinNZ2013561744114.8014152.48001140
Keegan MethZIM20132417231*24.0012955.8100072
Nathan McSweeneyAUS2024361723914.4021233.96001110
Gareth HopkinsNZ2008-2010471711511.8327725.6300080
Jason KrejzaAUS2008241713223.6714648.6300080
Bilawal BhattiPAK2013-2014231703235.0015345.7500091
Gerald CoetzeeSA2023-2024461672013.407688.1600072
Tom CurranENG2017-2018231663933.0012055.00000120
Moin KhanPAK2003231643732.0015840.5100061
Prosper UtseyaZIM2013361622212.4017136.2600170
Iftikhar AhmedPAK2016-2022461612712.2014342.6600150
Mohammad ShahidBAN2015561572511.408170.37000101
Mohammad WasimPAK2022241554318.337474.3200052
Saqib MahmoodENG2022221524952.0012441.9400041
Shaun UdalENG20052315133*25.508758.6200151
Ryan McLarenSA2010-20142314733*23.5010843.5200060
Khary PierreWI2025241472315.6711042.7300170
Gareth BattyENG2003-201668146196.5723419.6600250
Gary WilsonIRE2018-20192414533*15.0011439.4700270

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