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 New Wanderers Stadium×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Kumar SangakkaraSLSouth Africa2002-201234014210235.5019074.74100160
Upul TharangaSLSouth Africa2012-20173401274631.7515880.38000211
Mahela JayawardeneSLNew Zealand2007-200922111277112.00103108.74010103
Niroshan DickwellaSLSouth Africa2017220967448.0095101.05010120
Angelo MathewsSLSouth Africa2012-20173418954*29.6710981.6501063
Sanath JayasuriyaSLKenya2007110888888.0044200.00010114
Sanath JayasuriyaSLNew Zealand2007-2009220856142.5062137.10010103
Marvan AtapattuSLSouth Africa2002230784326.0021735.94000130
Kusal MendisSLSouth Africa2017340734118.2511762.39000121
Mahela JayawardeneSLSouth Africa2002230713923.6718538.3800080
Lahiru ThirimanneSLSouth Africa2012110696969.0063109.5201070
Mahela JayawardeneSLKenya2007110656565.0027240.7401092
Dinesh ChandimalSLSouth Africa2012-2017450612212.2012250.0000030
Nuwan KulasekaraSLNew Zealand20091115757*-56101.7901024
Thilina KandambySLEngland2009110535353.008264.6301050
Angelo MathewsSLEngland2009110525252.007371.2301060
WPUJC VaasSLSouth Africa2002231523226.008362.6500050
Hashan TillakaratneSLSouth Africa2002120512725.5013238.6400080
Dimuth KarunaratneSLSouth Africa2017120505025.008260.9801150
Jehan MubarakSLKenya20071114646*-13353.8500035
Tillakaratne DilshanSLSouth Africa2012110414141.004983.6700050
Tillakaratne DilshanSLNew Zealand2007-2009210414141.0031132.2600071
Dhananjaya de SilvaSLSouth Africa2017340401610.007851.2800040
Sanath JayasuriyaSLSouth Africa2002230393213.006560.0000160
Tillakaratne DilshanSLPakistan2007110383838.0028135.7100004
Chamara SilvaSLPakistan2007110383838.0027140.7400051
Upul TharangaSLNew Zealand2007110373737.0025148.0000022
Suranga LakmalSLSouth Africa2017230353111.674185.3700170
Jehan MubarakSLBangladesh20071113131*-19163.1600021
Mahela JayawardeneSLBangladesh2007110303030.0030100.0000010
Kumar SangakkaraSLKenya2007110303030.0018166.6700050
Kumar SangakkaraSLIndia2003110303030.003390.9100040
Thilan SamaraweeraSLEngland2009110303030.004862.5000040
Mahela JayawardeneSLPakistan2007110282828.0027103.7000021
Russel ArnoldSLSouth Africa200223028289.336245.1600230
Kumar SangakkaraSLNew Zealand2007-2009220251412.503278.1300020
Upul TharangaSLBangladesh2007110232323.0014164.2900030
Tillakaratne DilshanSLBangladesh20071112121*-16131.2500020
Kumar SangakkaraSLBangladesh2007110202020.002968.9700020
HMRKB HerathSLSouth Africa2012-201723119109.502965.5200030
Kumar SangakkaraSLPakistan2007110181818.0010180.0000021
Muttiah MuralitharanSLEngland2009110181818.0010180.0000021
Sachith PathiranaSLSouth Africa2017110181818.002669.2300010
Nuwan KulasekaraSLEngland20091111717*-2470.8300011
Thilan SamaraweeraSLNew Zealand2009110171717.001894.4400030
Muttiah MuralitharanSLIndia2003110161616.0014114.2900030
Lasith MalingaSLNew Zealand2007-2009210151515.0010150.0000011
Ruchira PereraSLSouth Africa20021211511*15.003345.4500030
Dilhara FernandoSLIndia20031111313*-10130.0000020
Kaushal SilvaSLSouth Africa201712013136.504330.2300120
Page 1Next

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