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 Old Trafford×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Kamindu MendisSLEngland2024-202623016011353.3323667.80100193
Dinesh ChandimalSLEngland2011-20243401567939.0023865.55020142
Angelo MathewsSLEngland2011-20243401386534.5022661.06021101
Mahela JayawardeneSLEngland2006-201433012110040.3313192.37100100
Dhananjaya de SilvaSLEngland2024120857442.5010977.9801090
Milan PriyanathSLEngland2024120827241.0015054.6701072
Kumar SangakkaraSLEngland2006-2014330684822.6711360.1800050
Upul TharangaSLEngland2006110606060.008075.0001050
Farveez MaharoofSLEngland20061115858*-50116.0001052
Jeevan MendisSLEngland2011110484848.005390.5700040
Pathum NissankaSLEngland2026110363636.0024150.0000023
Dimuth KarunaratneSLEngland2011-2024230332711.005757.8900050
Malinga BandaraSLEngland20061112828*-22127.2700031
Kusal MendisSLEngland2024120242412.003863.1600140
Charith AsalankaSLEngland2026110161616.0014114.2900001
Prabath JayasuriyaSLEngland202412015107.503050.0000010
Sanath JayasuriyaSLEngland2006110141414.002070.0000030
Vishwa FernandoSLEngland202412013136.506420.3100120
Tillakaratne DilshanSLEngland2006-20143301374.332846.4300010
Dasun ShanakaSLEngland2026110121212.001392.3100001
Lahiru UdaraSLEngland2026110101010.007142.8600020
Nuwan KulasekaraSLEngland2011-2014220954.501752.9400000
Lasith MalingaSLEngland2006-2014320864.008100.0000001
Russel ArnoldSLEngland2006110777.007100.0000000
WPUJC VaasSLEngland2006110777.001546.6700000
Lahiru ThirimanneSLEngland2014110777.001643.7500010
Wanindu HasarangaSLEngland2026110777.006116.6700010
Nishan MadushkaSLEngland2024120442.001921.0500100
Tharindu RatnayakeSLEngland2026110333.00837.5000000
Ashan PriyanjanSLEngland2014110222.00922.2200000
Kamil MisharaSLEngland2026110222.00540.0000000
HMRKB HerathSLEngland201411100*-50.0000000
Dhammika PrasadSLEngland201111100*-0-00000
Suraj RandivSLEngland2011110000.000-00100
Sachithra SenanayakeSLEngland2014110000.0010.0000100
Nuwan ThusharaSLEngland202611100*-10.0000000
Dilshan MadushankaSLEngland2026110000.0050.0000100
Eshan MalingaSLEngland2026110000.0020.0000100
Asitha FernandoSLEngland202412200*-60.0000000

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