Sri Lanka: Batting by opposition (All cricket)

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 1,520 of the 1,529 matches in this selection (from 1975). Earlier matches have results and team totals only.

Qualification: Minimum 500 balls faced.

PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Kushal Janith PereraSLNew Zealand2013-20252224167010229.13538124.542347619
Dasun ShanakaSLIndia2016-202534359662108*25.46570116.141264536
Pathum NissankaSLAfghanistan2022-202518183833210*55.53747111.5123010215
Kushal Janith PereraSLPakistan2013-20252222061411627.91555110.631326419
Kushal Janith PereraSLIndia2013-2025232316567729.82599109.520736919
Pathum NissankaSLZimbabwe2022-20261515374312261.92688107.99261948
Kushal Janith PereraSLBangladesh2013-202529291102812036.71984104.4736310921
Pathum NissankaSLEngland2021-202621232702127*33.43677103.691406725
Charith AsalankaSLAustralia2021-20251818365712743.80639102.822115820
Thisara PereraSLSouth Africa2011-20193234659969*21.39583102.740334818
Tillakaratne DilshanSLWest Indies2003-20163234597296*33.52952102.1008411613
Kushal Janith PereraSLWest Indies2014-2024232727339929.32719101.950537514
Kusal MendisSLAfghanistan2018-2025212136169234.22605101.820515615
Sanath JayasuriyaSLBangladesh1990-200928272140814556.32142998.5357216235
Pathum NissankaSLIndia2021-20252020166910735.2169895.851638414
Charith AsalankaSLBangladesh2021-20252020571810847.8775195.612404932
Pathum NissankaSLAustralia2021-20262224175213732.7080793.182307612
Thisara PereraSLPakistan2011-2017413544657515.0050392.450243316
Aravinda de SilvaSLBangladesh1986-2003117148920681.5053691.23120495
Niroshan DickwellaSLSouth Africa2014-2021273318827427.5697190.830521199
Kusal MendisSLIreland2016-2026772568245113.6063789.172315515
Kushal Janith PereraSLAustralia2013-2026252836577826.2873789.15041758
Kushal Janith PereraSLSouth Africa2013-202329322942153*31.40106488.5316011316
Sanath JayasuriyaSLIndia1990-20101011057392734040.07444888.291016945856
Dasun ShanakaSLEngland2016-2026293025186618.5059187.650213124
Sadeera SamarawickramaSLPakistan2017-20251518046510825.8353686.75103464
Niroshan DickwellaSLBangladesh2017-20221317248377*32.2056385.79040463
Tillakaratne DilshanSLBangladesh2002-201639407190316857.67222985.378632047
Tillakaratne DilshanSLIndia2000-2016919383240160*38.12380485.17716939421
Sanath JayasuriyaSLNew Zealand1991-201066744215214030.74256084.06514824446
Tillakaratne DilshanSLNew Zealand2002-2016585782038123*41.59243683.66411123615
Kusal MendisSLIndia2017-20252933090311027.36108183.5316310515
Avishka FernandoSLIndia2019-2024161604239626.4450983.10030446
Pathum NissankaSLBangladesh2021-202524260103218739.69124882.6931212214
Kusal MendisSLEngland2016-202635442124412129.62150582.6616513725
Sanath JayasuriyaSLEngland1991-201152624206421335.59249982.5956427036
Chamara KapugederaSLBangladesh2006-2017141434569641.4555881.720513212
Kusal MendisSLWest Indies2015-202625313112111940.04137281.7127211729
Kusal MendisSLBangladesh2017-202546511221619644.32272481.35416121755
Charith AsalankaSLIndia2021-2025262814876518.0460979.970244213
Thilina KandambySLIndia2009-20101717548693*40.5061179.54030450
Romesh KaluwitharanaSLAustralia1992-2004303521005132*30.45126779.321841352
Upul TharangaSLIndia2005-2018576031499174*26.30189279.2327718021
Marvan AtapattuSLBangladesh1997-20061413470220178.0089178.79150862
Chamara KapugederaSLPakistan2006-20172323549467*27.4462978.540214413
Chamara KapugederaSLIndia2008-2017413637967524.12102078.040336110
Romesh KaluwitharanaSLEngland1996-200317172515102*34.3366577.44151661
Tillakaratne DilshanSLZimbabwe1999-201224226916163*57.25118577.30331984
Duleep MendisSLIndia1979-198824304102912439.5885977.07340459
Upul TharangaSLSouth Africa2006-20193337187511924.31113677.0214211714
Page 1Next

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