Live6th Match · Pakistan ODI Tri-Series 2026/27SLENG236/1 (34.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 (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.

PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Mahela JayawardeneSLICC World Cup 2006/07200711112548115*60.8964485.091404010
Marvan AtapattuSLICC World Cup 2002/032002-20031414353512448.6463983.72311691
Kumar SangakkaraSLICC Cricket World Cup 2014/152015662534124133.50498107.23400567
Tillakaratne DilshanSLCommonwealth Bank Series 2011/12201211111513160*51.3061183.96210506
Tillakaratne DilshanSLICC Cricket World Cup 2010/11201199150014462.5055190.74220614
Marvan AtapattuSL2000 Asia Cup2000772498119*99.6064776.97230321
Kumar SangakkaraSLVB Series 2005/062006111104698842.6461975.77050412
Sanath JayasuriyaSLICC World Cup 2006/0720071111146711546.7047598.322204714
Kumar SangakkaraSLICC Cricket World Cup 2010/11201198346511193.0055583.78130445
Kumar SangakkaraSLEngland in Sri Lanka ODI Series 2014/15201477145411275.6754982.70140472
Aravinda de SilvaSL1995–96 Wills World Cup199666144814589.60416107.69220577
Mahela JayawardeneSLVB Series 2005/062006111104258638.6447589.47060341
Kumar SangakkaraSLCommonwealth Bank Series 2011/1220121111142010542.0048386.96120363
Dinesh ChandimalSLCommonwealth Bank Series 2011/122012111134198152.3851681.20040293
Pathum NissankaSLICC Cricket World Cup Qualifier 2023202388241710469.5047587.79221550
Sanath JayasuriyaSL2000–01 Sharjah Champions Trophy200055041318982.60389106.17120488
Aravinda de SilvaSL1996–97 Singer Akai Cup1997551410134102.5053476.78130314
Mahela JayawardeneSLCommonwealth Bank Series 2011/122012111114068540.6045589.23030313
Tillakaratne DilshanSLSri Lanka in New Zealand ODI Series 2014/15201576039711666.1746685.19210482
Tillakaratne DilshanSLICC Cricket World Cup 2014/152015661395161*79.0040896.81211463
Upul TharangaSLICC Cricket World Cup 2010/11201199239513356.4347283.69210522
Sanath JayasuriyaSLAsia Cup 2008200855037813075.60300126.002104414
Roy DiasSL1984–85 Australian Tri-Series1985101013738041.4456066.61040180
Kumar SangakkaraSLSouth Africa in Sri Lanka ODI Series 2013201355137216993.00346107.51121448
Sanath JayasuriyaSLICC World Cup 2002/032002-20031414137012028.4647178.56110344
Dimuth KarunaratneSLICC Cricket World Cup Qualifier 2023202377136910361.5041688.70130350
Aravinda de SilvaSL1998 Nidahas Trophy199855036810573.6042885.98130263
Aravinda de SilvaSLICC World Cup 2002/032002-2003141303589227.5442684.04033397
Tillakaratne DilshanSLEngland in Sri Lanka ODI Series 2014/15201477035710151.0042184.80120451
Sanath JayasuriyaSL1997 Asia Cup1997551355151*88.75297119.532114010
Tillakaratne DilshanSLSri Lanka in India ODI Series 2009/10200955035316070.60313112.78200455
Chamara SilvaSLICC World Cup 2006/072007111023506443.7545277.43040284
Kumar SangakkaraSLICC World Cup 2006/072007111113507635.0046575.27041302
Upul TharangaSLNatWest Series 2006200655034712069.4041184.43210421
Pathum NissankaSLAfghanistan tour of Sri Lanka 2023/242024331346210*173.00257134.632003910
Kumar SangakkaraSLAsia Cup 2008200866034512157.5034899.14301442
Angelo MathewsSLSri Lanka in India ODI Series 2014/152014552339139*113.00331102.421202912
Sadeera SamarawickramaSLICC Cricket World Cup 2023/24202388233710856.17325103.69121334
Aravinda de SilvaSL1996 Singer World Series1996444334127*-35893.30120304
Sanath JayasuriyaSLVB Series 2002/03200344033312283.25314106.05210367
Mahela JayawardeneSLNatWest Series 20062006552328126*109.33322101.86210342
Tillakaratne DilshanSLZimbabwe Triangular Series 20102010552328108*109.33316103.80130384
Kumar SangakkaraSLCommonwealth Bank Series 2007/08200887032612846.5744772.93110300
Dhanushka GunathillekeSLZimbabwe in Sri Lanka ODI Series 2017201755032311664.6038284.55130332
Sanath JayasuriyaSLNatWest Series 2006200655032215264.40290111.03200447
Kumar SangakkaraSLSri Lanka in New Zealand ODI Series 2014/152015761321113*64.2032798.17120316
Russel ArnoldSLVB Series 2005/062006101043217653.5039980.45030181
Upul TharangaSLICC Champions Trophy 2006/07200666032011053.3341976.37211402
Sanath JayasuriyaSL2000 Asia Cup200077031210544.5737882.54120370
Romesh KaluwitharanaSL1998–99 Australia Tri-Nation Series1999101003086830.8038380.42041351
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.