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 SuperSport Park×
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Kumar SangakkaraSLICC World Cup 2002/032002-20033401548938.5021870.64010240
Hashan TillakaratneSLICC World Cup 2002/032002-2003231131104*65.5032939.82100200
Mahela JayawardeneSLICC World Cup 2002/032002-20033401164429.0024746.96001150
Asela GunaratneSLSri Lanka in South Africa ODI Series 2016/172017111114114*-11797.44100142
Dinesh ChandimalSLSri Lanka tour of South Africa 2020/2120201201108555.0020653.40010150
Tillakaratne DilshanSLICC Champions Trophy 2009/102009110106106106.0092115.22100161
Aravinda de SilvaSLICC World Cup 2002/032002-20032201009250.0011289.29010104
Aravinda de SilvaSL1994–95 Mandela Trophy1994110959595.0010590.4801073
Isuru UdanaSLSri Lanka tour of South Africa 2018/1920191118484*-48175.0001086
Kushal Janith PereraSLSri Lanka tour of South Africa 2020/212020120806440.0011668.97010120
Dhananjaya de SilvaSLSri Lanka tour of South Africa 2020/2120201117979*-10674.53010111
Mahela JayawardeneSLICC Champions Trophy 2009/102009110777777.0061126.2301081
Wanindu HasarangaSLSri Lanka tour of South Africa 2020/212020120775938.5073105.48010151
Arjuna RanatungaSLSri Lanka tour of South Africa 1997/981998120737336.5018439.67011120
Dasun ShanakaSLSri Lanka tour of South Africa 2020/2120201217266*72.0012259.0201035
Thilan SamaraweeraSLSri Lanka in South Africa Test Series 2011/122011120683634.0012156.20000110
Sanath JayasuriyaSLSri Lanka tour of South Africa 1997/981998120675133.5010067.0001091
Jehan MubarakSLICC World Cup 2002/032002120634831.5013048.46000110
Marvan AtapattuSLICC World Cup 2002/032002-2003340612215.2515040.67000100
Niroshan DickwellaSLSri Lanka tour of South Africa 2020/212020120594929.5010158.4200080
Sachith PathiranaSLSri Lanka in South Africa ODI Series 2016/172017110565656.006290.3201061
Hashan TillakaratneSLSri Lanka tour of South Africa 1997/981998120555527.5013839.8601190
Kumar SangakkaraSLICC Champions Trophy 2009/102009110545454.007472.9701050
Roshan MahanamaSLSri Lanka tour of South Africa 1997/981998120505025.0017927.9301141
WPUJC VaasSLICC World Cup 2002/032002-2003340482112.0013535.5600060
Sanath JayasuriyaSLICC World Cup 2002/032002-2003221474647.0037127.0300052
Mahela JayawardeneSLSri Lanka in South Africa Test Series 2011/122011120453022.5010443.2700050
Thisara PereraSLSri Lanka tour of South Africa 2018/192019220452322.5038118.4200042
Niroshan DickwellaSLSri Lanka in South Africa T20I Series 2016/172017110434343.0019226.3200062
Asanka GurusinhaSL1994–95 Mandela Trophy1994110434343.006269.3500041
Angelo MathewsSLSri Lanka in South Africa Test Series 2011/122011120433821.506962.3200070
Aravinda de SilvaSLSri Lanka tour of South Africa 1997/981998120424121.007754.5500061
Niroshan DickwellaSLSri Lanka in South Africa ODI Series 2016/172017110393939.0019205.2600052
Hasantha FernandoSLICC World Cup 2002/032002230392413.008346.9900080
Thilan SamaraweeraSLICC Champions Trophy 2009/102009110373737.004778.7200010
HMRKB HerathSLSri Lanka in South Africa Test Series 2011/122011121372337.0034108.8200042
Tharanga ParanavitanaSLSri Lanka in South Africa Test Series 2011/122011120363218.008840.9100050
Oshada FernandoSLSri Lanka tour of South Africa 2018/192019110313131.004568.8900030
Pramodya WickramasingheSLSri Lanka tour of South Africa 1997/981998120312115.507243.0600060
Muttiah MuralitharanSLICC World Cup 2002/032002-2003231312715.503296.8800051
Dilhara FernandoSLICC World Cup 2002/032002-2003341301410.005356.6000160
Dimuth KarunaratneSLSri Lanka tour of South Africa 2020/212020120282214.0028100.0000050
Kusal MendisSLSri Lanka tour of South Africa 2018/192019220282414.003482.3500030
Dhananjaya de SilvaSLSri Lanka in South Africa T20I Series 2016/172017110272727.0016168.7500022
Muttiah MuralitharanSLSri Lanka tour of South Africa 1997/981998120261513.004755.3200020
Niroshan DickwellaSLSri Lanka tour of South Africa 2018/192019220262013.0025104.0000021
Dhananjaya de SilvaSLSri Lanka tour of South Africa 2018/192019220251512.503964.1000020
Arjuna RanatungaSL1994–95 Mandela Trophy1994110242424.002788.8900040
Thisara PereraSLSri Lanka in South Africa Test Series 2011/122011120222111.002975.8600011
Suranga LakmalSLSri Lanka in South Africa ODI Series 2016/1720171112020*-2871.4300011
Page 1Next

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