Batting records (Men's Tests)

Filters

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

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Kumar SangakkaraSL2005-2014121721577319105.13258261.0874116816
Dinesh ChandimalSL2013-202514224115913864.39220052.685628714
Dimuth KarunaratneSL2013-202414251114124447.54218852.153611105
Brendan TaylorZIM2011-202611214109317164.29189157.805311048
Kraigg BrathwaiteWI2011-202414272107621243.04257941.72353932
Tillakaratne DilshanSL2005-20131013194716878.92119479.314421055
Dhananjaya de SilvaSL2017-20251118187917351.71138263.6042110210
Kusal MendisSL2017-20251016084119652.56139260.422408712
Mahela JayawardeneSL2005-201410132827203*75.18135960.853208511
Kane WilliamsonNZ2013-20238122822200*82.20128763.87440902
Tom LathamNZ2017-2023813178525265.42134258.49311967
Angelo MathewsSL2013-20251119476719951.13151750.562216910
Sachin TendulkarIND2004-2010573766248*191.50119863.94500804
Hamilton MasakadzaZIM2011-2018816175415850.27171044.093317312
Shivnarine ChanderpaulWI2011-2014696750203*250.00142552.63330653
Ross TaylorNZ2008-20221014172520055.77107167.69150767
Dean ElgarSA2015-202269163219979.00105360.02230714
Hashim AmlaSA2008-201789060213766.8994963.44310751
Ian BellENG2005-2010562568162*142.0088164.47310654
Darren BravoWI2011-2014610156519562.78108452.122204910
Azhar AliPAK2011-2021710156522662.78116648.46131583
Mohammad RizwanPAK2020-20267112543171*60.3392858.51140504
Virat KohliIND2015-2024813253620448.7374871.66201592
Younis KhanPAK2003-2015582519200*86.5079265.53201457
Kamindu MendisSL2024-202547249916499.8077264.642205012
Regis ChakabvaZIM2013-2021816249110135.07118741.36120444
Alastair CookENG2010-2016611149017349.0082959.11210512
Graeme SmithSA200845048823297.6068970.83210612
Mohammad HafeezPAK2003-201558047522459.3873964.28201533
Cheteshwar PujaraIND2017-2022582468102*78.0081257.64150591
Upul TharangaSL2006-201759146516558.1377360.16210565
Kieran PowellWI2011-2018713145211737.6779157.14211593
Pathum NissankaSL2021-202546043518772.5067364.64200521
Babar AzamPAK2020-2026610142114346.7867362.56121513
Asad ShafiqPAK2011-202056041610769.3381551.04220393
Henry NichollsNZ2017-2023812141510737.7370758.70142471
Kyle MayersWI2021-2022461414210*82.8064164.59200489
Craig ErvineZIM2011-2026815141110729.3681450.49110474
Niroshan DickwellaSL2017-2022813240777*37.0046687.34040403
Jonathan TrottENG201047140122666.8375653.04110380
Thilan SamaraweeraSL2005-200956039013865.0080448.51130500
Brendon McCullumNZ2004-201379238818555.4358666.21110427
Lahiru ThirimanneSL2013-2021473370155*92.5073750.20211370
Marcus TrescothickENG2003-200535135715189.2549272.56210468
Temba BavumaSA2015-20226813579351.0074447.98040361
Sikandar RazaZIM2014-202061203548229.5063955.40031426
Marlon SamuelsWI2011-201245034926069.8062356.02100453
Ajinkya RahaneIND2015-20194503459869.0051267.38040431
Kevin PietersenENG20104723429968.4046074.35030474
Rahul DravidIND2004-201057133112955.1754161.18211421
Page 1Next

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