Live6th Match · Pakistan ODI Tri-Series 2026/27SLENG266/1 (37.1)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 by series (First-class)

More filters

1 active
Reset"Match result" is from the side of the player or team.
Team: Sri Lanka×
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Sanath JayasuriyaSLIndia tour of Sri Lanka 19971997230571340190.3384267.81200654
Marvan AtapattuSLPakistan tour of Sri Lanka 200020006111528207*52.80138138.23130611
Kumar SangakkaraSLPakistan v Sri Lanka Test Series 2011/12201136051621186.00109347.21220444
Mahela JayawardeneSLSouth Africa tour of Sri Lanka 20062006230510374170.0084760.21200563
Kumar SangakkaraSLSri Lanka in Bangladesh Test Series 2013/142014230499319166.3380861.762105210
Aravinda de SilvaSLSri Lanka tour of New Zealand 1990/91199135049326798.6073467.17210607
Kumar SangakkaraSLPakistan in Sri Lanka Test Series 20122012363490199*163.3390354.26211464
Mahela JayawardeneSLEngland tour of Sri Lanka 2007/082007341474213*158.0095349.74210501
Thilan SamaraweeraSLSri Lanka in Pakistan Test Series 2008/092009231469231234.5068668.37200670
Kumar SangakkaraSLIndia in Sri Lanka Test Series 20102010351467219116.7575761.69210522
Kumar SangakkaraSLBangladesh in Sri Lanka Test Series 2012/132013240441142110.2577257.12310453
Aravinda de SilvaSLPakistan tour of Sri Lanka 1996/971997242432168216.0072159.92300482
Kumar SangakkaraSLBangladesh tour of Sri Lanka 20072007332428222*428.0061070.16200492
Sanath JayasuriyaSLSri Lanka tour of Pakistan 2004/052004240424253106.0062667.73200555
Sonal DinushaSLIndia tour of Sri Lanka 20262026241420133*140.0072258.17310288
Marvan AtapattuSLSri Lanka tour of Zimbabwe 20042004220419249209.5057772.62200571
Sanath JayasuriyaSLPakistan tour of Sri Lanka 20002000611041818838.0073257.10110464
Angelo MathewsSLPakistan v Sri Lanka Test Series 2013/142013-2014351412157*103.0094243.74120452
Hashan TillakaratneSLWest Indies tour of Sri Lanka 2001/022001343403204*403.0078351.47210351
Aravinda de SilvaSLIndia tour of Sri Lanka 19971997230392146130.6763561.73300490
Kusal MendisSLIreland tour of Sri Lanka 20232023220385245192.5048479.552003612
Mahela JayawardeneSLSri Lanka in India Test Series 2009/10200935037327574.6066855.84100381
Asanka GurusinhaSLSri Lanka tour of New Zealand 1990/91199135037011974.0079846.37220463
Pathum NissankaSLBangladesh tour of Sri Lanka 20252025230369187123.0053568.97200461
Kumar SangakkaraSLSouth Africa tour of Sri Lanka 2004200424036723291.7549673.99120542
Kamindu MendisSLSri Lanka tour of Bangladesh 2023/242024241367164122.3354866.972103611
Dinesh ChandimalSLSri Lanka tour of India 2017/18201736036616461.0074549.13120432
Dimuth KarunaratneSLSouth Africa tour of Sri Lanka 20182018241356158*118.6754864.96130361
Mahela JayawardeneSLEngland in Sri Lanka Test Series 2011/12201224035418088.5072948.56210384
Thilan SamaraweeraSLNew Zealand in Sri Lanka Test Series 2009200924034715986.7557460.45200454
Angelo MathewsSLSri Lanka tour of Bangladesh 20222022231344199172.0075445.62201313
Kumar SangakkaraSLSri Lanka in England Test Series 2014201424034214785.5067650.59130390
Mahela JayawardeneSLBangladesh tour of Sri Lanka 20072007330341165113.6747571.79200385
Kumar SangakkaraSLSouth Africa tour of Sri Lanka 20062006230340287113.3355261.59100460
Thilan SamaraweeraSLSri Lanka in South Africa Test Series 2011/122011-2012361339115*67.8073046.44200410
Angelo MathewsSLIndia in Sri Lanka Test Series 2015201536033911056.5061055.57210382
Mahela JayawardeneSLEngland tour of Sri Lanka 2003/04200335133413483.5073845.26120332
Kumar SangakkaraSLPakistan in Sri Lanka Test Series 20092009361331130*66.2061354.00110281
Mahela JayawardeneSLNew Zealand in Sri Lanka Test Series 2009200924032911482.2565550.23120291
Mahela JayawardeneSLSouth Africa tour of Sri Lanka 2004200424032723781.7565050.31110353
Dhananjaya de SilvaSLWarne-Muralitharan Trophy 2016201636132512965.0056557.52110451
Kumar SangakkaraSLPakistan in Sri Lanka Test Series 2014201424032322180.7562251.93110330
Mahela JayawardeneSLSouth Africa tour of Sri Lanka 2000200035132116780.2558554.87200433
Dimuth KarunaratneSLPakistan in Sri Lanka Test Series 2015201536031813053.0059553.45120320
Arjuna RanatungaSLPakistan tour of Sri Lanka 1985/861986351316135*79.0038355.35120254
Sidath WettimunySLSri Lanka tour of Pakistan 1981/82198236031615752.6767247.02110460
Aravinda de SilvaSLSri Lanka tour of Australia 1989/901989230314167104.6762450.32120384
Mahela JayawardeneSLPakistan tour of Sri Lanka 2000200061103147728.5563149.76020391
Duleep MendisSLIndia tour of Sri Lanka 1985198536131012462.0022854.39130112
Kamindu MendisSLNew Zealand tour of Sri Lanka 20242024231309182*154.5043571.03200304
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.