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 Kennington Oval×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Kumar SangakkaraSLEngland2006-2014441197134*65.6719998.99110201
Pathum NissankaSLEngland2021-2024231196127*98.00187104.81110232
Dhananjaya de SilvaSLEngland2021-20242201609180.0020279.21020240
Angelo MathewsSLEngland2011-202466214967*37.2517684.66010142
Mahela JayawardeneSLEngland2006-20144401486637.0015794.27010122
Kusal MendisSLEngland2016-20242301307743.33114114.04010230
Sanath JayasuriyaSLEngland2006-201122012412262.0014088.57100152
Tillakaratne DilshanSLEngland2006-20145501014420.2011885.59000121
Dimuth KarunaratneSLAustralia2019110979797.0010889.8101090
Tillakaratne DilshanSLWest Indies20091119696*-57168.42010122
Kusal MendisSLIndia2017110898989.009395.70010111
Mahela JayawardeneSLAustralia20131118484*-81103.70010110
Dinesh ChandimalSLEngland2013-2024540786319.5068114.7101124
Dhanushka GunathillekeSLIndia2017110767676.0072105.5601072
Lahiru ThirimanneSLAustralia2013-2019220735736.5011265.1801050
Nuwan KulasekaraSLEngland2011-20144427258*36.0060120.0001163
Dasun ShanakaSLEngland2016-2021221664766.007785.7100051
Kamindu MendisSLEngland2024110646464.009170.3301070
Mahela JayawardeneSLIndia2002110626262.0010559.0501040
Dhanushka GunathillekeSLEngland2016110626262.006496.8801070
Duleep MendisSLEngland1988110606060.006592.3101061
Upul TharangaSLSouth Africa2017110575757.006982.6101060
Kushal Janith PereraSLAustralia2013-2019220565228.0039143.5901061
Sunil WettimunySLAustralia19751115353*-10251.9601070
Angelo MathewsSLIndia20171115252*-45115.5601060
Michael TisseraSLAustralia1975110525252.007272.2201070
Thisara PereraSLEngland2014220514925.5026196.1500072
Anura TennekoonSLAustralia1975110484848.007167.6100060
Kushal Janith PereraSLIndia20171114747*-44106.8200050
Kushal Janith PereraSLSouth Africa20171114444*-6666.6700050
Marvan AtapattuSLZimbabwe2004110434343.008053.7500040
Niroshan DickwellaSLSouth Africa2017110414141.0033124.2400051
Lahiru ThirimanneSLEngland2013-2014320404020.0037108.1100131
Kithuruwan VithanageSLEngland2014110383838.0026146.1500070
Brendon KuruppuSLEngland1988110383838.006657.5800050
Lasith MalingaSLEngland2006-2014531382619.0034111.7600051
Arjuna RanatungaSLEngland1988110373737.006259.6800030
Sanath JayasuriyaSLIndia2002110363636.003894.7400061
Saman JayanthaSLZimbabwe2004110363636.004187.8000060
Tillakaratne DilshanSLAustralia2013110343434.005858.6200010
Asela GunaratneSLIndia20171113434*-21161.9000022
Duleep MendisSLAustralia19751113232*-4571.1100050
Dinesh ChandimalSLAustralia2013110313131.003296.8800011
Bandula WarnapuraSLAustralia1975110313131.003979.4900050
Kusal MendisSLAustralia2019110303030.003781.0800002
Mahela JayawardeneSLZimbabwe2004110282828.004365.1200030
Kumar SangakkaraSLZimbabwe2004110282828.004070.0000040
WPUJC VaasSLIndia20021112626*-3770.2700020
Wanindu HasarangaSLEngland2021110262626.004953.0600020
Tillakaratne DilshanSLZimbabwe20041112525*-2889.2900020
Page 1Next

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