Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Sri Lanka: Batting figures (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
Team: Sri Lanka×v England×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Ranjan MadugalleSL1982-1988101302146516.4650642.29011152
Bandula WarnapuraSL1982340543813.5023023.4800060
Roy DiasSL1982-19877902668029.5651451.75021303
Duleep MendisSL1982-19881013047511136.5474264.02141479
Anura RanasingheSL1982220515125.5045113.3301131
Somachandra De SilvaSL1982-1984661642812.8013049.2300040
Ashantha de MelSL1982-19877921192717.0018863.30001131
Ajit de SilvaSL198232012126.002744.4400120
Sidath WettimunySL1982-198468140519057.8687446.34110411
Rohan JayasekeraSL1982110171717.004240.4800010
Lalith KaluperumaSL19822311514*7.502462.5000110
Mahes GoonatillekeSL19822222422*-4257.1400030
Arjuna RanatungaSL1982-1999232608248431.69142257.95064783
Rumesh RatnayakeSL1983-19914521185239.3316173.29010131
Guy de AlwisSL19832217758*77.0071108.4501082
Vinothen JohnSL1983-1987531231511.503565.7100120
Brendon KuruppuSL1983-19917901634618.1133049.39000230
Aravinda de SilvaSL1984-200326343119715238.61207857.6026113010
Ravi RatnayekeSL1984-198968313659*27.2027050.37010180
Amal SilvaSL1984-1988241127102*42.3332938.60100170
Roshan MahanamaSL1987-1999131512176415.5041252.67010280
Asanka GurusinhaSL1987-199691112564525.6052348.95000250
Don AnurasiriSL1987-1992641331611.006848.5300020
Sridharan JeganathanSL19871112020*-15133.3300021
Graeme LabrooySL1988-1992452804226.6717146.7800180
Athula SamarasekeraSL1988-19924501145722.8023548.51011121
Ranjith MadurasingheSL1988220643.002227.2700000
Champaka RamanayakeSL1988-19936614934*9.8012937.9800230
Hashan TillakaratneSL1988-200322271062993*37.00143443.86034610
Asoka de SilvaSL1989110222.001118.1800000
Kapila WijegunawardeneSL1989-1991231136*6.504528.8900010
Sanath JayasuriyaSL1991-201152624206421335.59249982.5956427036
Chandika HathurusingheSL1991-19985702476635.2963339.02020280
Pramodya WickramasingheSL1992-20021384551813.758763.2200130
Ashley de SilvaSL1993310999.002832.1400010
Muttiah MuralitharanSL1993-20113430122603814.4433577.61001258
Jayananda WarnaweeraSL1993110111.001010.0000000
Romesh KaluwitharanaSL1996-200317172515102*34.3366577.44151661
WPUJC VaasSL1996-20074546126709019.71144946.24021732
Kumar DharmasenaSL1996-200311931845430.6750736.29010190
Marvan AtapattuSL1998-2004303651123201*36.23235247.753431130
Russel ArnoldSL1998-20072325459410928.29109454.30144633
Suresh PereraSL19983216043*60.0010258.8200081
Upul ChandanaSL1998-2004131202717622.5837871.69021244
Mahela JayawardeneSL1998-2015758983987213*49.22657360.661320541921
Nuwan ZoysaSL1999-2004128138285.438445.2400542
Ruchira PereraSL1999-200642100*0.0010.0000100
Avishka GunawardeneSL1999-2004330492416.338259.7600050
Thilan SamaraweeraSL1999-20121723467814235.68157842.97132730
Eric UpashanthaSL1999-200223015115.004632.6100010
Page 1Next

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

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