Live3rd ODI · Zimbabwe Women in India 2026/27INDWZIMW32/3 (11)ZIMW chose to batT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsFirst-class7th Match · Sheffield Shield 2026/27SAWAODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Sri Lanka: Batting by series (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
Team: Sri Lanka×At Sophia Gardens×
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Prasanna JayawardeneSLSri Lanka in England Test Series 2011201112011511257.5017466.09100120
Kumar SangakkaraSLICC Champions Trophy 20132013220856842.5013164.8901090
Kushal Janith PereraSL2019 Cricket World Cup2019110787878.008196.3001080
Niroshan DickwellaSLICC Champions Trophy 20172017110737373.008684.8801040
Tharanga ParanavitanaSLSri Lanka in England Test Series 20112011120666633.0020132.8401160
Tillakaratne DilshanSLSri Lanka in England Test Series 20112011120605030.0010457.6901090
Angelo MathewsSLICC Champions Trophy 20132013220605130.0012348.7801021
Thilan SamaraweeraSLSri Lanka in England Test Series 20112011120585829.009362.3701190
Dasun ShanakaSLSri Lanka tour of England 20212021220585029.0058100.0001032
Dinesh ChandimalSLSri Lanka in England ODI Series 20162016110535353.006680.3001021
Dimuth KarunaratneSLWorld Cup 201920191115252*-8461.9001040
Kushal Janith PereraSLSri Lanka tour of England 20212021220513025.5051100.0000011
Dhanushka GunathillekeSLSri Lanka in England ODI Series 20162016110484848.0045106.6700060
Kusal MendisSLSri Lanka tour of England 20212021220483924.005194.1200031
Thisara PereraSLSri Lanka in England Test Series 20112011120452522.505778.9500080
Mahela JayawardeneSLICC Champions Trophy 20132013220423821.007159.1500030
Angelo MathewsSLICC Champions Trophy 20172017110393939.005472.2200021
Tillakaratne DilshanSLICC Champions Trophy 20132013221382038.003997.4400050
Pathum NissankaSLSri Lanka tour of England 20262026110373737.0021176.1900041
Charith AsalankaSLSri Lanka tour of England 20262026110313131.0031100.0000030
Dimuth KarunaratneSL2019 Cricket World Cup2019110303030.004566.6700030
Kushal Janith PereraSLWorld Cup 20192019110292929.0024120.8300040
HMRKB HerathSLSri Lanka in England Test Series 20112011120282514.003873.6800030
Thisara PereraSLWorld Cup 20192019110272727.0023117.3900002
Kusal MendisSLICC Champions Trophy 20172017110272727.002993.1000040
Asela GunaratneSLICC Champions Trophy 20172017110272727.004461.3600010
Wanindu HasarangaSLSri Lanka tour of England 20262026110272727.0022122.7300021
Suranga LakmalSLICC Champions Trophy 20172017110262626.003476.4700030
Lahiru ThirimanneSL2019 Cricket World Cup2019110252525.003473.5300010
Jeevan MendisSLICC Champions Trophy 20132013110252525.003571.4300010
Kumar SangakkaraSLSri Lanka in England Test Series 20112011120251412.505446.3000030
Isuru UdanaSLSri Lanka tour of England 202120212222519*-21119.0500011
Dasun ShanakaSLSri Lanka in England ODI Series 20162016110222222.002975.8600011
Kusal MendisSLSri Lanka in England ODI Series 20162016110222222.003464.7100020
Dhanushka GunathillekeSLSri Lanka tour of England 20212021220221911.0020110.0000030
Lahiru UdaraSLSri Lanka tour of England 20262026110212121.0020105.0000050
Mahela JayawardeneSLSri Lanka in England Test Series 2011201112019159.506728.3600020
Farveez MaharoofSLSri Lanka in England Test Series 2011201112016168.004535.5600110
Lahiru ThirimanneSLICC Champions Trophy 201320132201698.005927.1200020
Suranga LakmalSL2019 Cricket World Cup20191111515*-13115.3800020
Thisara PereraSLICC Champions Trophy 2013201322015157.503345.4500120
Angelo MathewsSLSri Lanka in England ODI Series 20162016110131313.001586.6700020
Dhanushka GunathillekeSLICC Champions Trophy 20172017110131313.002065.0000020
Ajantha MendisSLSri Lanka in England Test Series 201120111221312*-2065.0000020
Kamindu MendisSLSri Lanka tour of England 20262026110121212.008150.0000020
Isuru UdanaSL2019 Cricket World Cup2019110101010.002147.6200001
Suranga LakmalSLSri Lanka in England ODI Series 20162016110101010.002343.4800010
Lasith MalingaSLICC Champions Trophy 2017201711199*-1464.2900000
Lasith MalingaSLICC Champions Trophy 2013201322197*9.005180.0000010
HMRKB HerathSLICC Champions Trophy 2013201321188*-1172.7300010
Page 1Next

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