Batting by format (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.

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Neil McKenzieSATests2002-200926454161022639.27383841.953552067
Jacques KallisSA/IWXTests2002-20138915114740522454.051486749.812827882358
MS DhoniINDTests2005-20148613915472122438.07800358.996311052276
Mohammad HafeezPAKTests2003-201851977332122436.90574057.86811841826
Lou VincentNZTests2003-2007710059022459.00105356.03220758
Ricky PontingAUSTests2002-20128915911673322145.491146258.7417371075830
Mushfiqur RahimBANTests2006-2026100183166592219*39.471354948.6514271275337
Marcus TrescothickENGTests2001-200628535229121947.73401357.0979533620
Darren BravoWITests2010-2020561025353821836.47788644.86817540441
Shakib Al HasanBANTests2007-2024681248435621737.55697362.47529653027
Abid AliPAKTests2019-2021162621180215*49.17244548.264321485
Marnus LabuschagneAUSTests2018-2026661199480421543.67919152.271125453715
Yashasvi JaiswalINDTests2023-2026305622588214*47.93389666.43713732645
Kraigg BrathwaiteWITests2011-20259919110593121232.771452340.8412311959017
Rohit SharmaINDTests2013-20246711610430121240.58753857.061218647388
Wasim JafferINDTests2006-200823431166221239.57337849.205842263
Kyle MayersWITests2021-202318323949210*32.72155061.2322511716
Saud ShakeelPAKTests2022-2026265032006208*42.68396750.5741142114
Tagenarine ChanderpaulWITests2022-202615292758207*28.07201337.66122726
Cheteshwar PujaraINDTests2010-2023102175117160206*43.661616544.2919351285716
Dinesh ChandimalSLTests2011-202692165156427206*42.851278750.261536867545
Tamim IqbalBANTests2008-2023681302501920639.21857458.5410311163741
Paul CollingwoodENGTests2005-20116410710393120640.53827747.491018642624
Gautam GambhirINDTests2004-201651923373320641.94739450.49820645710
BJ WatlingNZTests2009-20217511716379020537.52889442.61819104298
Ollie PopeENGTests2018-2025641135373220534.56579364.42916643918
Nishan MadushkaSLTests2023-20261222056920525.86106153.63122655
Shivnarine ChanderpaulWITests2003-201576132275995203*57.101355544.231731460821
Jason HolderWITests2014-202468122203062202*30.02558154.863141135755
Justin GreavesWITests2024-2026183441006202*33.53196551.20322982
Mohammad YousufPAKTests2002-201033634283720248.08498856.88712534919
Abdullah ShafiquePAKTests2021-202628545187820138.33420744.6467818123
Jesse RyderNZTests2008-201115281102520137.96186954.843341186
Angelo MathewsSLTests2009-2025118211278073200*43.881671148.311545682187
VVS LaxmanINDTests2001-201276129245411200*51.531093549.48123776711
Henry NichollsNZTests2016-2026609493358200*39.51654251.33111263709
Dean ElgarSATests2012-20248615211534719937.921119047.7814231368426
Faf du PlessisSATests2012-20216911814416319940.03898646.331021951621
KL RahulINDTests2014-2026681205413419935.95800151.671120949134
Babar AzamPAKTests2016-20266612211477119642.98861455.39934856628
Michael HusseyAUSTests2005-20137513014577919549.821170649.3717281263535
Roston ChaseWITests2016-2026601114280619426.22597846.946121529024
Tillakaratne DilshanSLTests2003-2013611024438419344.73625970.041421952722
Daryl MitchellNZTests2019-202639626241119043.05454253.08616223543
Shikhar DhawanINDTests2013-201833571220819039.43336265.686542979
Mohammad AshrafulBANTests2003-201336703152319022.73312348.77331018111
Matt RenshawAUSTests2016-20261627292519037.00203045.572411076
Martin GuptillNZTests2009-201647891258618929.39554846.613171032623
Ajinkya RahaneINDTests2013-20238414312506718838.681021149.6212261057635
Lahiru UdaraSLTests2025-202659031318834.7848764.27101405

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