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 Barabati Stadium×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Upul TharangaSLIndia2009-20173301247341.3315082.67010103
Arjuna RanatungaSLIndia1987-1990230855328.3310550.4801012
Asanka GurusinhaSLIndia1987-1990230844028.0026130.7700010
Kumar SangakkaraSLIndia2009-2014220594629.5054109.2600051
Tillakaratne DilshanSLIndia2009-2014220594129.5040147.50000120
Roy DiasSLIndia1987120584929.00--000-0
Mahela JayawardeneSLIndia2009-2014220454322.504893.7500061
Ravi RatnayekeSLIndia1987120422221.00--000-0
Aravinda de SilvaSLIndia1987-1990230402113.331764.7100000
Duleep MendisSLIndia1987120362718.00--000-0
Thisara PereraSLIndia2014-2017220322916.0031103.2300040
Charith SenanayakeSLIndia1990110272727.003284.3800000
Hashan TillakaratneSLIndia1990110262626.005745.6100000
Angelo MathewsSLIndia2014-2017220242312.003961.5400030
Rumesh RatnayakeSLIndia1987-199023024248.0060.0000200
Sanath JayasuriyaSLIndia1990110232323.002495.8300000
Thilina KandambySLIndia2009110222222.002975.8600030
Asoka de SilvaSLIndia1987120201910.00--00000
Kushal Janith PereraSLIndia2017110191919.002867.8600000
Sidath WettimunySLIndia198712018129.00--000-0
Chamara KapugederaSLIndia2009110151515.002853.5700000
Lasith MalingaSLIndia2009110131313.002454.1700011
Niroshan DickwellaSLIndia2017110131313.008162.5000010
Ashan PriyanjanSLIndia2014110121212.002157.1400010
Dushmantha ChameeraSLIndia2017110121212.001485.7100020
Nuwan KulasekaraSLIndia2009110101010.001471.4300010
Don AnurasiriSLIndia1987-1990232888.001844.4400000
Akila DananjayaSLIndia2017110777.007100.0000000
Ajantha MendisSLIndia2009110666.001442.8600000
Seekkuge PrasannaSLIndia2014110555.001338.4600000
Suraj RandivSLIndia2009-2014220552.50955.5600110
Asela GunaratneSLIndia2017110444.004100.0000000
UWMBCA WelegedaraSLIndia200911122*-450.0000000
Vishwa FernandoSLIndia2017110222.002100.0000000
Dasun ShanakaSLIndia2017110111.00616.6700000
Roshan MahanamaSLIndia1990110000.0010.0000100
Dhammika PrasadSLIndia2014110000.0040.0000100
Nuwan PradeepSLIndia201711100*-0-00000
Lahiru GamageSLIndia201411100*-80.0000000
Jayananda WarnaweeraSLIndia199011100*-80.0000000
Champaka RamanayakeSLIndia1990110000.0030.0000100
Guy de AlwisSLIndia1987120000.00--00200

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