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×v Zimbabwe×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Marvan AtapattuSL20042004861521249104.2075569.01201651
Kumar SangakkaraSL20042004851445270111.2560373.80120572
Marvan AtapattuSL19991999791428216*53.5083251.44121420
Pathum NissankaSL2025202577139212265.33351111.68131487
Marvan AtapattuSL1998199868137222353.1469953.22102471
Russel ArnoldSL19991999682354104*59.0064155.23200333
Niroshan DickwellaSL2017201767035311650.4344080.23210330
Aravinda de SilvaSL19941994683351107*70.2051468.29111363
Sanjeeva RanatungaSL1994199457133911856.5097234.88210390
Aravinda de SilvaSL19981998682338143*56.3359656.71120394
Upul TharangaSL2017201767332479*81.0039681.82030365
Dhanushka GunathillekeSL2017201755032311664.6038284.55130332
Sanath JayasuriyaSL1998199879031910235.4442475.24121354
Asanka GurusinhaSL1994199468031712839.6399631.83120371
Roshan MahanamaSL19941994681304119*43.4345466.96201221
Dhananjaya de SilvaSL2016201656130312760.6053256.95121351
Tillakaratne DilshanSL19991999671295163*49.1754753.93111320
Sanath JayasuriyaSL2004200476028715747.8331291.99100365
Arjuna RanatungaSL1998199867228587*57.0061946.04031283
Dimuth KarunaratneSL2016201624028011070.0053452.43120260
Angelo MathewsSL20202020231277200*138.5069539.86110205
Aravinda de SilvaSL19961996441269127*89.6727896.76110304
Upul TharangaSL20162016552264110*88.0048454.55120271
Arjuna RanatungaSL199419946712578542.8340463.61020261
Tillakaratne DilshanSL20102010442248108*124.00217114.29120303
Mahela JayawardeneSL20042004972246100*49.2037865.08100201
Asanka GurusinhaSL199619964402428860.5052546.10030197
Asela GunaratneSL2016201655224111680.3343455.53110331
Kushal Janith PereraSL2016201656022811038.0027084.44110313
Kusal MendisSL20202020231218116*109.0046946.48110222
Asela GunaratneSL2017201765221380*71.0037157.41020170
Mahela JayawardeneSL200120015402109652.5024585.71020200
Sanath JayasuriyaSL2002200223020313967.6732263.04100261
Angelo MathewsSL201720176612034340.6032961.70000174
Mahela JayawardeneSL199919997811989128.2941547.71010251
Kusal MendisSL201720176711928632.0023183.12022171
Saman JayanthaSL2004200466219074*47.5021787.56010312
Hashan TillakaratneSL19961996443187126*187.0049238.01100180
Charith AsalankaSL2024202454018610146.50163114.11111117
Kusal MendisSL2024202466118366*36.60174105.17010242
Kumar SangakkaraSL200820085521825760.6729461.90010160
Upul TharangaSL201020103301817260.3321384.98020191
Russel ArnoldSL2001200154217876*89.0025769.26020110
Roshan MahanamaSL199819986801735221.6331554.9202280
Sanath JayasuriyaSL200020002201658782.50151109.27020203
Kumar SangakkaraSL2001200143016412854.6723769.20100231
Marvan AtapattuSL20022002231159100*79.5025063.60110180
Marvan AtapattuSL200120015511539238.2526058.85010110
Sanath JayasuriyaSL200120015511519237.7522268.02011220
Mahela JayawardeneSL200220022311497674.5023663.14020190
Page 1Next

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