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
Milan PriyanathSL2024-202671012527228.0044257.01011264
Keacy CartyWI2024-202571402354216.7951345.81002231
Aaron RedmondNZ2008-201371412278317.4653142.75011342
Srikar BharatIND2023-202471212214420.0941753.00000196
Dion EbrahimZIM2003-200571401907213.5749338.54013270
Jehan MubarakSL2005-201571301864914.3141245.15004223
Wellington MasakadzaZIM2018-202571421595713.2552330.40010163
Ray PriceZIM2003-201371421343611.1737136.12003211
Anderson PhillipWI2022-202671231324314.6742830.84002161
Todd MurphyAUS2023-202571011224113.5620559.51003153
Shane Edward BondNZ2005-2009710211541*14.3828740.07000124
Tharindu KaushalSL2014-201571221061810.6024443.44001160
Dane PatersonSA2020-2024711310139*12.6311091.82001153
Al-Amin HossainBAN2013-201971179032*22.5012770.87000115
Tanaka ChivangaZIM2023-2025714471227.1021732.7200273
Kamrul Islam RabbiBAN2016-201871455125*5.6728118.1500552
Mir HamzaPAK2018-2025714651166.3818228.0200332
Aizaz CheemaPAK2011-201275511*-234.3500000
Asela GunaratneSL2016-2017610245511656.8886152.85131501
Shahid AfridiPAK2005-2010611040115636.45350114.571214717
Sarfaraz KhanIND2024611137115037.1049574.95133448
Michael CarberryENG2010-201461203456028.7583541.32012541
Travis DowlinWI2009-201061103439531.1874246.23030411
Jaker AliBAN2024-202561103379130.6459556.64040366
Mark RichardsonNZ2003-2004610032714532.7097233.64100420
Kamran GhulamPAK2024-2025611031211828.3655256.52110392
Shamsur RahmanBAN2014612030510625.4264047.66101403
Sai SudharsanIND202561103028727.4578038.72022380
Shadab KhanPAK2017-202061123005633.3347962.63030380
Andy BlignautZIM2003-200561212896126.2743965.83022368
Emilio GayENG202661102716024.6449954.31032460
Ben CurranZIM2025-202661102544623.0952848.11000271
Jayant YadavIND2016-202269124810431.0057543.13110301
Will JacksENG2022-202661102344721.2745351.66001176
Jake WeatheraldAUS2025-202661212247220.3632868.29012351
Nafees IqbalBAN2004-200661202215418.4251942.58010310
Richmond MutumbamiZIM2013-201461212174319.7345847.38001291
Yasir Ali ChowdhuryBAN2021-202261112055520.5044446.17011260
Thisara PereraSL2011-201261002037520.3027873.02010214
Kirk McKenzieWI2023-202461202035016.9234758.50012302
Stuart BinnyIND2014-201561011947821.5633358.26012231
Shahadat HossainBAN2023-202461201903115.8349338.54001230
Imran ButtPAK202161001789117.8045339.29012200
Daryl TuffeyNZ2003-201067317780*44.2531256.73011203
Tevin ImlachWI202561211693515.3647635.50001152
Sunil AmbrisWI2017-201861211664315.0935646.63002171
Saif HassanBAN2020-202161101594314.4530751.79003272
Samit PatelENG2012-20156901514216.7833844.67002161
Praveen KumarIND201161001494014.9015993.71002215
Mohammad NawazPAK2016-202261011444516.0034641.62001150

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