T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsFirst-class7th Match · Sheffield Shield 2026/27SAWAODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZIND

Sri Lanka: Batting figures (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
Team: Sri Lanka×At AMI Stadium×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Sanath JayasuriyaSL1995-20064501437928.60130110.00010156
Muttiah MuralitharanSL1995-200644034148.504182.9300050
Aravinda de SilvaSL1995-20013301256641.6715779.62020103
WPUJC VaasSL1995-2006330312710.333491.1800110
Kumar SangakkaraSL2001-2006231105100*52.5016663.25100131
Mahela JayawardeneSL2001-2006230544618.007869.2300170
Nuwan ZoysaSL1997-2001210323232.0019168.4200031
Kumar DharmasenaSL1997-2001210303030.003390.9100021
Hashan TillakaratneSL1995-19972212313*23.005541.8200020
Arjuna RanatungaSL1995-19972212119*21.004052.5000010
Marvan AtapattuSL2001110767676.008787.3601080
Sidath WettimunySL19831217063*70.0019336.2701060
Somachandra De SilvaSL1983120595229.5015737.5801040
Ranjan MadugalleSL1983120573428.5011250.89000100
Upul TharangaSL2006120573328.5013641.9100061
Russel ArnoldSL2001110515151.007072.8601011
Susil FernandoSL1983120464623.0015030.6700160
Chamara KapugederaSL2006120383719.009241.3000070
Ruwan KalpageSL1995110353535.005070.0000010
Asanka GurusinhaSL1995110333333.003691.6700031
Farveez MaharoofSL2006120221511.005044.0000021
Mithra WettimunySL1983120221711.009024.4400010
Prasanna JayawardeneSL200612018119.007424.3200030
Romesh KaluwitharanaSL1997110151515.001978.9500030
Sridharan JeganathanSL19831201487.002653.8500020
Yohan GoonasekeraSL19831201286.003040.0000000
Sanjeeva RanatungaSL1995110111111.001861.1100010
Lasith MalingaSL200612177*7.004515.5600110
Ravi RatnayekeSL1983120773.502330.4300110
Roshan MahanamaSL1997110444.00757.1400010
Guy de AlwisSL1983120331.501915.7900100
Vinothen JohnSL198312133*3.00933.3300100
Ravindra PushpakumaraSL1995110333.00650.0000000
Indika GallageSL200111133*-3100.0000000
Rumesh RatnayakeSL1983120110.50119.0900100
Jayantha SilvaSL199511111*-1100.0000000
Dilhara FernandoSL2001110000.0020.0000100
Chamara SilvaSL2006120000.0050.0000200

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