Live3rd ODI · Zimbabwe Women in India 2026/27INDWZIMW131 (39.5)Innings break - INDW need 132 runs to winLive7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI6th 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/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · 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 Headingley×
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Angelo MathewsSLWorld Cup 20192019221198113198.0024381.48110153
Angelo MathewsSLSri Lanka in England Test Series 2014201412018616093.0027767.15100272
Sanath JayasuriyaSLNatWest Series 20062006110152152152.0099153.54100204
Mahela JayawardeneSLNatWest Series 20112011110144144144.0015096.00100140
Kumar SangakkaraSLSri Lanka in England Test Series 201420141201347967.0025053.60020190
Kusal MendisSLSri Lanka tour of England 20262026110121121121.00100121.00100143
Upul TharangaSLNatWest Series 20062006110109109109.00102106.86100141
Mahela JayawardeneSLSri Lanka in England Test Series 201420141201017950.5021546.98010110
Dimuth KarunaratneSLSri Lanka in England Test Series 20142014120734536.5017641.4800080
Sidath WettimunySL1983 Cricket World Cup1983220725036.0017640.9101070
Kumar SangakkaraSLNatWest Series 20112011110696969.008581.1801050
Avishka FernandoSLWorld Cup 20192019220694934.5060115.00000102
HMRKB HerathSLSri Lanka in England Test Series 20142014121624862.009863.27000100
Dhananjaya de SilvaSLWorld Cup 201920192215829*58.008369.8800020
Kamindu MendisSLSri Lanka tour of England 20262026110545454.006583.0801043
Roy DiasSL1983 Cricket World Cup1983220544727.009755.6700080
Lahiru ThirimanneSLWorld Cup 20192019110535353.006877.9401040
Kusal MendisSLSri Lanka in England Test Series 20162016120535326.507075.7101180
Dinesh ChandimalSLSri Lanka in England Test Series 20142014120524526.006777.6100070
Kusal MendisSLWorld Cup 20192019220494624.508160.4900020
Pavan RathnayakeSLSri Lanka tour of England 20262026110484848.0039123.0800021
Angelo MathewsSLNatWest Series 201120111114646*-30153.3300070
Duleep MendisSL1983 Cricket World Cup1983220433321.508749.4300050
Angelo MathewsSLSri Lanka in England Test Series 20162016120393419.507552.0000070
Lahiru ThirimanneSLSri Lanka in England Test Series 20162016120382219.009739.1800080
Janith LiyanageSLSri Lanka tour of England 20262026110323232.0026123.0800040
Ashantha de MelSL1983 Cricket World Cup1983220271713.504264.2900030
Ranjan MadugalleSL1983 Cricket World Cup1983220262613.003672.2200111
Kaushal SilvaSLSri Lanka in England Test Series 20142014120261313.009228.2600030
Pathum NissankaSLSri Lanka tour of England 20262026110252525.003375.7600031
Kaushal SilvaSLSri Lanka in England Test Series 20162016120251412.505347.1700020
Kumar SangakkaraSLNatWest Series 200620061112323*-19121.0500040
Dinesh ChandimalSLSri Lanka in England Test Series 20162016120231511.505541.8200040
Guy de AlwisSL1983 Cricket World Cup1983220231911.502592.0000031
Rumesh RatnayakeSL1983 Cricket World Cup19832212120*21.003855.2600011
Vinothen JohnSL1983 Cricket World Cup1983221211521.004250.0000010
Shaminda ErangaSLSri Lanka in England Test Series 201420141212020*20.0020100.0000140
Kushal Janith PereraSLWorld Cup 20192019220201810.0020100.0000030
Brendon KuruppuSL1983 Cricket World Cup198322018129.007225.0000020
Dunith WellalageSLSri Lanka tour of England 202620261111616*-15106.6700010
Somachandra De SilvaSL1983 Cricket World Cup198322016158.003941.0300010
Nuwan KulasekaraSLNatWest Series 20112011110131313.001586.6700010
Nuwan PradeepSLSri Lanka in England Test Series 2014201412013136.502065.0000110
Mahela JayawardeneSLNatWest Series 200620061111212*-1485.7100010
Charith AsalankaSLSri Lanka tour of England 20262026110111111.001861.1100020
Dimuth KarunaratneSLWorld Cup 2019201922011105.502544.0000020
Tillakaratne DilshanSLNatWest Series 20112011110999.009100.0000020
Jeevan MendisSLNatWest Series 2011201111177*-4175.0000001
Isuru UdanaSLWorld Cup 20192019221767.005140.0000010
Dimuth KarunaratneSLSri Lanka in England Test Series 20162016120773.502133.3300110
Page 1Next

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