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
Aftab AhmedBAN2004-20101121342582*23.6189447.54013531
Mohammad KaifIND2004-20068122421148*42.1092845.37121441
Leon JohnsonWI2014-201691604036625.1983248.44022551
Prince MasvaureZIM2016-202581503517423.4099435.31032431
Michael CarberryENG2010-201461203456028.7583541.32012541
Travis DowlinWI2009-201061103439531.1874246.23030411
Hamish MarshallNZ2004-2006812033714628.0869148.77111411
Marvan AtapattuSL2003-200781203368028.0087338.49021391
Sam RobsonENG2014711033612730.5575544.50110421
Jason GillespieAUS2002-20061825933254*20.75112729.46011441
Abhinav MukundIND2011-201771403208122.8670045.71023321
Heath StreakZIM2003-200581623098522.0786735.64023381
Raqibul HasanBAN2008-201181613016520.0773740.84012321
Sadeera SamarawickramaSL2017-20238131281104*23.4237475.13103361
Aaron FinchAUS201851002786227.8061844.98021301
Fidel EdwardsWI2003-2012376021271306.9591529.620012321
Adam LythENG2015713026510720.3852950.09101401
Gudakesh MotieWI2022-2025111752655522.0841863.40012341
Ben CurranZIM2025-202661102544623.0952848.11000271
Jordan CoxENG20264712547342.3339664.14030361
Jayant YadavIND2016-202269124810431.0057543.13110301
Corbin BoschSA2024-2025462245100*61.2531976.80111311
Kuldeep YadavIND2017-2026182332434012.1591526.56004241
Keacy CartyWI2024-202571402354216.7951345.81002231
Jake WeatheraldAUS2025-202661212247220.3632868.29012351
Asim KamalPAK2003-20043512199954.7545348.34020351
Brad HodgeAUS2005-20084712186736.3343749.89020291
Monty PanesarENG2006-2013496621217264.8272529.930020231
Richmond MutumbamiZIM2013-201461212174319.7345847.38001291
Ajantha MendisSL2008-2014191962137816.3845546.81012251
Iain O'BrienNZ2005-200919314210317.7853439.33008281
Wanindu HasarangaSL2020-20214701965928.0022786.34010291
Stuart BinnyIND2014-201561011947821.5633358.26012231
Fakhar ZamanPAK2018-20193601929432.0035953.48020201
Alex DoolanAUS20144801918923.8845541.98011261
CBRLS KumaraSL2016-202637562219013*5.5963629.870017291
Jason RoyENG201951001877218.7031858.81011261
Josh InglisAUS202557018410226.2922880.70101181
Xavier MarshallWI2008-20093501828536.4031058.71021271
Craig OvertonENG2017-2022814218241*15.1741543.86001231
Chris JordanENG2014-201581111803518.0032056.25000241
Pasindu SooriyabandaraSL20262301729257.3330756.03021191
Glenn McGrathAUS2002-2007212291696113.0036646.17015141
Reece YoungNZ201151031695724.1441940.33011191
Sunil AmbrisWI2017-201861211664315.0935646.63002171
Anamul HaqueBAN2013-202581501623910.8039940.60003201
Vishwa FernandoSL2016-2025273916161387.0061626.140013161
Samit PatelENG2012-20156901514216.7833844.67002161
Cameron WhiteAUS20084721464629.2033044.24000151
Kurtis PattersonAUS2019221144114*144.0027452.55100171

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