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

PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Kumar SangakkaraSLPakistan2003-2015708610397422152.29640462.05921337222
Kumar SangakkaraSLIndia2003-201578833356821944.60492772.42920336730
Tillakaratne DilshanSLIndia2004-2016808353096160*39.69358086.48715837720
Mahela JayawardeneSLEngland2002-2015546252854213*50.07452763.04914530415
Mahela JayawardeneSLIndia2003-201477815276627536.39407267.93613425817
Kumar SangakkaraSLEngland2002-201555647272715247.84433462.9271632955
Kumar SangakkaraSLBangladesh2004-201539424269231970.84379071.03129228721
Angelo MathewsSLPakistan2009-20236680212688157*45.56472756.86217424232
Angelo MathewsSLIndia2009-20236876132631139*41.76377269.75612224950
Kumar SangakkaraSLAustralia2003-201551577234919246.98346367.83316223314
Tillakaratne DilshanSLPakistan2004-201662676228214537.41287479.4059326912
Kumar SangakkaraSLNew Zealand2003-201555608227420343.73306274.27611325319
Mahela JayawardeneSLAustralia2003-201560675221810535.77330267.17221522710
Kusal MendisSLBangladesh2017-202546511221619644.32272481.35416121755
Angelo MathewsSLEngland2009-202449569218916046.57345863.30316119922
Mahela JayawardeneSLPakistan2003-201458713217324031.96361160.18311523411
Kumar SangakkaraSLSouth Africa2003-201535413196728751.76259975.68411422212
Tillakaratne DilshanSLNew Zealand2003-2016525171891123*42.98221085.57411121914
Angelo MathewsSLNew Zealand2009-20245560151839120*40.87342553.69214718521
Dinesh ChandimalSLPakistan2011-2023506061783155*33.02311457.26113616016
Tillakaratne DilshanSLBangladesh2004-201635367176516860.86203086.958531946
Tillakaratne DilshanSLAustralia2004-201658645170414728.88224575.9047119112
Tillakaratne DilshanSLEngland2003-201648513166919334.77226973.56310317711
Mahela JayawardeneSLNew Zealand2003-2015525571663115*34.65234670.8938616921
Dinesh ChandimalSLAustralia2010-2025435171611206*36.61259362.1339214916
Dinesh ChandimalSLBangladesh2013-202536396150013845.45265156.5858310617
Upul TharangaSLIndia2005-2018565931495174*26.70188679.2727717921
Kusal MendisSLAustralia2016-202638464148617635.38194476.44210114923
Kusal MendisSLNew Zealand2015-202635443144514335.24217766.3839616523
Angelo MathewsSLSouth Africa2009-202440506140997*32.02228661.64010213419
Upul TharangaSLBangladesh2005-201832354139116544.87185874.8746217315
Angelo MathewsSLAustralia2009-2025444651377105*33.59237358.03110212913
Dinesh ChandimalSLEngland2011-202437422136112634.02196269.37210212617
Mahela JayawardeneSLSouth Africa2003-201532381135837436.70216762.673211358
Dinesh ChandimalSLIndia2010-202637433133916433.48208564.2235213218
Mahela JayawardeneSLBangladesh2004-2015293031320203*48.89193168.3644113914
Tillakaratne DilshanSLSouth Africa2004-2016333631304115*39.52150686.592751477
Angelo MathewsSLBangladesh2009-2025343811128619947.63209661.3526210716
Dimuth KarunaratneSLBangladesh2013-202420301125724443.34233453.863611245
Kusal MendisSLEngland2016-202635442124412129.62150582.6616513725
Dimuth KarunaratneSLNew Zealand2012-202424342121715238.03245849.512941141
Dimuth KarunaratneSLPakistan2013-202316292116319643.07224551.802611262
Upul TharangaSLPakistan2006-2017394111141112*28.52169867.201631391
Kusal MendisSLWest Indies2015-202625313112111940.04137281.7127211729
Upul TharangaSLZimbabwe2006-201822236110113364.76153271.873711238
Sanath JayasuriyaSLIndia2003-201038361109113031.17111897.5833414017
Dinesh ChandimalSLSouth Africa2011-202435425107092*28.92175960.830711095
Dhananjaya de SilvaSLBangladesh2017-202522282104217340.08160065.1343211611
Pathum NissankaSLBangladesh2021-202524260103218739.69124882.6931212214
Kushal Janith PereraSLBangladesh2013-202529291102812036.71984104.4736310921
Page 1Next

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