Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st 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)T20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPODI5th 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 R Premadasa Stadium×
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Sanath JayasuriyaSLIndia tour of Sri Lanka 19971997330479340159.6768669.83120545
Roshan MahanamaSLIndia tour of Sri Lanka 19971997330344225114.6771348.25120361
Aravinda de SilvaSL1996 Singer World Series1996444334127*-35893.30120304
Kumar SangakkaraSLSouth Africa in Sri Lanka ODI Series 20132013331281169140.50242116.12110366
Sanath JayasuriyaSL2001 Sri Lanka Coca-Cola Cup20015502759955.0032883.84030282
Tillakaratne DilshanSLICC Cricket World Cup 2010/112011551270108*67.5029790.91110343
Sanath JayasuriyaSL2002 ICC Champions Trophy2002551254102*63.5029785.52111290
Upul TharangaSLICC Cricket World Cup 2010/112011552238102*79.3327387.18110342
Tillakaratne DilshanSLEngland in Sri Lanka ODI Series 2014/15201444023110157.7526686.84110271
Kumar SangakkaraSLIndia in Sri Lanka ODI Series 2008/0920094402278456.7523497.01030211
Arjuna RanatungaSL1997 Asia Cup1997332221131*221.0025885.66110233
Charith AsalankaSLSouth Africa tour of Sri Lanka 202120215502167743.2024189.63020134
Chandika HathurusingheSLAustralia tour of Sri Lanka 199219923412146771.3345247.35020220
Charith AsalankaSLAustralia tour of Sri Lanka 2022202255121411053.50212100.94100165
Aravinda de SilvaSLIndia tour of Sri Lanka 19971997331212126106.0029472.11110230
Avishka FernandoSLIndia tour of Sri Lanka 202120216602087634.6725880.62020163
Charith AsalankaSLAustralia tour of Sri Lanka 2024/252025221205127205.00192106.77110208
Mahela JayawardeneSLEngland in Sri Lanka ODI Series 2014/15201444120477*68.0021097.14020221
Marvan AtapattuSL2002 ICC Champions Trophy200255020410140.8031265.38110200
Kumar SangakkaraSLICC Cricket World Cup 2010/11201154220373*101.5026676.32020192
Sanath JayasuriyaSL1996 Singer World Series1996441196120*65.33193101.55100214
Marvan AtapattuSL1997 Asia Cup199733119584*97.5027171.96020111
Kumar SangakkaraSLBangladesh in Sri Lanka Test Series 2012/13201312019413997.0037451.87110190
Pathum NissankaSLAustralia tour of Sri Lanka 2022202255019113738.2021389.67100153
Kumar SangakkaraSLEngland in Sri Lanka ODI Series 2014/1520144411888662.6725274.60020180
Aravinda de SilvaSLAustralia tour of Sri Lanka 199219923301878562.3329962.54020161
Charith AsalankaSLZimbabwe tour of Sri Lanka 2023/24202454018610146.50163114.11111117
Kusal MendisSLZimbabwe tour of Sri Lanka 2023/24202466118366*36.60174105.17010242
Marvan AtapattuSLIndia tour of Sri Lanka 1997199733018211860.6722780.18100170
Tillakaratne DilshanSLIndia in Sri Lanka ODI Series 2008/0920094401749743.5019688.78010201
Kusal MendisSLAsia Cup 202320234401739143.2521082.38020202
Thilina KandambySLCompaq Cup 2009200933117291*86.0019886.87020150
Charith AsalankaSLIndia tour of Sri Lanka 202120214401716542.7518791.44010133
Kumar SangakkaraSL2002 ICC Champions Trophy20025501695433.8027062.59011180
Russel ArnoldSL2001 Sri Lanka Coca-Cola Cup200155116491*41.0020281.19020130
Kusal MendisSLAustralia tour of Sri Lanka 2022202255116487*41.0018787.70010142
Pavan RathnayakeSLEngland tour of Sri Lanka 2025/26202633016212154.0016399.39100151
Mahela JayawardeneSL2001 LG Abans Triangular Series20013301619653.6718387.98020150
Avishka FernandoSLSouth Africa tour of Sri Lanka 2021202155015911831.8017093.53100152
Sadeera SamarawickramaSLAsia Cup 202320234401589339.50156101.28011132
Tillakaratne DilshanSLSouth Africa in Sri Lanka ODI Series 201320133301529950.6718283.52010150
Kumar SangakkaraSLWest Indies in Sri Lanka Test Series 2010/112010121151150151.0027255.51100181
Sanath JayasuriyaSL2001 LG Abans Triangular Series20013301478349.0017384.97021193
Lahiru ThirimanneSLPakistan in Sri Lanka ODI Series 201520152201469073.0019375.6502090
Avishka GunawardeneSL2001 LG Abans Triangular Series20013301439047.6720270.79010141
Sanath JayasuriyaSLCompaq Cup 200920093301419847.00128110.16010200
Chamara SilvaSLEngland in Sri Lanka ODI Series 2007/0820072201407370.0021066.67020140
Kusal MendisSLEngland tour of Sri Lanka 2025/26202633113993*69.5017181.29010161
Thilina KandambySLIndia in Sri Lanka ODI Series 2008/09200944113993*46.3318375.96010140
Kumar SangakkaraSLPakistan in Sri Lanka ODI Series 201220123201379768.5019869.19010103
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.