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
Ben StokesENG2013-20261222209727325834.471242758.53143718833138
Brad HaddinAUS2008-20156611213326616932.99558758.46418836254
Amir JangooWI2025-202658033623342.0057558.43101314
Mitchell JohnsonAUS2007-201573109162065123*22.20353658.401111924731
Sourav GangulyIND2001-200835595257723947.72441558.37613631116
Dhruv JurelIND2024-20261118363212542.13108358.362216113
Yuvraj SinghIND2003-201233525153416932.64263158.3029621020
Brandon KingWI2025-2026101814947529.0684858.25042765
Daniel LawrenceENG2021-2026173128589129.59147858.050759810
Dhananjaya de SilvaSL2016-2026681229443117339.21763758.0213201053438
Irfan PathanIND2004-20081623474410239.16128457.941418811
Mohammad HafeezPAK2003-201851977332122436.90574057.86811841826
Aiden MarkramSA2017-202651942330415235.91571157.85814746916
Joe RootENG2012-2026169309261427826250.452478357.61416915153646
Brendan TaylorZIM2005-202631614212817137.33370757.40610322721
Alzarri JosephWI2016-2026426728048612.37140157.3902138431
Nithish Kumar ReddyIND2024-20251016139611426.4069157.311024010
Marcus TrescothickENG2001-200628535229121947.73401357.0979533620
Michael BracewellNZ2022-20251017133974*21.1959457.07011442
Rohit SharmaIND2013-20246711610430121240.58753857.061218647388
Herschelle GibbsSA2002-200834614210322836.89368957.01313731720
Shahriar NafeesBAN2005-201323460118813825.83208556.981631801
Mohammad YousufPAK2002-201033634283720248.08498856.88712534919
Corey AndersonNZ2013-20161322168311632.52120156.871439414
Pathum NissankaSL2021-202619332131018742.26231156.694701505
Jaker AliBAN2024-202561103379130.6459556.64040366
Kamran GhulamPAK2024-2025611031211828.3655256.52110392
Hamish RutherfordNZ2013-20151629175517126.96133856.43112989
Joe BurnsAUS2014-202023401144218036.97255756.3947618314
Wiaan MulderSA2019-2026254251312367*35.46232756.3831415818
Parthiv PatelIND2003-2018111515057136.0789656.36050701
Mitchell MarshAUS2014-202446807208318128.53370056.3039927032
Aamer JamalPAK2023-202691723558223.6763156.26023406
Marco JansenSA2021-2026223456859323.62121956.190448914
Lou VincentNZ2003-2007710059022459.00105356.03220758
Scott StyrisNZ2003-20071423286717041.29154955.973311178
Michael ClarkeAUS2004-2015107186208146329*49.071457155.912725991632
Yasir HameedPAK2003-2010112214263920.2976255.91001701
Kyle VerreynneSA2021-2026325061280136*29.09229455.8043413314
Adam VogesAUS2015-2016203171485269*61.88266755.685421865
Elton ChigumburaZIM2005-2014101904288822.5377055.58033473
Virat KohliIND2011-2025123210139230254*46.851660855.58303115102730
Stephen FlemingNZ2003-200824401169026243.33304955.4329523211
Babar AzamPAK2016-20266612211477119642.98861455.39934856628
Ravindra JadejaIND2012-202690135264140175*37.98748555.31628840281
Andrew McBrineIRE2019-20261020462290*38.88112955.09062783
Sabbir RahmanBAN2016-2018112224816624.0587554.97045576
Jomel WarricanWI2015-20262444163674113.1166854.94007329
Jason HolderWI2014-202468122203062202*30.02558154.863141135755
Jesse RyderNZ2008-201115281102520137.96186954.843341186

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