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 20 innings.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
MahmudullahBAN2009-2021499272900150*34.12542253.495161133724
Marlon SamuelsWI2005-201651923302126033.94622048.576181040930
James NeeshamNZ2014-201712221709137*33.76106966.322428811
Hanuma VihariIND2018-20221628383911133.56198842.201511072
Justin GreavesWI2024-2026183441006202*33.53196551.20322982
Shoaib MalikPAK2003-201524434128824533.03270147.6924415911
Brad HaddinAUS2008-20156611213326616932.99558758.46418836254
Michael VandortSL2006-20081728285713832.96190944.89333974
JP DuminySA2008-2017467410210316632.86454446.2868925013
Kraigg BrathwaiteWI2011-20259919110593121232.771452340.8412311959017
Kyle MayersWI2021-202318323949210*32.72155061.2322511716
Phillip HughesAUS2009-201326492153516032.66286653.5637619911
Yuvraj SinghIND2003-201233525153416932.64263158.3029621020
Tim PaineAUS2010-202135571015349232.64335545.720941724
Tharanga ParanavitanaSL2009-201232605179211132.58427441.9321192065
Haris SohailPAK2017-20211627184714732.58193643.752317413
Corey AndersonNZ2013-20161322168311632.52120156.871439414
Imran FarhatPAK2003-201326512156812832.00333447.032932164
Nicky BojeSA2002-2006172465768232.0098158.72021923
Dwayne BravoWI2004-201033580185511331.98370850.03311623021
Will YoungNZ2020-20252341312158931.97259446.8401111535
Jos ButtlerENG2014-2022571009290715231.95536554.18218934033
Kirk EdwardsWI2011-20141732198612131.81205248.0528411112
Upul TharangaSL2005-201730563168216531.74307554.703752279
Sami AslamPAK2015-2017132517589131.58193839.11070774
Oshada FernandoSL2019-202522394110410231.54222449.6417212711
Craig ErvineZIM2011-202629572173216031.49355248.7636219812
Brendan NashWI2009-20111930094111431.37215443.692601062
Ed CowanAUS2011-201318320100113631.28242541.281621232
Zak CrawleyENG2019-2026641172358626731.18547565.505211249913
Salman ButtPAK2003-201027520161912231.13352745.902942371
Sikandar RazaZIM2013-202518360112012731.11205054.6318311913
Nazmul Hossain ShantoBAN2017-202643802242416331.08464952.1477826431
Kushal Janith PereraSL2015-2021224131177153*30.97162972.2527515112
Prasanna JayawardeneSL2006-20155278102106154*30.97430248.9545822315
Shan MasoodPAK2013-202650961292615630.80556152.62715928825
Niroshan DickwellaSL2014-202656100728539630.68429566.43023531311
Tony de ZorziSA2023-20251731191917730.63167754.802338813
Tristan StubbsSA2024-20261528279212230.46171046.322326512
Eoin MorganENG2010-20121624170013030.43127854.77234776
Rory BurnsENG2018-202232590178913330.32408443.8131192192
Jermaine BlackwoodWI2014-20235610262898112*30.19537353.94318734736
Rassie van der DussenSA2019-2022183229059830.17222140.750631014
Jeet RavalNZ2016-202024391114313230.08267042.811731421
Jason HolderWI2014-202468122203062202*30.02558154.863141135755
Hamilton MasakadzaZIM2005-201828561164915829.98363045.4345719021
Matthew WadeAUS2012-202136639161311729.87320350.3645317512
Jacques RudolphSA2003-2012325651517154*29.75340444.572752133
Kamran AkmalPAK2002-2010376851867158*29.63297462.783111126412
Dean BrownlieNZ2011-20131425171110929.63158744.80143963

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