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

PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Mahela JayawardeneSLIndia1997-20141101179456327542.25672867.821025644424
Sanath JayasuriyaSLPakistan1989-20091031153412625336.84547375.39724745471
Mahela JayawardeneSLPakistan1998-20141031265369924030.57607060.944221138226
Sanath JayasuriyaSLIndia1990-20101011057392734040.07444888.291016945856
Kumar SangakkaraSLIndia2000-2015971036428721944.20607770.541123344834
Aravinda de SilvaSLPakistan1984-2002931119379416837.20511067.501114733035
Tillakaratne DilshanSLIndia2000-2016919383240160*38.12380485.17716939421
Kumar SangakkaraSLPakistan2000-20158910812488523050.89790361.811223548726
Arjuna RanatungaSLPakistan1982-200088102143071135*34.90416967.113211024425
Muttiah MuralitharanSLIndia1993-20118554204026711.8255872.04016437
Muttiah MuralitharanSLPakistan1993-2011836023314328.4941875.120013364
Mahela JayawardeneSLAustralia1999-201580916280710533.02446162.92223629011
Mahela JayawardeneSLEngland1998-2015758983987213*49.22657360.661320541921
WPUJC VaasSLPakistan1994-200975711787053*16.11170651.00028805
WPUJC VaasSLIndia1994-20087553175734715.9292961.68006634
Aravinda de SilvaSLIndia1984-200374877303814837.98431764.03816426222
Mahela JayawardeneSLNew Zealand1998-201574799265516737.93417663.58612728024
Tillakaratne DilshanSLPakistan2000-2016748211259914536.61339176.64510330014
Arjuna RanatungaSLIndia1982-1999748492322131*30.96278872.35212518228
Kumar SangakkaraSLEngland2001-201571869328615242.68547360.0472043636
Kumar SangakkaraSLNew Zealand2001-2015717710267020339.85368672.44615430821
Angelo MathewsSLIndia2009-20236876132631139*41.76377269.75612224950
Angelo MathewsSLPakistan2009-20236680212688157*45.56472756.86217424232
Marvan AtapattuSLIndia1990-200766746236111834.72403558.5141472471
Sanath JayasuriyaSLNew Zealand1991-201066744215214030.74256084.06514824446
Kumar SangakkaraSLSouth Africa2000-201565795344828746.59501668.74521440018
Tillakaratne DilshanSLAustralia2004-201665756193914728.10268372.2747321912
Mahela JayawardeneSLSouth Africa1998-201564794273137436.41474257.5965329315
Sanath JayasuriyaSLAustralia1989-201063745165913124.04222674.53461020121
Marvan AtapattuSLPakistan1992-2006617262494207*37.79442956.3141582086
Kumar SangakkaraSLAustralia2002-201560707273019243.33413865.97318328014
Hashan TillakaratneSLPakistan1986-2003606517170211535.46337050.502621505
Sanath JayasuriyaSLSouth Africa1992-200959710192314827.08255475.29111623527
Tillakaratne DilshanSLNew Zealand2002-2016585782038123*41.59243683.66411123615
Roshan MahanamaSLPakistan1986-19985865814408925.26242856.71085875
Upul TharangaSLIndia2005-2018576031499174*26.30189279.2327718021
Muttiah MuralitharanSLNew Zealand1992-201157381023526*8.3934667.92007234
Angelo MathewsSLNew Zealand2009-20245560151839120*40.87342553.69214718521
Roshan MahanamaSLIndia1986-199954606207622538.44428648.4121341804
Tillakaratne DilshanSLEngland2001-201653583195319335.51267872.93412421312
Romesh KaluwitharanaSLPakistan1993-200453602103210017.79154166.971581225
WPUJC VaasSLAustralia1994-200853551859468*16.05102657.89018584
Sanath JayasuriyaSLEngland1991-201152624206421335.59249982.5956427036
Lasith MalingaSLIndia2004-2020522671916410.0526671.80018208
Arjuna RanatungaSLNew Zealand1983-199851606166410230.81287157.96110215510
Muttiah MuralitharanSLAustralia1992-2011513717173438.6517897.19008157
Dinesh ChandimalSLPakistan2011-2023506061783155*33.02311457.26113616016
Lasith MalingaSLPakistan2004-2017503411150196.5223065.22007124
Kumar SangakkaraSLBangladesh2001-201549525309031965.74448268.941213233921
Angelo MathewsSLEngland2009-202449569218916046.57345863.30316119922
Page 1Next

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