Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)ODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT1013th Match · Abu Dhabi T10 League 2026UTEET2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)ODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

Sri Lanka: Batting by series (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
Team: Sri Lanka×At Edgbaston Cricket Ground×
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Mahela JayawardeneSLSri Lanka tour of England 200220021201065953.0021848.62010140
Marvan AtapattuSLSri Lanka tour of England 20022002120695634.5018237.9101060
Hashan TillakaratneSLSri Lanka tour of England 20022002120593929.5011252.6800090
Aravinda de SilvaSLSri Lanka tour of England 20022002120574728.5011549.5700080
WPUJC VaasSLSri Lanka tour of England 20022002120512825.508063.7500071
Marvan AtapattuSLNatWest Series 20022002110505050.007368.4901050
Mahela JayawardeneSLNatWest Series 20022002110363636.006456.2500020
WPUJC VaasSLNatWest Series 20022002110262626.0020130.0000040
Sanath JayasuriyaSLNatWest Series 20022002110222222.003366.6700021
Sanath JayasuriyaSLSri Lanka tour of England 20022002120201210.005238.4600040
Kumar SangakkaraSLSri Lanka tour of England 2002200212017168.504934.6900010
Russel ArnoldSLNatWest Series 20022002110131313.002650.0000010
Charitha BuddhikaSLSri Lanka tour of England 2002200212013136.503834.2100100
Romesh KaluwitharanaSLNatWest Series 20022002110888.002138.1000000
Avishka GunawardeneSLNatWest Series 20022002110777.002924.1400000
Russel ArnoldSLSri Lanka tour of England 20022002120542.501827.7800010
Upul ChandanaSLNatWest Series 20022002110444.001040.0000000
Thilan SamaraweeraSLNatWest Series 20022002110333.001225.0000000
Dilhara FernandoSLNatWest Series 2002200211122*-2100.0000000
Pramodya WickramasingheSLNatWest Series 20022002110222.00450.0000000
Nuwan ZoysaSLSri Lanka tour of England 2002200212111*1.00137.6900100
Muttiah MuralitharanSLSri Lanka tour of England 2002200211100*-10.0000000

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.