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 2026AFGZIMT20Semi Final · CSA Pro20 2026/27WARBOLT2069th 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)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/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

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 Mahinda Rajapaksa International Cricket Stadium, Sooriyawewa×
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Dhanushka GunathillekeSLZimbabwe in Sri Lanka ODI Series 2017201733025511685.0029885.57120271
Niroshan DickwellaSLZimbabwe in Sri Lanka ODI Series 2017201733022111673.6724291.32200220
Angelo MathewsSLPakistan in Sri Lanka ODI Series 201420142201829391.0020091.00020172
Kumar SangakkaraSLNew Zealand in Sri Lanka ODI Series 2013/14201322115079150.00140107.14020182
Tillakaratne DilshanSLNew Zealand in Sri Lanka ODI Series 2013/14201322113681136.0018673.12020180
Kumar SangakkaraSLIndia in Sri Lanka ODI Series 20122012210133133133.0015188.08100120
Mahela JayawardeneSLPakistan in Sri Lanka ODI Series 201420142201306765.0014092.86020160
Avishka FernandoSLWest Indies tour of Sri Lanka 2019/202020110127127127.00123103.25100100
Upul TharangaSLAustralia in Sri Lanka ODI Series 2011201122012411162.0016973.37100140
Tillakaratne DilshanSLBangladesh in Sri Lanka ODI Series 2012/132013222123113*-117105.13100120
Kusal MendisSLWest Indies tour of Sri Lanka 2019/202020110119119119.00119100.00100120
Kushal Janith PereraSLPakistan in Sri Lanka ODI Series 20152015110116116116.00109106.4210094
Kumar SangakkaraSLAustralia in Sri Lanka ODI Series 201120112201015250.5012282.7901043
Mahela JayawardeneSLICC Cricket World Cup 2010/112011110100100100.0081123.4610091
Kumar SangakkaraSLICC Cricket World Cup 2010/112011110929292.0087105.7501071
Upul TharangaSLIndia in Sri Lanka ODI Series 201220122218759*87.0010781.31010100
Upul TharangaSLNew Zealand in Sri Lanka ODI Series 2012/132012220876043.5012271.31010120
Tillakaratne DilshanSLAustralia in Sri Lanka ODI Series 20112011220795539.508296.3401080
Thisara PereraSLPakistan in Sri Lanka ODI Series 20142014220786539.0046169.5701065
Tillakaratne DilshanSLSouth Africa in Sri Lanka T20I Series 201320131117474*-51145.1001092
Angelo MathewsSLNew Zealand in Sri Lanka ODI Series 2013/1420132117474*-64115.6301091
Upul TharangaSLZimbabwe in Sri Lanka ODI Series 201720173317244*36.0061118.0300063
Angelo MathewsSLPakistan in Sri Lanka ODI Series 201520151117070*-40175.0001082
Angelo MathewsSLZimbabwe in Sri Lanka ODI Series 20172017320664233.008775.8600042
Kumar SangakkaraSLBangladesh in Sri Lanka ODI Series 2012/132013210636363.006892.6501060
Kumar SangakkaraSLEngland in Sri Lanka ODI Series 2014/152014110636363.0062101.6101070
Tillakaratne DilshanSLPakistan in Sri Lanka ODI Series 20152015110626262.007088.5701060
Lahiru ThirimanneSLEngland in Sri Lanka ODI Series 2014/1520141116262*-47131.9101070
Kushal Janith PereraSLBangladesh in Sri Lanka ODI Series 2012/132013221604260.0057105.2600081
Asela GunaratneSLZimbabwe in Sri Lanka ODI Series 201720173216059*60.008471.4301040
Angelo MathewsSLSouth Africa in Sri Lanka ODI Series 20142014110585858.008171.6001051
Kumar SangakkaraSLICC World Twenty20 2012/132012220574428.5037154.0500031
Tillakaratne DilshanSLIndia in Sri Lanka ODI Series 20122012220565028.0055101.8201060
Mahela JayawardeneSLAustralia in Sri Lanka ODI Series 20112011220533626.506384.1300041
Milinda SiriwardanaSLPakistan in Sri Lanka ODI Series 201520151115252*-26200.0001043
Tillakaratne DilshanSLICC Cricket World Cup 2010/112011110505050.005984.7501080
Jeevan MendisSLICC World Twenty20 2012/1320122225043*-35142.8600051
Lahiru ThirimanneSLPakistan in Sri Lanka T20I Series 20122012220483024.0044109.0900070
Kumar SangakkaraSLNew Zealand in Sri Lanka ODI Series 2012/1320122214742*47.007166.2000051
Thisara PereraSLSouth Africa in Sri Lanka T20I Series 201320132224725*-31151.6100051
Upul TharangaSLPakistan in Sri Lanka ODI Series 20142014220452722.505384.9100060
Thisara PereraSLIndia in Sri Lanka ODI Series 20122012210444444.0028157.1400031
Dinesh ChandimalSLNew Zealand in Sri Lanka ODI Series 2012/132012220434321.506665.1500140
Ashan PriyanjanSLPakistan in Sri Lanka ODI Series 201420142214239*42.0022190.9100080
Kumar SangakkaraSLSouth Africa in Sri Lanka T20I Series 20132013110393939.0035111.4300040
Mahela JayawardeneSLSouth Africa in Sri Lanka T20I Series 20132013220393319.5021185.7100080
Tillakaratne DilshanSLICC World Twenty20 2012/132012220393919.5028139.2900150
Nuwan KulasekaraSLAustralia in Sri Lanka ODI Series 20112011220383419.0037102.7000031
Angelo MathewsSLEngland in Sri Lanka ODI Series 2014/152014110373737.004582.2200030
Kushal Janith PereraSLSouth Africa in Sri Lanka ODI Series 20142014110373737.0025148.0000042
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.