Batting records (Tests)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Sinhalese Sports Club Ground×

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Mahela JayawardeneSL2003-201412181168937499.35306355.147521788
Angelo MathewsSL2009-20231220581811054.53172947.31250769
Kumar SangakkaraSL2003-201412183138028792.00243256.745411533
Tillakaratne DilshanSL2003-20129121738125*67.09105769.82240756
Dhananjaya de SilvaSL2016-2026713144912937.4279456.55143632
Dimuth KarunaratneSL2015-2023612050814142.3397752.00131580
Thilan SamaraweeraSL2003-201269260214386.00125947.82321721
Kusal MendisSL2016-2025611040911037.1858270.27120525
Niroshan DickwellaSL2014-202661212577223.3637568.53021302
Michael VaughanENG2003-20072401808745.0032455.56020240
Pasindu SooriyabandaraSL20261201729286.0030656.21020191
Misbah-ul-HaqPAK2009-201435116666*41.5032151.71020121
Kushal Janith PereraSL2015-20162401657041.2521975.34020280
Alastair CookENG20071201438171.5035839.94020130
Dhanushka GunathillekeSL20182401426135.5023660.17020152
Ravichandran AshwinIND2015-20172301175839.0019360.62020131
Dinesh ChandimalSL2015-202559035613239.5676246.72110393
Tharanga ParanavitanaSL2009-2012510134510038.3375445.76111351
Prasanna JayawardeneSL2006-2012861299120*59.8054155.27110242
Shaun MarshAUS2011-201624025213063.0061041.31110280
Michael HusseyAUS2011120211118105.5031666.77110233
Upul TharangaSL2006-201761002019220.1037453.74012270
Sarfraz AhmedPAK2014-202323117210386.0023872.27110121
AB de VilliersSA2006-20142401386534.5027650.00010170
Virender SehwagIND2008-20102301379945.67134102.24010220
Khurram ManzoorPAK2009-20142401289332.0027346.89010160
Roshen SilvaSL20182411226540.6731538.7301090
Kamindu MendisSL2025-20262301205540.0019162.83010104
Jacques RudolphSA20061201199059.5023450.85010180
Mohammad YousufPAK20091201139056.5020156.22010101
Ravindra JadejaIND2017-202622111370*113.0016867.2601083
Ross TaylorNZ20091201088154.0019156.54010140
Andrew FlintoffENG20031201077753.5018458.15010164
Taufeeq UmarPAK201212110765107.0013181.68010170
VVS LaxmanIND2008-20102301065635.3324243.80010110
Ben StokesENG2018120995749.5015165.5601092
Amit MishraIND2015120985949.0014965.77010110
Sanath JayasuriyaSL2003-2006220898544.5011080.91010121
Mark BoucherSA2006120898544.5016952.66010100
Andrew HallSA2006120816440.5020838.94010100
Jacob OramNZ2009120805640.0020040.0001080
Jos ButtlerENG2018120806440.0010576.1901050
Matt PriorENG2007110797979.0013060.7701090
David WarnerAUS2016120796839.5010376.7001072
KL RahulIND2015-2026340795719.7512563.2001091
Upul ChandanaSL2003110767676.0010373.7901072
MS DhoniIND2010110767676.0013855.0701070
Rohit SharmaIND2015120765038.0013755.4701072
Paul CollingwoodENG2007121755275.0016346.0101090
Kamran AkmalPAK2009120757437.508489.2901071
Page 1Next

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