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 Galle International Stadium×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Mahela JayawardeneSLSouth Africa2000-2004340417237104.2575555.23200485
Dinesh ChandimalSLAustralia2022-2025471408206*68.0073955.21121366
Kusal MendisSLIreland2023220385245192.5048479.552003612
Dhananjaya de SilvaSLPakistan2022-202336038012263.3361262.09210457
Kamindu MendisSLNew Zealand2024231309182*154.5043571.03200304
Dinesh ChandimalSLPakistan2022-202336130094*60.0051957.80030275
Dimuth KarunaratneSLIreland2023220294179147.0036879.89200300
Dimuth KarunaratneSLNew Zealand2019-202435029212258.4056052.14110201
Kusal MendisSLAustralia2022-202547128685*47.6747160.72030303
Dimuth KarunaratneSLWest Indies202124027814769.5050455.16110310
Marvan AtapattuSLEngland2001-2003231265201*132.5070637.54100270
Angelo MathewsSLNew Zealand2019-20243512528863.0058343.22030241
Kusal MendisSLNew Zealand2019-2024351242106*60.5034270.76120245
Nishan MadushkaSLIreland2023220234205117.0038760.47100261
Sanath JayasuriyaSLSouth Africa2000-200434023414858.5031873.58111311
Dhananjaya de SilvaSLWest Indies2021241219155*73.0036659.84110162
Angelo MathewsSLAustralia2022-20254602167636.0044049.09020181
Angelo MathewsSLEngland202124021311053.2552240.80110161
Pathum NissankaSLBangladesh2025120211187105.5028175.09100271
Dinesh ChandimalSLNew Zealand202423020711669.0042948.25110240
Pathum NissankaSLWest Indies20212401987349.5045343.71030161
Dimuth KarunaratneSLAustralia2022-20254701948627.7139748.87011230
Sonal DinushaSLIndia202612018410092.0029662.16110123
Kumar SangakkaraSLSouth Africa2000-20043401798544.7526268.32020270
Lahiru ThirimanneSLEngland202124017111142.7540142.64100170
Oshada FernandoSLPakistan20222401686442.0026862.69020184
Dimuth KarunaratneSLPakistan2022-20233601676127.8330155.48010180
Mahela JayawardeneSLEngland2001-200323116486*82.0037843.39020132
Ramesh MendisSLPakistan2022-202336116045*32.0029853.69000162
Angelo MathewsSLPakistan2022-20233601576426.1733846.45011201
Marvan AtapattuSLZimbabwe2002121150100*150.0024162.24110160
Kumar SangakkaraSLEngland2001-20032301487149.3332146.11020151
Kusal MendisSLPakistan2022-20233601457624.1726055.77010190
Mahela JayawardeneSLAustralia1999-20043401426835.5026653.38010190
WPUJC VaasSLSouth Africa2000-20043421416970.5030945.63020180
Kumar SangakkaraSLWest Indies2001110140140140.0037337.53100160
Niroshan DickwellaSLEngland20212401409235.0025355.34010130
Kamindu MendisSLAustralia2022-20253501356127.0025752.53010152
Marvan AtapattuSLAustralia1999-20043511254731.2532638.34000150
Marvan AtapattuSLPakistan20002301226240.6727045.19020140
Sanath JayasuriyaSLIndia2001121117111117.0014381.82100171
Arjuna RanatungaSLPakistan20001201166558.0020456.86020180
Dinesh ChandimalSLIreland2023222115102*-16968.05100140
Dhananjaya de SilvaSLNew Zealand2019-20243511144428.5021353.52000131
Tillakaratne DilshanSLAustralia200412011010455.0019456.70100131
Dinesh ChandimalSLEngland20212401095227.2522648.23010101
Dhananjaya de SilvaSLAustralia2022-20253601093918.1717363.01001170
Aravinda de SilvaSLEngland2001110106106106.0024343.62100101
Kumar SangakkaraSLIndia2001111105105*-22646.46100130
Hashan TillakaratneSLWest Indies2001111105105*-24742.5110030
Page 1Next

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