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 Gaddafi Stadium×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Kumar SangakkaraSLPakistan2002-2009561535230107.0076769.75230593
Tillakaratne DilshanSLPakistan2000-2009552370145123.3340092.50200390
Sanath JayasuriyaSLPakistan1997-2009671309134*51.5039877.64110364
Marvan AtapattuSLPakistan1997-200468130711143.8639976.94121242
Mahela JayawardeneSLPakistan1999-20097912926836.5042768.38020311
Russel ArnoldSLPakistan1999-200234122712375.6741554.70110300
Thilan SamaraweeraSLPakistan2002-2009220222214111.0035862.01100330
Roy DiasSLPakistan1982-198534020810952.0029370.99110271
Romesh KaluwitharanaSLPakistan1999-200022013510067.5019768.53100200
Ranjan MadugalleSLPakistan1982-19853411147338.0014379.7201184
Bhanuka RajapaksaSLPakistan20193301127737.3378143.5901068
Dasun ShanakaSLPakistan2017-20194411105436.6786127.9101086
Duleep MendisSLPakistan1982-19853411105236.6712786.61010131
Aravinda de SilvaSLAustralia1996111107107*-12486.29100130
Aravinda de SilvaSLPakistan1985-1997221102102*102.0094108.51101120
Kumar SangakkaraSLBangladesh2008110101101101.0091110.99100160
Roshan MahanamaSLWest Indies19971119494*-10986.2401051
Kumar DharmasenaSLSouth Africa19972229369*-12276.2301050
Sidath WettimunySLPakistan1982230934131.0019348.1900070
Kusal MendisSLAfghanistan2023110929292.0084109.5201063
Dhanushka GunathillekeSLPakistan2017-2019440895722.2564139.06010131
Arjuna RanatungaSLWest Indies19971118787*-9294.5701080
Avishka GunawardeneSLPakistan1999120804340.0010476.92000140
Oshada FernandoSLPakistan20191117878*-48162.5001083
Chamara KapugederaSLBangladesh2008110747474.0067110.4501052
Sanath JayasuriyaSLBangladesh2008110727272.0047153.19010103
Mahela UdawatteSLUnited Arab Emirates2008110676767.007490.5401060
WPUJC VaasSLPakistan1997-2004531674333.508281.7100071
Asanka GurusinhaSLAustralia1996110656565.009965.6601061
Mahela JayawardeneSLUnited Arab Emirates2008110616161.0043141.8601090
Lanka de SilvaSLSouth Africa1997220585729.006984.0601090
Arjuna RanatungaSLAustralia19961114747*-37127.0300041
Marvan AtapattuSLSouth Africa1997220472523.5010146.5300050
Arjuna RanatungaSLPakistan1982-1997321443944.005088.0000040
Somachandra De SilvaSLPakistan19822214336*43.008948.3100030
Pathum NissankaSLAfghanistan2023110414141.0040102.5000060
Avishka FernandoSLPakistan2019220413320.504493.1800040
K WeeraratneSLUnited Arab Emirates2008110404040.005474.0700020
Thilina KandambySLPakistan2004-2009220383219.0038100.0000030
Bandula WarnapuraSLPakistan1982230382612.6712330.8900030
Nuwan KulasekaraSLUnited Arab Emirates2008110373737.005172.5500000
Hashan TillakaratneSLSouth Africa1997220372818.507847.4400040
Charith AsalankaSLAfghanistan2023110363636.004383.7200021
GSNFG JayasuriyaSLPakistan2019220363418.0034105.8800040
Mahes GoonatillekeSLPakistan1982220362118.004875.0000040
Ashantha de MelSLPakistan1982-1985330363412.007250.0000150
Roshan MahanamaSLSouth Africa1997220352617.504087.5000041
Dunith WellalageSLAfghanistan20231113333*-3984.6200031
Upul ChandanaSLPakistan2000-2004331331616.5033100.0000031
Dimuth KarunaratneSLAfghanistan2023110323232.003591.4300060
Page 1Next

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