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 Sydney Cricket Ground×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Aravinda de SilvaSLAustralia1985-200366127181*54.2031885.22030230
Sanath JayasuriyaSLAustralia1995-200344024112260.25218110.55110304
Hashan TillakaratneSLAustralia1995-20034301607353.3318885.11020100
Marvan AtapattuSLAustralia1999-200322011910159.5014780.9510060
Pathum NissankaSLAustralia20222201097354.5090121.11010123
Sanath JayasuriyaSLEngland2003110106106106.0011096.36100151
Aravinda de SilvaSLEngland1999-200322110352*103.0011192.7902071
Asanka GurusinhaSLAustralia1988-1996330993833.0017456.9000071
Duleep MendisSLAustralia1985220968048.0090106.67010110
Arjuna RanatungaSLAustralia1988-1999440904122.5011776.9200050
Roy DiasSLAustralia1985220796039.5010277.4501030
Amal SilvaSLAustralia1985220706835.0011461.4001070
Pathum NissankaSLEngland2022110676767.0045148.8901025
Roy DiasSLWest Indies19851116565*-10263.7301020
Hashan TillakaratneSLEngland1999-2003221574457.0010952.2900060
Romesh KaluwitharanaSLEngland1999110545454.008762.0701050
Mahela JayawardeneSLAustralia1999-20032214837*48.005981.3600020
Dinesh ChandimalSLAustralia20222214425*44.0038115.7900042
Ravi RatnayekeSLNew Zealand1988110414141.0041100.0000021
Uvais KarnainSLWest Indies19851114141*-6068.3300020
Dasun ShanakaSLAustralia2022220413420.5032128.1300023
Sidath WettimunySLAustralia1985220412120.5012433.0600030
WPUJC VaasSLAustralia1995-2003443401440.004197.5600010
Dasun ShanakaSLNew Zealand2022110353535.0032109.3800041
Arjuna RanatungaSLNew Zealand1988110353535.005168.6300050
Mahela JayawardeneSLEngland1999-2003220353317.503794.5900040
Bhanuka RajapaksaSLNew Zealand2022110343434.0022154.5500032
Guy de AlwisSLNew Zealand1988110323232.003786.4900040
Romesh KaluwitharanaSLAustralia1995-1999330323210.674374.4200250
Wanindu HasarangaSLAustralia2022220261313.0020130.0000030
Kumar SangakkaraSLAustralia2003110252525.0020125.0000020
Ranjan MadugalleSLWest Indies1985110252525.004259.5200021
Avishka GunawardeneSLEngland1999110242424.004553.3300010
Brendon KuruppuSLAustralia1985-1988220242212.004355.8100020
Asanka GurusinhaSLNew Zealand1988110232323.005046.0000010
Bhanuka RajapaksaSLEngland2022110222222.0022100.0000030
Roshan MahanamaSLAustralia1988-199933022127.334548.8900020
Aravinda de SilvaSLWest Indies1985110212121.003953.8500020
WPUJC VaasSLEngland1999-2003221201420.0019105.2600000
Kusal MendisSLEngland2022110181818.0014128.5700011
Ravi RatnayekeSLWest Indies1985110171717.005034.0000010
Charith AsalankaSLAustralia202222016168.002466.6700120
Kumar DharmasenaSLAustralia1995-19962201477.002850.0000000
Ranjan MadugalleSLNew Zealand1988110131313.003933.3300010
Champaka RamanayakeSLNew Zealand19881111111*-1478.5700000
Rumesh RatnayakeSLAustralia198522111711.007157.1400020
Avishka FernandoSLAustralia20222201165.509122.2200011
Kumar SangakkaraSLEngland2003110101010.001566.6700000
Uvais KarnainSLAustralia19851111010*-1283.3300000
Dhananjaya de SilvaSLEngland2022110999.001181.8200000
Page 1Next

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