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.

PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Upul TharangaSLBangladesh2005-201835384150716544.32199775.4656218315
Arjuna RanatungaSLAustralia1983-199945509150612736.73247560.8518311914
Dinesh ChandimalSLBangladesh2013-202536396150013845.45265156.5858310617
Upul TharangaSLIndia2005-2018576031499174*26.30189279.2327718021
Kusal MendisSLAustralia2016-202638464148617635.38194476.44210114923
Tillakaratne DilshanSLSouth Africa2000-2016424861476115*35.14193076.482751637
Asanka GurusinhaSLPakistan1985-1996485631465116*27.64246655.3517211311
Kusal MendisSLNew Zealand2015-202635443144514335.24217766.3839616523
Roshan MahanamaSLPakistan1986-19985865814408925.26242856.71085875
Asanka GurusinhaSLNew Zealand1986-199629342141012744.06274051.4656213112
Angelo MathewsSLSouth Africa2009-202440506140997*32.02228661.64010213419
Sanath JayasuriyaSLBangladesh1990-200928272140814556.32142998.5357216235
Angelo MathewsSLAustralia2009-2025444651377105*33.59237358.03110212913
Dinesh ChandimalSLEngland2011-202437422136112634.02196269.37210212617
Dinesh ChandimalSLIndia2010-202637433133916433.48208564.2235213218
Marvan AtapattuSLAustralia1992-200738482133713329.07263450.763641351
Upul TharangaSLPakistan2006-2017434611318112*29.29196367.141741671
Angelo MathewsSLBangladesh2009-2025343811128619947.63209661.3526210716
Dimuth KarunaratneSLBangladesh2013-202420301125724443.34233453.863611245
Kusal MendisSLEngland2016-202635442124412129.62150582.6616513725
Russel ArnoldSLPakistan1997-200638457124212332.68231653.631511294
Hashan TillakaratneSLIndia1986-2001424571222136*32.16248846.911531180
Dimuth KarunaratneSLNew Zealand2012-202424342121715238.03245849.512941141
Hashan TillakaratneSLNew Zealand1988-200332365121314439.13284542.642621273
Marvan AtapattuSLNew Zealand1996-200739437121112733.64210157.641841342
Aravinda de SilvaSLZimbabwe1992-2003232761209143*57.57173669.6436112711
Aravinda de SilvaSLEngland1984-200326343119715238.61207857.6026113010
Hashan TillakaratneSLAustralia1988-200440446116611930.68237849.03183900
Dimuth KarunaratneSLPakistan2013-202316292116319643.07224551.802611262
Upul TharangaSLZimbabwe2006-201824256116113361.11161871.763711328
Kumar SangakkaraSLZimbabwe2000-201228255113927056.95156073.012501295
Marvan AtapattuSLEngland1998-2004303651123201*36.23235247.753431130
Kusal MendisSLWest Indies2015-202625313112111940.04137281.7127211729
Thilan SamaraweeraSLPakistan2002-201219293111323142.81222550.023421410
Thilan SamaraweeraSLIndia1998-20112934101107137*46.13204854.054551221
Dinesh ChandimalSLSouth Africa2011-202435425107092*28.92175960.830711095
Aravinda de SilvaSLSouth Africa1992-20033440310688228.86177360.240941166
Mahela JayawardeneSLZimbabwe1998-2012383661053100*35.10155267.852641036
Asanka GurusinhaSLAustralia1988-199632372105314330.09235144.79225985
Roy DiasSLIndia1979-198721272104412141.76105671.12372901
Dhananjaya de SilvaSLBangladesh2017-202522282104217340.08160065.1343211611
Pathum NissankaSLBangladesh2021-202524260103218739.69124882.6931212214
Romesh KaluwitharanaSLPakistan1993-200453602103210017.79154166.971581225
Duleep MendisSLIndia1979-198824304102912439.5885977.07340459
Kushal Janith PereraSLBangladesh2013-202529291102812036.71984104.4736310921
Kusal MendisSLZimbabwe2016-2026333661028116*34.27144171.341541159
Arjuna RanatungaSLSouth Africa1992-200024303102513137.96161963.311831236
Roshan MahanamaSLNew Zealand1986-199828282102115339.27184255.43353912
Dhananjaya de SilvaSLSouth Africa2016-20243745110168423.09151267.2005110713
Romesh KaluwitharanaSLAustralia1992-2004303521005132*30.45126779.321841352

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