Sri Lanka: Batting by opposition (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
Team: Sri Lanka×At Galle International Stadium×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Kumar SangakkaraSLPakistan2009-201548153322176.14102252.15210513
Mahela JayawardeneSLEngland2007-2012231398213*199.0073354.30200483
Kumar SangakkaraSLBangladesh2013120247142123.5039862.06200263
Mahela JayawardeneSLNew Zealand2009-201223023211477.3344452.25110271
Angelo MathewsSLIndia2010-20173502298345.8035364.87020273
Dinesh ChandimalSLIndia2015121221162*221.0024689.84110284
Dimuth KarunaratneSLSouth Africa2018121218158*218.0030272.19110201
Kumar SangakkaraSLIndia2008-201535021710343.4035062.00110260
Angelo MathewsSLPakistan2009-20154822169136.0037357.91011234
Tillakaratne DilshanSLNew Zealand2009121215123*215.00203105.91110242
Kusal MendisSLBangladesh2017120213194106.5033463.77100195
Tillakaratne DilshanSLPakistan2009-201224020710151.7530867.21110301
Angelo MathewsSLAustralia2011-20162402019550.2534458.43020213
Thilan SamaraweeraSLNew Zealand2009-201223019615965.3332161.06100283
Kaushal SilvaSLPakistan2014-201523019412564.6747041.28110280
Mahela JayawardeneSLPakistan2009-20143601916231.8336252.76021260
Dimuth KarunaratneSLWest Indies2015110186186186.0035452.54100161
Tillakaratne DilshanSLBangladesh201312018012690.0025371.15110180
Dinesh ChandimalSLBangladesh2013-2017232171116*171.0028061.07110162
Tharanga ParanavitanaSLPakistan2009-20122401707242.5030755.37010202
Lahiru ThirimanneSLBangladesh2013122157155*-25960.62100140
Upul TharangaSLZimbabwe201722215479*-15996.86020161
Angelo MathewsSLSouth Africa2014-20182411528950.6734843.68010183
Dinesh ChandimalSLWest Indies2015110151151151.0029850.67100162
Mahela JayawardeneSLIndia2008-20102301398646.3327350.92010170
Tharanga ParanavitanaSLIndia2010121134111134.0027548.73100160
Tillakaratne DilshanSLIndia2008-201024113168*43.67121108.26011171
Upul TharangaSLBangladesh201712011911559.5018564.32100122
Angelo MathewsSLNew Zealand2009-20122201187959.0021455.14010162
Mahela JayawardeneSLWest Indies20101201175958.5023849.16020131
Mahela JayawardeneSLAustralia201112011610558.0026044.62100171
Dilruwan PereraSLIndia201712211392*-18262.09010134
HMRKB HerathSLIndia2010-201734111380*37.6714577.93010151
Dimuth KarunaratneSLIndia2015-20172401089727.0024144.8101190
Dimuth KarunaratneSLBangladesh2013-20172401064126.5022646.9000061
Angelo MathewsSLEngland20181201055352.5021449.0702080
Tharanga ParanavitanaSLWest Indies20101201059552.5027238.60010100
Kumar SangakkaraSLSouth Africa20141201007650.0017955.87010121
Dimuth KarunaratneSLPakistan20151201007950.0021546.51010110
Upul TharangaSLSouth Africa2014120978348.5016857.74010161
Tillakaratne DilshanSLEngland2007-2012230958431.6714764.63011130
Kusal MendisSLAustralia2016120938646.5015161.59010112
Dinesh ChandimalSLEngland2012-2018240923323.0021442.99000102
WPUJC VaasSLEngland2007110909090.0013367.67010110
Niroshan DickwellaSLBangladesh2017120907545.009396.7701072
Kusal MendisSLZimbabwe2017220868643.0081106.1701181
Thilan SamaraweeraSLPakistan2009-2012240863421.5018745.99000130
Asela GunaratneSLBangladesh2017120858542.5013762.0401170
Dilruwan PereraSLBangladesh2017120845142.0010480.77010122
Kushal Janith PereraSLAustralia2016120844942.0012070.0000061
Page 1Next

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