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
Sabbir RahmanBAN2016-2018112224816624.0587554.97045576
Tim AmbroseENG2008-20091116144710229.8096346.42132554
Nurul HasanBAN2017-2023112114406422.0069463.40035575
Andrew BalbirnieIRE2018-2026112204299519.5085650.12034520
Yasir HameedPAK2003-2010112214263920.2976255.91001701
Aftab AhmedBAN2004-20101121342582*23.6189447.54013531
Gudakesh MotieWI2022-2025111752655522.0841863.40012341
Shafiul IslamBAN2010-2017112112115310.5543948.06012313
Abdur RazzakBAN2007-2018111862044317.0028970.59000256
Shoaib AkhtarPAK2003-2007111732034714.5045844.32002249
PADLR SandakanSL2016-2018111761172510.6427442.70000190
Matthew PottsENG2022-2026111551052110.5022746.26002151
Kyle AbbottSA2013-20171114095176.7933828.11004101
Phil JaquesAUS2005-20081018083615046.44156553.42351912
Nasser HussainENG2001-20041019172111640.06168642.76151922
Andrew McBrineIRE2019-20261020462290*38.88112955.09062783
Karun NairIND2016-202510151579303*41.3689664.62112704
Brandon KingWI2025-2026101814947529.0684858.25042765
Sarel ErweeSA2022-20231019147910826.61110743.27112560
Abdul RazzaqPAK2002-2006101824709029.38101946.12020548
Hardik PandyaIND2017-20181017146110828.8162673.641325812
Alex LeesENG2022101904536723.84105243.06020581
Cameron BancroftAUS2017-20191018144682*26.24104242.80031621
Haseeb HameedENG2016-2022101914398224.39137132.02044502
Elton ChigumburaZIM2005-2014101904288822.5377055.58033473
Nithish Kumar ReddyIND2024-20251016139611426.4069157.311024010
Kithuruwan VithanageSL2013-201510162370103*26.4348476.45111449
Mikyle LouisWI2024-2025102003699718.4589741.14021404
Runako MortonWI2006-2008101803436719.0672847.12020494
Michael BracewellNZ2022-20251017133974*21.1959457.07011442
Mohammad MithunBAN2018-2021101803336718.5075244.28024323
Sohag GaziBAN2012-201410161325101*21.6752961.441033211
Akash DeepIND2024-2025101511636611.6430353.80013206
Khurram ShahzadPAK2023-202610192148198.7132445.68004212
Richard NgaravaZIM2021-20261016413528*11.2527648.91003152
Tendai ChataraZIM2013-20241018394226.2720146.77006151
Abrar AhmedPAK2022-20251015768178.5012056.6700183
Imran KhanPAK2014-2019101031662.295032.0000530
Gary KirstenSA2002-2004916177913051.93167646.482601042
Lorcan TuckerIRE2023-2026918168010840.00109462.16152895
Jacob BethellENG2024-2026918157915434.0695360.76142755
Harry TectorIRE2023-202691804588525.44103044.47053487
Brian BennettZIM2024-2026916145013930.0062272.35132731
Curtis CampherIRE2023-2026918241711126.06105039.71114557
Craig CummingNZ2005-200891524087431.38111436.62010542
Leon JohnsonWI2014-201691604036625.1983248.44022551
Saim AyubPAK2024-202691603647722.7566854.49033384
Aamer JamalPAK2023-202691723558223.6763156.26023406
Kruger van WykNZ201291713417121.3169449.14013410
Rahkeem CornwallWI2019-202391632567319.6942460.38021354

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