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 St George's Park×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Kusal MendisSLSouth Africa2016-201946124184*48.2036066.94031360
Dhananjaya de SilvaSLSouth Africa2016-20194501344326.8022958.52000160
Arjuna RanatungaSLSouth Africa1994-199822112293*122.0015678.21010112
Angelo MathewsSLSouth Africa2016120985949.0018951.85010120
Kumar SangakkaraSLSouth Africa2000110848484.0011473.6801080
Dimuth KarunaratneSLSouth Africa2016-2019240844321.0019642.86000120
Isuru UdanaSLSouth Africa2019110787878.0057136.8401074
Oshada FernandoSLSouth Africa20192317575*37.5011963.03012102
Marvan AtapattuSLSouth Africa1998-2000220656332.509171.4301060
Kaushal SilvaSLSouth Africa2016120644832.0017736.16000100
Romesh KaluwitharanaSLSouth Africa1998-2000220595529.507380.8201080
Dinesh ChandimalSLSouth Africa2016-2017230582819.3315736.9400060
Roshan MahanamaSLSouth Africa1994-19982214946*49.007565.3300040
Niroshan DickwellaSLSouth Africa2017-2019220434221.5040107.5000061
Lahiru ThirimanneSLSouth Africa2019120392919.509043.3300050
Hashan TillakaratneSLSouth Africa19941113636*-5269.2300020
Kushal Janith PereraSLSouth Africa2016-2019230332011.004180.4900041
Suranga LakmalSLSouth Africa2016-20193413319*11.005164.7100050
Sanath JayasuriyaSLSouth Africa1994-2000330302010.005356.6000031
Avishka FernandoSLSouth Africa2019110292929.0027107.4100050
HMRKB HerathSLSouth Africa2016120272413.504362.7900040
Asanka GurusinhaSLSouth Africa1994110232323.005244.2300030
Dushmantha ChameeraSLSouth Africa201612019199.506330.1600120
WPUJC VaasSLSouth Africa1994-2000310181818.002864.2900010
Tillakaratne DilshanSLSouth Africa2000110181818.002281.8200020
Nuwan KulasekaraSLSouth Africa2017110171717.0016106.2500021
Mahela JayawardeneSLSouth Africa2000110131313.002846.4300020
Kumar DharmasenaSLSouth Africa1994-19982111212*-11109.0900000
Thisara PereraSLSouth Africa2019110121212.001770.5900000
Nuwan PradeepSLSouth Africa2016121128*12.001963.1600020
Asela GunaratneSLSouth Africa2017110101010.009111.1100010
Upul TharangaSLSouth Africa2017-20192201065.002245.4500010
Kamindu MendisSLSouth Africa2019110999.002536.0000010
Ruwan KalpageSLSouth Africa1994110999.001181.8200000
Jeffrey VandersaySLSouth Africa2017110888.001650.0000010
Russel ArnoldSLSouth Africa2000110555.001241.6700010
Sandun WeerakkodySLSouth Africa2017110555.00683.3300010
Muttiah MuralitharanSLSouth Africa1994-200031122*-2100.0000000
PADLR SandakanSLSouth Africa201711122*-1020.0000000
Nuwan ZoysaSLSouth Africa2000110111.00425.0000000
Pramodya WickramasingheSLSouth Africa1994-2000310111.00333.3300000
Aravinda de SilvaSLSouth Africa1994-1998220110.50911.1100100
Kasun RajithaSLSouth Africa2019221111.00195.2600000
Lasith MalingaSLSouth Africa2019110000.0020.0000100
Vishwa FernandoSLSouth Africa201911100*-0-00000
Priyamal PereraSLSouth Africa2019110000.0010.0000100

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