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
Nasir HossainBAN2011-201719322104410034.80191754.4616211910
Umar AkmalPAK2009-201116302100312935.82152065.9916111717
Matt RenshawAUS2016-20261627292519037.00203045.572411076
Rassie van der DussenSA2019-2022183229059830.17222140.750631014
Daren GangaWI2003-20081834289613528.00225539.731421170
Scott StyrisNZ2003-20071423286717041.29154955.973311178
Daniel LawrenceENG2021-2026173128589129.59147858.050759810
Michael VandortSL2006-20081728285713832.96190944.89333974
Shreyas IyerIND2021-20241424281110536.86128763.011529416
Alzarri JosephWI2016-2026426728048612.37140157.3902138431
Tristan StubbsSA2024-20261528279212230.46171046.322326512
Mark ButcherENG2001-20041121278512441.32162348.372411110
Suresh RainaIND2010-20151831276812026.48144553.151781004
Tagenarine ChanderpaulWI2022-202615292758207*28.07201337.66122726
Amit MishraIND2008-2016223226488421.60110358.75044793
Marcus HarrisAUS2018-2022142626077925.29132245.92030730
Sonal DinushaSL2025-2026592606133*86.57103458.61320528
Andrew HallSA2003-20071120253316329.61119044.79125674
Mashrafe MortazaBAN2003-2009203725137914.6673170.180365717
Sabbir RahmanBAN2016-2018112224816624.0587554.97045576
Dhammika PrasadSL2008-2015243824734713.1487054.37008538
Abdul RazzaqPAK2002-2006101824709029.38101946.12020548
Mohammad RafiqueBAN2003-2008183524706414.2476161.760145114
Peter NevillAUS2015-2016172324686622.29115140.66031521
Asela GunaratneSL2016-2017610245511656.8886152.85131501
Carlton BaughWI2004-2012172824546017.4692748.98021513
Mohammad KaifIND2004-20068122421148*42.1092845.37121441
Curtis CampherIRE2023-2026918241711126.06105039.71114557
Craig CummingNZ2005-200891524087431.38111436.62010542
Stiaan van ZylSA2014-201612172395101*26.3377850.77102590
Naeem IslamBAN2008-2012713238310834.8299438.53110484
Kithuruwan VithanageSL2013-201510162370103*26.4348476.45111449
Aamer JamalPAK2023-202691723558223.6763156.26023406
Wesley MadhevereZIM2025-202671323218429.1859853.68023332
Sajid KhanPAK2021-20261623232148*15.2953160.450023510
Heath StreakZIM2003-200581623098522.0786735.64023381
Shadab KhanPAK2017-202061123005633.3347962.63030380
Sohail KhanPAK2009-201691222526525.2032876.83010348
Corbin BoschSA2024-2025462245100*61.2531976.80111311
Craig OvertonENG2017-2022814218241*15.1741543.86001231
Tanvir AhmedPAK2010-20135721705734.0027162.73010260
Brad HoggAUS2003-20084621617940.2527957.71010122
Wellington MasakadzaZIM2018-202571421595713.2552330.40010163
Khurram ShahzadPAK2023-202610192148198.7132445.68004212
Cameron WhiteAUS20084721464629.2033044.24000151
Veerasammy PermaulWI2012-2022913214526*13.1829050.00003182
Dasun ShanakaSL2016-2021612214066*14.0027650.7201297
Akila DananjayaSL2018-2019610213543*16.8825453.15003140
Ray PriceZIM2003-201371421343611.1737136.12003211
Martin LoveAUS2002-200347213362*26.6032241.30012100

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