Sri Lanka: Batting match by match (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
Team: Sri Lanka×At Headingley×

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

PlayerRunsScoresBF4s6sOppositionGroundDate
Angelo MathewsSL18626 & 160277272v ENGLeeds20 Jun 2014
Sanath JayasuriyaSL15215299204v ENGLeeds1 Jul 2006
Mahela JayawardeneSL144144150140v ENGLeeds1 Jul 2011
Kumar SangakkaraSL13479 & 55250190v ENGLeeds20 Jun 2014
Kusal MendisSL121121100143v ENGLeeds24 Sept 2026
Angelo MathewsSL113113128102v INDLeeds6 Jul 2019
Upul TharangaSL109109102141v ENGLeeds1 Jul 2006
Mahela JayawardeneSL10122 & 79215110v ENGLeeds20 Jun 2014
Angelo MathewsSL8585*11551v ENGLeeds21 Jun 2019
Dimuth KarunaratneSL7328 & 4517680v ENGLeeds20 Jun 2014
Kumar SangakkaraSL69698550v ENGLeeds1 Jul 2011
HMRKB HerathSL6214* & 4898100v ENGLeeds20 Jun 2014
Kamindu MendisSL54546543v ENGLeeds24 Sept 2026
Kusal MendisSL530 & 537080v ENGLeeds19 May 2016
Lahiru ThirimanneSL53536840v INDLeeds6 Jul 2019
Dinesh ChandimalSL5245 & 76770v ENGLeeds20 Jun 2014
Avishka FernandoSL49493962v ENGLeeds21 Jun 2019
Pavan RathnayakeSL48483921v ENGLeeds24 Sept 2026
Angelo MathewsSL4646*3070v ENGLeeds1 Jul 2011
Kusal MendisSL46466820v ENGLeeds21 Jun 2019
Angelo MathewsSL3934 & 57570v ENGLeeds19 May 2016
Lahiru ThirimanneSL3822 & 169780v ENGLeeds19 May 2016
Janith LiyanageSL32322640v ENGLeeds24 Sept 2026
Dhananjaya de SilvaSL29294710v ENGLeeds21 Jun 2019
Dhananjaya de SilvaSL2929*3610v INDLeeds6 Jul 2019
Kaushal SilvaSL2613 & 139230v ENGLeeds20 Jun 2014
Kaushal SilvaSL2511 & 145320v ENGLeeds19 May 2016
Pathum NissankaSL25253331v ENGLeeds24 Sept 2026
Kumar SangakkaraSL2323*1940v ENGLeeds1 Jul 2006
Dinesh ChandimalSL2315 & 85540v ENGLeeds19 May 2016
Shaminda ErangaSL200 & 20*2040v ENGLeeds20 Jun 2014
Avishka FernandoSL20202140v INDLeeds6 Jul 2019
Kushal Janith PereraSL18181430v INDLeeds6 Jul 2019
Dunith WellalageSL1616*1510v ENGLeeds24 Sept 2026
Nuwan KulasekaraSL13131510v ENGLeeds1 Jul 2011
Nuwan PradeepSL1313 & 02010v ENGLeeds20 Jun 2014
Mahela JayawardeneSL1212*1410v ENGLeeds1 Jul 2006
Charith AsalankaSL11111820v ENGLeeds24 Sept 2026
Dimuth KarunaratneSL10101720v INDLeeds6 Jul 2019
Tillakaratne DilshanSL99920v ENGLeeds1 Jul 2011
Jeevan MendisSL77*401v ENGLeeds1 Jul 2011
Dimuth KarunaratneSL70 & 72110v ENGLeeds19 May 2016
Isuru UdanaSL66410v ENGLeeds21 Jun 2019
Dinesh ChandimalSL55700v ENGLeeds1 Jul 2011
HMRKB HerathSL51 & 42910v ENGLeeds19 May 2016
Dasun ShanakaSL40 & 41700v ENGLeeds19 May 2016
Shaminda ErangaSL31 & 2*800v ENGLeeds19 May 2016
Kusal MendisSL331300v INDLeeds6 Jul 2019
Sachindu ColombageSL33*400v ENGLeeds24 Sept 2026
Dushmantha ChameeraSL22 & 0900v ENGLeeds19 May 2016
Page 1Next

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