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.

Qualification: Minimum 500 balls faced.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Nurul HasanBAN2017-2023112114406422.0069463.40035575
Beau WebsterAUS2025-2026111835127234.1381063.21051601
Kamindu MendisSL2022-2026183231556182*53.66246363.1757116030
Ryan HarrisAUS2010-20152739116037421.5495563.14032639
Shreyas IyerIND2021-20241424281110536.86128763.011529416
Chamara SilvaSL2006-200811171537152*33.5685462.88123681
Kamran AkmalPAK2002-2010376851867158*29.63297462.783111126412
Harbhajan SinghIND2001-2015618511155411521.00248262.6127917733
Habibul BasharBAN2003-2008193809148424.05146362.470811182
Shakib Al HasanBAN2007-2024681248435621737.55697362.47529653027
Jerome TaylorWI2006-2016406467015312.09112762.2001129216
Lorcan TuckerIRE2023-2026918168010840.00109462.16152895
Steve WaughAUS2002-2004813370010270.00112762.112511012
Mohammad RafiqueBAN2003-2008183524706414.2476161.760145114
Kevin PietersenENG2005-20141011758807922748.381308261.762335997779
Matt PriorENG2007-201479122204099131*40.19664761.677281349216
Agha SalmanPAK2022-2026285361708132*36.34278061.44312418517
Sohag GaziBAN2012-201410161325101*21.6752961.441033211
Kyle MayersWI2021-202318323949210*32.72155061.2322511716
Shubman GillIND2020-202642767291726942.28477961.04109532746
Keshav MaharajSA2016-20266397913698415.56224461.01061915530
Steve HarmisonENG/IWX2002-200942611561649*13.39101160.930014849
Sulieman BennWI2008-2015253744824214.6179260.860065813
Jacob BethellENG2024-2026918157915434.0695360.76142755
Matthew HaydenAUS2002-200947864413638050.44680960.741414648541
Graeme SmithSA/IWX2002-20149416611758427748.931248960.732332895219
Innocent KaiaZIM2023-202635031214062.4051460.70110400
Soumya SarkarBAN2015-20211528079914928.54131760.671421079
Andrew FlintoffENG/IWX2001-200940687222816736.52368060.54315727750
Shaun PollockSA2002-2008274413107267*34.58177360.4605112313
Sajid KhanPAK2021-20261623232148*15.2953160.450023510
Devdutt PadikkalIND2024-202646041816769.6769560.14211452
Trent BoultNZ2011-202278944675952*15.81126560.0001138230
Kyle JamiesonNZ2020-20262130552351*20.9287259.980134913
Liton DasBAN2015-202654931323914135.21540659.91619539023
Shardul ThakurIND2018-2025132113776718.8563059.84043469
Ollie RobinsonENG2021-2026243954985814.6583559.64029613
Glenn MaxwellAUS2013-2017714133910426.0857059.47100337
Justin LangerAUS2002-200730545255825052.20431359.3187432312
Ross TaylorNZ2007-202210919124759729045.491282959.2219351492453
Jonny BairstowENG2012-2024100178126042167*36.401022859.0712261771956
MS DhoniIND2005-20148613915472122438.07800358.996311052276
Mitchell StarcAUS2011-20261081583325049920.03425358.880131725849
Amit MishraIND2008-2016223226488421.60110358.75044793
Ricky PontingAUS2002-20128915911673322145.491146258.7417371075830
Nicky BojeSA2002-2006172465768232.0098158.72021923
Malinda WarnapuraSL2007-20091322179912038.05136258.66275962
Sonal DinushaSL2025-2026592606133*86.57103458.61320528
Kusal MendisSL2015-2026741386482624536.56823658.6010231558055
Tamim IqbalBAN2008-2023681302501920639.21857458.5410311163741

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