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
Khaled MashudBAN2003-2007152914415115.75125735.08022410
Nurul HasanBAN2017-2023112114406422.0069463.40035575
Haseeb HameedENG2016-2022101914398224.39137132.02044502
Yasir HameedPAK2003-2010112214263920.2976255.91001701
Ramesh MendisSL2021-20251624140845*17.7492943.92003412
Nithish Kumar ReddyIND2024-20251016139611426.4069157.311024010
Nuwan KulasekaraSL2006-2014202713916415.0492542.27013478
Shardul ThakurIND2018-2025132113776718.8563059.84043469
Sarfaraz KhanIND2024611137115037.1049574.95133448
Jahurul IslamBAN2010-201371413474826.6990238.47002374
Kruger van WykNZ201291713417121.3169449.14013410
Glenn MaxwellAUS2013-2017714133910426.0857059.47100337
Michael BracewellNZ2022-20251017133974*21.1959457.07011442
Prithvi ShawIND2018-202059133913442.3839486.04121482
Sohag GaziBAN2012-201410161325101*21.6752961.441033211
Nick WelchZIM202571413199024.5471744.49032325
James TaylorENG2012-201671313127626.0075341.43021322
Raqibul HasanBAN2008-201181613016520.0773740.84012321
Raymon ReiferWI2017-202381412986222.9273540.54031372
Andy BlignautZIM2003-200561212896126.2743965.83022368
Alec StewartENG20035812847240.5755850.90020440
Sadeera SamarawickramaSL2017-20238131281104*23.4237475.13103361
Jordan CoxENG20264712547342.3339664.14030361
Craig McMillanNZ2003-2005571252100*42.0046454.31110274
Milan PriyanathSL2024-202671012527228.0044257.01011264
Jayant YadavIND2016-202269124810431.0057543.13110301
Matthew BellNZ200859124510730.6351048.04113420
Aaron RedmondNZ2008-201371412278317.4653142.75011342
Jake WeatheraldAUS2025-202661212247220.3632868.29012351
Srikar BharatIND2023-202471212214420.0941753.00000196
Asim KamalPAK2003-20043512199954.7545348.34020351
Brad HodgeAUS2005-20084712186736.3343749.89020291
Richmond MutumbamiZIM2013-201461212174319.7345847.38001291
Stuart CarlisleZIM2003-2005510121111823.4454139.00101272
Shafiul IslamBAN2010-2017112112115310.5543948.06012313
Nathan SmithNZ2024-202681312104217.5039952.63000224
Yasir Ali ChowdhuryBAN2021-202261112055520.5044446.17011260
Ashton AgarAUS2013-20235711959832.5035155.56010243
Stuart BinnyIND2014-201561011947821.5633358.26012231
Tom WestleyENG20175911935924.1345342.60010330
David BernardWI20092411916963.6735553.80030163
Lasith AmbuldeniyaSL2019-202217271191407.3558332.76008176
Kevin O'BrienIRE2018-201924119011863.3336651.91100200
George BaileyAUS2013-20145811835326.1431158.84011158
Carlos BrathwaiteWI2015-20163511816945.2528463.73031127
Chris JordanENG2014-201581111803518.0032056.25000241
Martin van JaarsveldSA2003-20043611757335.0033452.40020270
Ridley JacobsWI2003-2004591173107*21.6338145.41103193
Tevin ImlachWI202561211693515.3647635.50001152
Sunil AmbrisWI2017-201861211664315.0935646.63002171

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