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
Kumar SangakkaraSL2003-201412183138028792.00243256.745411533
Thilan SamaraweeraSL2003-201269260214386.00125947.82321721
Angelo MathewsSL2009-20231220581811054.53172947.31250769
Tillakaratne DilshanSL2003-20129121738125*67.09105769.82240756
Cheteshwar PujaraIND2015-2017231278145*139.0052353.15201251
Michael VandortSL2007-200833025813886.0046155.97200274
Sonal DinushaSL2025-2026231247133*123.5044255.88200175
Dimuth KarunaratneSL2015-2023612050814142.3397752.00131580
Dhananjaya de SilvaSL2016-2026713144912937.4279456.55143632
Kusal MendisSL2016-2025611040911037.1858270.27120525
Dinesh ChandimalSL2015-202559035613239.5676246.72110393
Tharanga ParanavitanaSL2009-2012510134510038.3375445.76111351
Prasanna JayawardeneSL2006-2012861299120*59.8054155.27110242
Kaushal SilvaSL2014-201648027311534.1365341.81101330
Shaun MarshAUS2011-201624025213063.0061041.31110280
Sachin TendulkarIND2008-201023024220380.6742357.21100271
Mohammad HafeezPAK2012120217196108.5035760.78100221
Michael HusseyAUS2011120211118105.5031666.77110233
Hashim AmlaSA2006-2018361210139*42.0069530.22100170
Abdullah ShafiquePAK2023110201201201.0032661.66100194
Azhar AliPAK2012-201423019915766.3340249.50100120
Shoaib MalikPAK200912017913489.5031057.74100202
Sarfraz AhmedPAK2014-202323117210386.0023872.27110121
Daniel VettoriNZ200912016314081.5023868.49100170
Pathum NissankaSL2025110158158158.0025462.20100190
Malinda WarnapuraSL2007-200934014611536.5028551.23102170
Ajinkya RahaneIND2015-201723014413248.0025257.14100170
WPUJC VaasSL2003-2009552139100*46.3324157.68100120
Agha SalmanPAK2023111132132*-15485.71100151
Steve SmithAUS201612012711963.5023254.74100111
Phillip HughesAUS201112012612663.0022256.76101161
Jonny BairstowENG201812012511062.5021757.60100101
Suresh RainaIND2010110120120120.0022852.63100122
Michael ClarkeAUS201112011811259.0020258.42100153
Devdutt PadikkalIND2026110117117117.0019360.62100120
Dhruv JurelIND2026111115115*-17764.9710092
Theunis de BruynSA201812010410152.0024043.33100120
Niroshan DickwellaSL2014-202661212577223.3637568.53021302
Upul TharangaSL2006-201761002019220.1037453.74012270
HMRKB HerathSL2009-2018101542004918.1839051.28002260
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
AB de VilliersSA2006-20142401386534.5027650.00010170
Virender SehwagIND2008-20102301379945.67134102.24010220
Khurram ManzoorPAK2009-20142401289332.0027346.89010160
Page 1Next

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