Live6th Match · Pakistan ODI Tri-Series 2026/27SL22/1 (6)ENG386/5 (50)SL need 365 runs in 264 ballsLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2T20I2nd 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)

Thisara Perera has the highest strike rate in List A cricket for Sri Lanka: 112.08 (minimum 500 balls faced) (from the 950 of 951 matches with full scorecards).

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.

Qualification: Minimum 500 balls faced.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Thisara PereraSL2009-202116613316233814019.982086112.081101117684
Wanindu HasarangaSL2017-202670589114280*23.311039109.9105310336
Pavan RathnayakeSL2025-20261211152913052.9053199.62210459
Milinda SiriwardanaSL2015-2019272415166622.4352598.290313913
Dasun ShanakaSL2016-2026776651427108*23.39150594.8225611251
Niroshan DickwellaSL2014-202255521160411631.45171793.4229118712
Kushal Janith PereraSL2013-20231161115323713530.54348592.886171236252
Sanath JayasuriyaSL1989-2011435427181330218932.521458591.202867341484268
Sadeera SamarawickramaSL2017-202555505145610832.36160790.601851488
Janith LiyanageSL2024-2026423581210101*44.81134390.101909532
Avishka FernandoSL2016-202653520169112732.52187989.99410517733
Kusal MendisSL2016-2026164161155367158*36.76599289.578361655397
Charith AsalankaSL2021-2026898110282812739.83316489.38517523364
Pathum NissankaSL2021-2026838353150210*40.38354188.96720639639
Dunith WellalageSL2022-20264233753767*20.6561787.030144414
Dhanushka GunathillekeSL2015-202247461160113335.58184486.82211117220
Rumesh RatnayakeSL1982-199370551861233*16.5470586.810044318
Tillakaratne DilshanSL1999-20163283014010235161*39.211185386.35224711110755
Farveez MaharoofSL2004-20161087518111369*19.53129486.010238925
Angelo MathewsSL2008-2023226195485916139*40.24713682.903401746890
Jeevan MendisSL2010-20195844106367218.7176982.700124813
Kamindu MendisSL2019-2026353477476427.6791481.730526620
Nuwan KulasekaraSL2003-20171841233713277315.43162981.4604139539
Aravinda de SilvaSL1984-200330429630928414534.901144381.13116417712102
Ashan PriyanjanSL2013-2015232024207423.3352280.46020473
Asela GunaratneSL2016-201931254575114*27.3872479.42110506
Dimuth KarunaratneSL2011-202352484134210330.50169579.1711141331
Kumar SangakkaraSL2000-2015396373401397516941.971771478.89259015134986
Mahela JayawardeneSL1998-2015440411381231514433.021564978.70187428109271
Chamika KarunaratneSL2021-2023262464517525.0657578.43010328
Guy de AlwisSL1983-19883027840159*21.1151278.32022337
Ashantha de MelSL1982-1987574194663614.5659578.32006223
Arjuna RanatungaSL1982-1999266255477456131*35.85957177.904491852364
Dhananjaya de SilvaSL2016-202695871020019325.99257977.59011419518
Muttiah MuralitharanSL1993-20113391606366833*6.8986177.5800245012
Romesh KaluwitharanaSL1990-2004186179143558102*21.56462276.982212439616
Upul TharangaSL2005-2019233222176941174*33.86913376.0015371779752
Saman JayanthaSL20041717240074*26.6753075.47022544
Duleep MendisSL1975-19897674915278023.49203475.070741139
Lasith MalingaSL2004-201922511936567566.8376174.5101264521
Dinesh ChandimalSL2010-202215714221385411131.85519174.244241126243
Upul ChandanaSL1994-20071451101716148917.35221572.8705810722
WPUJC VaasSL1994-200831821872200650*13.74277472.31012512722
Lahiru ThirimanneSL2010-2019127106143194139*34.72441972.28421724625
Russel ArnoldSL1997-200717815342385210334.70534072.13127727620
Chamara KapugederaSL2006-201710184716249521.09225472.0508711728
Avishka GunawardeneSL1998-200661611170813228.47238971.4911252105
Chamara SilvaSL1999-2011756271587107*28.85225470.41113613910
Athula SamarasekeraSL1983-1994393928447622.81120769.93042735
Thilina KandambySL2004-20143936687093*29.00125069.60052710
Page 1Next

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.