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

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Mahela JayawardeneSLSri Lanka2003-201412181168937499.35306355.147521788
Kumar SangakkaraSLSri Lanka2003-201412183138028792.00243256.745411533
Angelo MathewsSLSri Lanka2009-20231220581811054.53172947.31250769
Tillakaratne DilshanSLSri Lanka2003-20129121738125*67.09105769.82240756
Thilan SamaraweeraSLSri Lanka2003-201269260214386.00125947.82321721
Dimuth KarunaratneSLSri Lanka2015-2023612050814142.3397752.00131580
Dhananjaya de SilvaSLSri Lanka2016-2026713144912937.4279456.55143632
Kusal MendisSLSri Lanka2016-2025611040911037.1858270.27120525
Dinesh ChandimalSLSri Lanka2015-202559035613239.5676246.72110393
Tharanga ParanavitanaSLSri Lanka2009-2012510134510038.3375445.76111351
Prasanna JayawardeneSLSri Lanka2006-2012861299120*59.8054155.27110242
Cheteshwar PujaraINDIndia2015-2017231278145*139.0052353.15201251
Kaushal SilvaSLSri Lanka2014-201648027311534.1365341.81101330
Michael VandortSLSri Lanka2007-200833025813886.0046155.97200274
Niroshan DickwellaSLSri Lanka2014-202661212577223.3637568.53021302
Shaun MarshAUSAustralia2011-201624025213063.0061041.31110280
Sonal DinushaSLSri Lanka2025-2026231247133*123.5044255.88200175
Sachin TendulkarINDIndia2008-201023024220380.6742357.21100271
Mohammad HafeezPAKPakistan2012120217196108.5035760.78100221
Michael HusseyAUSAustralia2011120211118105.5031666.77110233
Hashim AmlaSASouth Africa2006-2018361210139*42.0069530.22100170
Abdullah ShafiquePAKPakistan2023110201201201.0032661.66100194
Upul TharangaSLSri Lanka2006-201761002019220.1037453.74012270
HMRKB HerathSLSri Lanka2009-2018101542004918.1839051.28002260
Azhar AliPAKPakistan2012-201423019915766.3340249.50100120
Michael VaughanENGEngland2003-20072401808745.0032455.56020240
Shoaib MalikPAKPakistan200912017913489.5031057.74100202
Pasindu SooriyabandaraSLSri Lanka20261201729286.0030656.21020191
Sarfraz AhmedPAKPakistan2014-202323117210386.0023872.27110121
Misbah-ul-HaqPAKPakistan2009-201435116666*41.5032151.71020121
Kushal Janith PereraSLSri Lanka2015-20162401657041.2521975.34020280
Daniel VettoriNZNew Zealand200912016314081.5023868.49100170
Pathum NissankaSLSri Lanka2025110158158158.0025462.20100190
Malinda WarnapuraSLSri Lanka2007-200934014611536.5028551.23102170
Ajinkya RahaneINDIndia2015-201723014413248.0025257.14100170
Alastair CookENGEngland20071201438171.5035839.94020130
Dhanushka GunathillekeSLSri Lanka20182401426135.5023660.17020152
WPUJC VaasSLSri Lanka2003-2009552139100*46.3324157.68100120
AB de VilliersSASouth Africa2006-20142401386534.5027650.00010170
Virender SehwagINDIndia2008-20102301379945.67134102.24010220
Agha SalmanPAKPakistan2023111132132*-15485.71100151
Khurram ManzoorPAKPakistan2009-20142401289332.0027346.89010160
Steve SmithAUSAustralia201612012711963.5023254.74100111
Phillip HughesAUSAustralia201112012612663.0022256.76101161
Jonny BairstowENGEngland201812012511062.5021757.60100101
Roshen SilvaSLSri Lanka20182411226540.6731538.7301090
Suresh RainaINDIndia2010110120120120.0022852.63100122
Kamindu MendisSLSri Lanka2025-20262301205540.0019162.83010104
Jacques RudolphSASouth Africa20061201199059.5023450.85010180
Michael ClarkeAUSAustralia201112011811259.0020258.42100153
Page 1Next

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