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
Brandon KingWI2025-2026101814947529.0684858.25042765
Nathan HauritzAUS2004-2010172474267525.0685449.88021503
Taskin AhmedBAN2017-2026203563347511.5265850.76013356
Thisara PereraSL2011-201261002037520.3027873.02010214
Mosaddek HossainBAN2017-20223611137522.6027640.94011122
Michael BracewellNZ2022-20251017133974*21.1959457.07011442
Vernon PhilanderSA2011-202064942017797424.04399544.5308820417
Ryan HarrisAUS2010-20152739116037421.5495563.14032639
Mathew SinclairNZ2004-2010122104597421.86112940.66022612
Craig CummingNZ2005-200891524087431.38111436.62010542
Prince MasvaureZIM2016-202581503517423.4099435.31032431
Rahkeem CornwallWI2019-202391632567319.6942460.38021354
Jordan CoxENG20264712547342.3339664.14030361
Martin van JaarsveldSA2003-20043611757335.0033452.40020270
Malcolm WallerZIM2011-20171428157772*21.37113650.79044681
Matt HenryNZ2015-2026354966767215.7289575.5304119121
Beau WebsterAUS2025-2026111835127234.1381063.21051601
Farveez MaharoofSL2005-2011172714517217.35117238.48031553
Alec StewartENG20035812847240.5755850.90020440
Milan PriyanathSL2024-202671012527228.0044257.01011264
Jake WeatheraldAUS2025-202661212247220.3632868.29012351
Dion EbrahimZIM2003-200571401907213.5749338.54013270
Jason RoyENG201951001877218.7031858.81011261
Kagiso RabadaSA2015-2025731102011027112.24213151.71012213920
Boeta DippenaarSA2002-2007162836847127.36158843.07043843
Javed OmarBAN2003-2007173416787120.55140748.190421011
Shane WarneAUS2004-2007243345907120.3487367.580357011
Parthiv PatelIND2003-2018111515057136.0789656.36050701
Kruger van WykNZ201291713417121.3169449.14013410
David BernardWI20092411916963.6735553.80030163
Carlos BrathwaiteWI2015-20163511816945.2528463.73031127
Chris MorrisSA2016-20174701736924.7136247.79010250
Dale RichardsWI2009-20103601256920.8316575.76011203
Manjural Islam RanaBAN2004120936946.5017353.76010160
Sharmarh BrooksWI2019-2022122304426819.22104142.46033583
Milinda SiriwardanaSL2015-20165902986833.1145465.640213211
Andrew McDonaldAUS20094611076821.4021749.31011110
Courtney BrowneWI2005230736824.339378.4901154
Shaun PollockSA2002-2008274413107267*34.58177360.4605112313
Daniel FlynnNZ2008-2013213947816722.31200638.930481041
Mark CraigNZ2014-2016152595896736.81108354.390316510
Rajin SalehBAN2003-2008132514826720.08136935.21026582
Alex LeesENG2022101904536723.84105243.06020581
Shardul ThakurIND2018-2025132113776718.8563059.84043469
Runako MortonWI2006-2008101803436719.0672847.12020494
Mohammad MithunBAN2018-2021101803336718.5075244.28024323
Brad HodgeAUS2005-20084712186736.3343749.89020291
Neil WagnerNZ2012-202464842487566*14.58168751.8701179636
Dasun ShanakaSL2016-2021612214066*14.0027650.7201297
Liam DawsonENG2016-202547211066*22.0026241.98013101

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