Batting records (Men's Tests)

Filters

1 active
Reset"Match result" is from the side of the player or team.
v Pakistan×

Player figures come from full scorecards, which we hold for 164 of the 456 matches in this selection (from 2002). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Kumar SangakkaraSL2006-201519375226222170.69426453.05711222010
Alastair CookENG2006-201820361171926349.11350549.045802050
Joe RootENG2015-202621364165126251.59265962.092911680
Angelo MathewsSL2009-20232342101601157*50.03347946.0229216514
David WarnerAUS2014-2024132211552335*73.90210173.8765117114
Kane WilliamsonNZ2011-202314252151923866.04286752.985401584
Jacques KallisSA2002-201314253126615557.55262148.3065112410
Graeme SmithSA2002-201315261122723449.08210358.354301370
Usman KhawajaAUS2016-202411193121216075.75244449.593721213
Steve SmithAUS2010-2024152521175165*51.09234750.062911255
Dimuth KarunaratneSL2013-202314271114719644.12222951.462601252
AB de VilliersSA2007-2013111941096278*73.07183859.634301029
Harry BrookENG2022-20269140105631775.43117989.5743011315
Mahela JayawardeneSL2006-201417322105024035.00220847.552431264
Hashim AmlaSA2007-2019132541011118*48.14200650.402811221
Ross TaylorNZ2009-20211526299910441.63169259.0428312013
Dinesh ChandimalSL2012-202315272988155*39.52207947.521821036
Tom LathamNZ2014-20231222184213740.10170949.27352942
Mushfiqur RahimBAN2011-20261019181919145.50177046.27232953
Thilan SamaraweeraSL2006-2012916281323158.07147755.042311160
Marnus LabuschagneAUS2018-20241017180518550.31137258.67243932
Ian BellENG2005-20151223480111942.16177545.13423693
Andrew StraussENG2005-20121324179312834.48154851.23232940
Kaushal SilvaSL2011-20171222078512535.68205138.27151880
Tillakaratne DilshanSL2006-20121119074014538.95109367.70321956
Kevin PietersenENG2005-20121323072013531.30115362.45223929
Liton DasBAN2020-2026712071913859.92117261.35330849
Roston ChaseWI2016-20261020269613138.67160343.42241834
Brendon McCullumNZ2009-2014814069520249.64100069.501428217
Zak CrawleyENG2020-2024813069426753.3893274.46231981
Sourav GangulyIND2004-200759068223975.78101966.93220933
Aiden MarkramSA2018-2025917168210842.63122455.721411065
Kraigg BrathwaiteWI2011-202511222670142*33.50161941.38142623
Ben DuckettENG2022-2026916166311444.2074888.64253813
Tharanga ParanavitanaSL2009-20121121164576*32.25148543.43053643
Henry NichollsNZ2016-2023916263315745.21143144.23231682
Herschelle GibbsSA2002-2007713161122850.92104958.25130789
Ricky PontingAUS2004-2010612059920949.9298460.87142720
Dhananjaya de SilvaSL2019-2023611158112258.1094861.29321739
Rahul DravidIND2004-2007611257427063.78121147.40210801
Jonathan TrottENG2010-2012713156518447.08127844.21130660
Mominul HaqueBAN2015-202691705519132.41110250.00051611
Jonny BairstowENG2015-201891605488334.25110649.55042622
Shakib Al HasanBAN2011-2024713354614454.6087662.33140664
Stuart BroadENG2010-20201928553916923.4388061.25115566
Mitchell MarshAUS2014-202471315389644.8388760.65051725
BJ WatlingNZ2009-20211119451977*34.60128740.33042531
Temba BavumaSA2018-2025712251110651.10106448.03130573
Michael ClarkeAUS2004-2014815147916634.2193451.28110481
Jos ButtlerENG2015-2020711246015251.1185553.80131496
Page 1Next

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