ODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)ODI2nd Match · Pakistan ODI Tri-Series 2026/27PAK302/9ENG215Pakistan won by 87 runsT20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (with 2 balls remaining)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (with 1 ball remaining)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (with 93 balls remaining)ODI3rd Match · UAE ODI Tri-Series 2026/27BAN160AFG161/3Afghanistan won by 7 wickets (with 87 balls remaining)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultT20I2nd T20I · New Zealand Women in Australia 2026/27AUSW167/7NZW127/8AUS Women won by 40 runsODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I3rd T20I · India in New Zealand 2026/27NZINDODI5th Match · Pakistan ODI Tri-Series 2026/27PAKSLT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZIND

Sri Lanka: Batting by year (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
Team: Sri Lanka×At Sinhalese Sports Club Ground×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Aravinda de SilvaSL19971997572648146129.6089672.32500712
Sanath JayasuriyaSL1997199757059519985.0069885.243206210
Kumar SangakkaraSL20062006440502287125.5083260.34200610
Mahela JayawardeneSL20062006440488374122.0078762.01110562
Hashan TillakaratneSL20012001443446204*446.0074559.87210540
Mahela JayawardeneSL2001200176043815073.0055978.35210554
Marvan AtapattuSL2001200178241520169.1767661.39200491
Kumar SangakkaraSL2004200435038223276.4052273.18110552
Sanath JayasuriyaSL200120017823479257.8349170.67030485
Kumar SangakkaraSL20092009241334130*111.3363053.02210351
Mahela JayawardeneSL20072007220322195161.0058155.42200342
Thilan SamaraweeraSL20012001432313123*313.0059352.78210301
Kumar SangakkaraSL2001200165030212860.4052157.97120441
Aravinda de SilvaSL199319934702949342.0064945.30020362
Mahela JayawardeneSL200920092402699667.2555148.82030231
Kumar SangakkaraSL20102010121261219261.0044958.13100340
Michael VandortSL20072007220255138127.5044856.92200274
Roshan MahanamaSL1992199224025510963.7540662.81110400
Thilan SamaraweeraSL2009200924024714361.7544255.88110321
Dimuth KarunaratneSL201820182402448561.0040759.95030280
Mahela JayawardeneSL19991999110242242242.0046552.04100302
Sonal DinushaSL20262026121236133*236.0042655.40200165
Arjuna RanatungaSL199319934702338833.2939558.99020312
Mahela JayawardeneSL20002000352227101*75.6744650.90110251
Mahela JayawardeneSL2014201424022316555.7544350.34111251
Kumar SangakkaraSL20122012121216192216.0037357.91100172
Angelo MathewsSL2014201424220863*104.0042349.17020132
Marvan AtapattuSL2004200435020811841.6043248.15111280
Asanka GurusinhaSL19921992242204137102.0054737.29100260
Arjuna RanatungaSL1992199223020312767.6732961.70111253
Michael VandortSL20022002120201140100.5029568.14110261
Prasanna JayawardeneSL20072007221199120*199.0035256.53110170
Sanath JayasuriyaSL200420043501977139.4026474.62020271
Dhananjaya de SilvaSL20162016121194129194.0035454.80110280
Kusal MendisSL2017201723018811062.6727568.36110250
Arjuna RanatungaSL1994199444118882*62.6721985.84020101
Chandika HathurusingheSL199319933601875931.1751436.38011200
Hashan TillakaratneSL1993199347218393*36.6044641.03010200
Mahela JayawardeneSL2010201012017917489.5027864.39100201
Upul TharangaSL201420142401789244.5029859.73010230
Dinesh ChandimalSL2016201612017513287.5045438.55100171
Asanka GurusinhaSL199619962201758887.5033951.62020137
Kumar SangakkaraSL201120114301747958.0032353.87020151
Pasindu SooriyabandaraSL202620261201729286.0030656.21020191
Mahela JayawardeneSL200420043501728234.4041641.35010221
Roshan MahanamaSL199719974511695042.2526164.75010211
Marvan AtapattuSL200020003511677341.7542539.29011210
Dimuth KarunaratneSL2017201712016614183.0035247.16100180
Tillakaratne DilshanSL200620064411666955.3323171.86010200
Pathum NissankaSL20252025110158158158.0025462.20100190
Page 1Next

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