T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWT2057th Match · CSA T20 Challenge 2026LIOESODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd 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 (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2058th Match · CSA T20 Challenge 2026SWDTITT20I4th T20I · India in New Zealand 2026/27NZINDODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT2059th Match · CSA T20 Challenge 2026SWDES

Sri Lanka: Batting figures (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
Team: Sri Lanka×v South Africa×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Sanath JayasuriyaSL1992-200959710192314827.08255475.29111623527
Aravinda de SilvaSL1992-20033440310688228.86177360.240941166
Hashan TillakaratneSL1992-200320243626104*29.81162538.52121760
Roshan MahanamaSL1992-1999202415346823.22115046.43032472
Arjuna RanatungaSL1992-200024303102513137.96161963.311831236
Asanka GurusinhaSL1992-19967811352719.2931043.55001180
Champaka RamanayakeSL1992-199344374*7.003619.4400110
Pramodya WickramasingheSL1992-2001222002455112.2534670.81013264
Chandika HathurusingheSL1992-199881001275112.7038632.9001190
Ruwan KalpageSL1992-1994881704210.0015944.0300170
Romesh KaluwitharanaSL1993-2004212615388321.5283664.35031653
Muttiah MuralitharanSL1993-2009474017157276.8326259.920010182
Pubudu DassanayakeSL199356050148.3321223.5800120
Piyal WijetungeSL199312010105.001566.6700120
Hemantha WickramaratneSL1993110111.00333.3300000
Kumar DharmasenaSL1993-20001615419769*17.9141747.24010110
Dulip LiyanageSL1993-1997330382212.677948.1000110
Rumesh RatnayakeSL1993110212121.0016131.2500002
WPUJC VaasSL1994-20074549136946919.28132152.54034725
Ravindra PushpakumaraSL1994-1998343139*13.004628.2600030
Sajeewa de SilvaSL1996-199732295*-1850.0000010
Marvan AtapattuSL1997-200646574176512433.30329853.5231141971
Russel ArnoldSL1997-2007313457857127.07129860.48063723
Upul ChandanaSL1997-20042422229261*14.6050058.40011262
Lanka de SilvaSL1997220585729.006984.0601090
Nuwan ZoysaSL1998-20041915458145.2716934.3200231
Mahela JayawardeneSL1998-201564794273137436.41474257.5965329315
Suresh PereraSL199811100*-20.0000000
Kumar SangakkaraSL2000-201565795344828746.59501668.74521440018
Avishka GunawardeneSL2000-200491003498734.9043180.97031521
Ruchira PereraSL2000-20066642711*13.508531.7600040
Tillakaratne DilshanSL2000-2016424861476115*35.14193076.482751637
Dilhara FernandoSL2000-201223221071145.9219736.0400580
K WeeraratneSL2001210131313.001681.2500020
Pulasthi GunaratneSL2002-20037311713*8.503450.0000020
MKGCP LakshithaSL200243153*2.501050.0000100
Hasantha FernandoSL200245039247.809043.3300280
Jehan MubarakSL2002-20138801836122.8830859.42010270
Prabath NissankaSL2002430652.002524.0000110
Thilan SamaraweeraSL2002-20127122483115*48.30102247.26200520
Farveez MaharoofSL2004-20078741075635.6728737.28010130
HMRKB HerathSL2004-20182526728035*14.7452053.85002342
Lasith MalingaSL2004-20193422758153.8712048.3300671
Kaushal LokuarachchiSL20045311811*9.0018100.0000001
Saman JayanthaSL2004220975148.5014168.7901081
Nuwan KulasekaraSL2006-201722152119409.1513190.8400285
Upul TharangaSL2006-20193337187511924.31113677.0214211714
Malinga BandaraSL200642011115.502347.8300101
Chamara KapugederaSL2006-2017561846316.8013860.87011102
Prasanna JayawardeneSL2006220724236.0012856.2500091
Page 1Next

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