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 Adelaide Oval×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Tillakaratne DilshanSLAustralia2006-201355119210648.0024478.69110162
Kumar SangakkaraSLAustralia2006-20124411788359.3320985.17020122
Kumar SangakkaraSLIndia2008-201222015912879.5021175.36100140
Lahiru ThirimanneSLAustralia2012-2013321132102*132.0019169.11100130
Mahela JayawardeneSLAustralia2006-20135401318032.7515982.3901091
Upul TharangaSLAustralia2006-20175401167129.0020357.1401162
Mahela JayawardeneSLIndia2008-20122201147157.0014877.0301061
Marvan AtapattuSLAustralia2006220855342.5012568.0001070
Tillakaratne DilshanSLSouth Africa20061118282*-10875.9301030
Dinesh ChandimalSLIndia2012110818181.009189.0101061
Mahela JayawardeneSLSouth Africa2006110525252.0052100.0001040
Chamara KapugederaSLAustralia2006-2017430523817.3345115.5600033
Russel ArnoldSLAustralia20062215127*51.006282.2600020
Sanath JayasuriyaSLSouth Africa2006110373737.0030123.3300042
Dilshan MunaweeraSLAustralia2017110373737.0025148.0000032
Milinda SiriwardanaSLAustralia2017110353535.0027129.6300012
Jehan MubarakSLAustralia2006110343434.004772.3400032
Sanath JayasuriyaSLAustralia2006110252525.0022113.6400011
Nuwan KulasekaraSLAustralia2006-2017643251525.0021119.0500030
Marvan AtapattuSLSouth Africa2006110232323.004057.5000000
Kumar SangakkaraSLSouth Africa2006110232323.003174.1900040
Sachithra SenanayakeSLIndia20121112222*-14157.1400030
Dinesh ChandimalSLAustralia20122212217*22.002491.6700030
Chamara SilvaSLIndia2008110212121.003070.0000000
Tillakaratne DilshanSLIndia2008-2012220201610.002774.0700021
Farveez MaharoofSLAustralia20122111818*-2475.0000010
Angelo MathewsSLIndia2012110171717.003056.6700010
WPUJC VaasSLAustralia200622016158.002176.1900000
Kushal Janith PereraSLAustralia20131111414*-1687.5000011
Kusal MendisSLAustralia2017110141414.0010140.0000020
Nuwan KulasekaraSLIndia2012110121212.002548.0000000
Seekkuge PrasannaSLAustralia2017110121212.008150.0000020
Russel ArnoldSLSouth Africa2006110111111.0011100.0000010
WPUJC VaasSLSouth Africa2006110999.007128.5700000
WCA GanegamaSLAustralia2006110777.00887.5000010
Lasith MalingaSLAustralia2012-2017420763.501258.3300010
Thisara PereraSLIndia2012110555.00955.5600000
JRMVB SanjayaSLAustralia2017110555.003166.6700010
Jehan MubarakSLSouth Africa2006110444.001921.0500000
Asela GunaratneSLAustralia2017110444.00580.0000000
Farveez MaharoofSLIndia200811133*-475.0000000
WPUJC VaasSLIndia200811111*-1100.0000000
HMRKB HerathSLIndia201211111*-1100.0000000
Chamara KapugederaSLIndia2008110111.00520.0000000
Sanath JayasuriyaSLIndia2008110000.0030.0000100
Muttiah MuralitharanSLAustralia2006210000.0010.0000100
Muttiah MuralitharanSLSouth Africa200611100*-30.0000000
HMRKB HerathSLAustralia2012210000.0020.0000100
Lasith MalingaSLIndia2008-2012210000.000-00100
Upul TharangaSLIndia2012110000.0020.0000100
Page 1Next

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