Live6th Match · Pakistan ODI Tri-Series 2026/27SLENG27/0 (5)SL chose to bowlLive7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1ODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)T20I2nd 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 runsODIFinal · 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 runsFirst-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)

Janith Liyanage has the highest batting average in List A cricket for Sri Lanka: 44.81 (minimum 20 innings) (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 20 innings.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Janith LiyanageSL2024-2026423581210101*44.81134390.101909532
Kumar SangakkaraSL2000-2015396373401397516941.971771478.89259015134986
Pathum NissankaSL2021-2026838353150210*40.38354188.96720639639
Angelo MathewsSL2008-2023226195485916139*40.24713682.903401746890
Charith AsalankaSL2021-2026898110282812739.83316489.38517523364
Tillakaratne DilshanSL1999-20163283014010235161*39.211185386.35224711110755
Marvan AtapattuSL1990-2007265257328490132*37.731253667.7211591373015
Kusal MendisSL2016-2026164160145366158*36.75598589.668361655397
Arjuna RanatungaSL1982-1999266255477456131*35.85957177.904491852364
Dhanushka GunathillekeSL2015-202247461160113335.58184486.82211117220
Aravinda de SilvaSL1984-200330429630928414534.901144381.13116417712102
Lahiru ThirimanneSL2010-2019127106143194139*34.72441972.28421724625
Russel ArnoldSL1997-200717815342385210334.70534072.13127727620
Upul TharangaSL2005-2019233222176941174*33.86913376.0015371779752
Mahela JayawardeneSL1998-2015440411381231514433.021564978.70187428109271
Sanath JayasuriyaSL1989-2011435427181330218932.521458591.202867341484268
Avishka FernandoSL2016-202653520169112732.52187989.99410517733
Sadeera SamarawickramaSL2017-202555505145610832.36160790.601851488
Dinesh ChandimalSL2010-202215714221385411131.85519174.244241126243
Roy DiasSL1979-198755555157312131.46231567.9521131174
Niroshan DickwellaSL2014-202255521160411631.45171793.4229118712
Kushal Janith PereraSL2013-20231161115323713530.54348592.886171236252
Dimuth KarunaratneSL2011-202352484134210330.50169579.1711141331
Hashan TillakaratneSL1986-200319716840378910429.60658857.512131022410
Roshan MahanamaSL1986-1999209198235162119*29.50852160.584351533117
Thilina KandambySL2004-20143936687093*29.00125069.60052710
Chamara SilvaSL1999-2011756271587107*28.85225470.41113613910
Kamindu MendisSL2019-2026353377436428.5890382.280526520
Avishka GunawardeneSL1998-200661611170813228.47238971.4911252105
Asanka GurusinhaSL1985-199614514353902117*28.28640960.882221227942
Thilan SamaraweeraSL1998-2011534211862105*27.81124469.29204760
Asela GunaratneSL2016-201931254575114*27.3872479.42110506
Dhananjaya de SilvaSL2016-202695871020019325.99257977.59011419518
Chamika KarunaratneSL2021-2023262464517525.0657578.43010328
Sidath WettimunySL1982-19873433178686*24.56163648.04041462
Duleep MendisSL1975-19897674915278023.49203475.070741139
Dasun ShanakaSL2016-2026776651427108*23.39150594.8225611251
Ashan PriyanjanSL2013-2015232024207423.3352280.46020473
Wanindu HasarangaSL2017-202670589114280*23.311039109.9105310336
Athula SamarasekeraSL1983-1994393928447622.81120769.93042735
Jehan MubarakSL2002-2013403767047222.71111563.14041625
Kumar DharmasenaSL1994-20041408733122269*22.63187965.03042632
Milinda SiriwardanaSL2015-2019272415166622.4352598.290313913
Amal SilvaSL1984-1985202004418522.0583852.63031320
Romesh KaluwitharanaSL1990-2004186179143558102*21.56462276.982212439616
Guy de AlwisSL1983-19883027840159*21.1151278.32022337
Chamara KapugederaSL2006-201710184716249521.09225472.0508711728
Chandika HathurusingheSL1992-1999343316696620.91131850.76043590
Dunith WellalageSL2022-20264233753767*20.6561787.030144414
Ruwan KalpageSL1992-19998469288445120.59132063.94012294
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.