Live6th Match · Pakistan ODI Tri-Series 2026/27SLENG83/0 (13.3)SL chose to bowlLive7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th 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)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT20I10th Match · Men's T20 World Cup Africa Sub Regional Qualifier C 2026/27MOZ19UGA23/0Uganda won by 10 wickets (with 115 balls remaining)First-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 figures (List A)

More filters

1 active
Reset"Match result" is from the side of the player or team.
Team: Sri Lanka×

Player figures come from full scorecards, which we hold for 950 of the 951 matches in this selection (from 1975). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Chandika HathurusingheSL1992-1999343316696620.91131850.76043590
Muttiah MuralitharanSL1993-20113391606366833*6.8986177.5800245012
Jeevan MendisSL2010-20195844106367218.7176982.700124813
Rumesh RatnayakeSL1982-199370551861233*16.5470586.810044318
Asela GunaratneSL2016-201931254575114*27.3872479.42110506
Lasith MalingaSL2004-201922511936567566.8376174.5101264521
Dunith WellalageSL2022-20264233753767*20.6561787.030144414
Pavan RathnayakeSL2025-20261211152913052.9053199.62210459
Milinda SiriwardanaSL2015-2019272415166622.4352598.290313913
Ashantha de MelSL1982-1987574194663614.5659578.32006223
Chamika KarunaratneSL2021-2023262464517525.0657578.43010328
Amal SilvaSL1984-1985202004418522.0583852.63031320
Seekkuge PrasannaSL2011-2019403734219512.3844594.610272926
Ashan PriyanjanSL2013-2015232024207423.3352280.46020473
Guy de AlwisSL1983-19883027840159*21.1151278.32022337
Saman JayanthaSL20041717240074*26.6753075.47022544
Thilan ThusharaSL2008-20103827639254*18.6742492.45014329
Somachandra De SilvaSL1975-198541291037137*19.5369153.69000230
Mahesh TheekshanaSL2021-202662341334438*16.3862455.13004243
Nuwan ZoysaSL1997-200795472134347*13.1935895.81005297
Pramodya WickramasingheSL1990-20021316323342328.5554063.330012172
Sachith PathiranaSL2015-2017181413325625.5438386.68010335
Akila DananjayaSL2012-20244232632350*12.4245171.62013293
Dushmantha ChameeraSL2015-20266040143022911.6251758.41004213
Sachithra SenanayakeSL2012-20154933112904213.1831193.25006316
Suraj RandivSL2009-2016311822805617.5038273.30012281
Mahela UdawatteSL20089902577328.5638367.10021253
Sanjeeva RanatungaSL1994-1996121102537023.0052648.10020100
Graeme LabrooySL1986-199244367249338.5935071.14006133
Suranga LakmalSL2009-2021864822244269.3840460.40009183
Dilhara FernandoSL2001-20121456135239209.1939260.97009192
Isuru UdanaSL2012-2021211842377816.9324995.180121710
Uvais KarnainSL1984-19901917522941*19.0838659.3300283
Kaushal LokuarachchiSL2003-2007211832106914.0026280.1501295
Champaka RamanayakeSL1986-19956235142102610.0037456.15007131
GSNFG JayasuriyaSL2015-2019121011959621.6727371.43012132
Suresh PereraSL1998-20012013219556*17.7325775.88011153
Ajantha MendisSL2008-201587421918821*8.1726371.480010162
Indika de SaramSL1999-2001151321833816.6427067.78000121
Nishan MadushkaSL2024-20258701826926.0022580.89021212
Bandula WarnapuraSL1975-1982121201807715.0041543.37011210
Lanka de SilvaSL199711631615753.6719383.42020160
K WeeraratneSL2000-200815911604120.0017790.40000103
Malinga BandaraSL2006-2010311741603112.3122471.4300385
Anura RanasingheSL1975-19829811535121.86147104.0801283
Dilruwan PereraSL2007-2018131201523012.6719976.38000133
Kamil MisharaSL2025-20266601483824.6717186.55000202
Oshada FernandoSL2019-20218801484918.5023064.35001153
Dulip LiyanageSL1992-2001161121444316.0020769.5700061
Ashen BandaraSL2021-202365114155*35.2521764.9802091

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

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