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 Dubai International Cricket Stadium×
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Dimuth KarunaratneSLSri Lanka tour of United Arab Emirates and Pakistan 2017/182017120203196101.5043246.99100201
Pathum NissankaSLMen's T20 Asia Cup 2025202533019710765.67117168.38110169
Bhanuka RajapaksaSLAsia Cup 2022202255216071*53.33114140.35010118
Kaushal SilvaSLPakistan v Sri Lanka Test Series 2013/1420141201539576.5035543.10020150
Pathum NissankaSLAsia Cup 2022202255113855*34.50122113.11020124
Mahela JayawardeneSLPakistan v Sri Lanka Test Series 2013/142014110129129129.0027846.40100150
Kusal MendisSLAsia Cup 202220225501196023.8080148.7502286
Kumar SangakkaraSLPakistan v Sri Lanka Test Series 2011/1220111201087854.0022148.87010110
Upul TharangaSLPakistan v Sri Lanka ODI Series 2011/1220113301067735.3317859.55010110
Dasun ShanakaSLAsia Cup 202220225511014525.2571142.2500185
Kushal Janith PereraSLPakistan v Sri Lanka T20I Series 2013/142013220998449.5075132.0001055
Tillakaratne DilshanSLPakistan v Sri Lanka ODI Series 2011/122011330966432.0012676.19010130
Dimuth KarunaratneSLPakistan v Sri Lanka Test Series 2013/1420141219462*94.0016855.95010150
Kushal Janith PereraSLMen's T20 Asia Cup 20252025330945831.3364146.88010102
Dasun ShanakaSLMen's T20 Asia Cup 202520253339264*-51180.3901067
Mahela JayawardeneSLPakistan v Sri Lanka ODI Series 2011/122011330915030.3314065.0001070
Tharanga ParanavitanaSLPakistan v Sri Lanka Test Series 2011/122011120787239.0026829.1001040
Dinesh ChandimalSLPakistan v Sri Lanka ODI Series 2011/122011330743124.6711564.3500042
Niroshan DickwellaSLSri Lanka tour of United Arab Emirates and Pakistan 2017/182017120735236.507498.6501090
Angelo MathewsSLPakistan v Sri Lanka Test Series 2011/1220111217152*71.0018538.3801081
Kumar SangakkaraSLPakistan v Sri Lanka T20I Series 2013/1420132216544*65.0043151.1600052
Dinesh ChandimalSLSri Lanka tour of United Arab Emirates and Pakistan 2017/182017120626231.0020031.0001160
Chamika KarunaratneSLAsia Cup 20222022531613130.506298.3900042
Kumar SangakkaraSLPakistan v Sri Lanka ODI Series 2013/142013110585858.006786.5701041
Dilruwan PereraSLSri Lanka tour of United Arab Emirates and Pakistan 2017/182017120585829.007775.3201170
Tillakaratne DilshanSLPakistan v Sri Lanka T20I Series 2013/142013220554827.5041134.1500090
Kumar SangakkaraSLPakistan v Sri Lanka ODI Series 2011/122011330554518.3310353.4000040
Lahiru ThirimanneSLPakistan tour of United Arab Emirates 2017/182017110535353.007471.6201030
UWMBCA WelegedaraSLPakistan v Sri Lanka Test Series 2011/122011120524826.0013139.6900052
Sadeera SamarawickramaSLSri Lanka tour of United Arab Emirates and Pakistan 2017/182017120513825.505691.0700061
Angelo MathewsSLPakistan v Sri Lanka T20I Series 2013/142013210505050.0034147.0601051
Akila DananjayaSLPakistan tour of United Arab Emirates 2017/1820171115050*-7269.4401050
Wanindu HasarangaSLAsia Cup 20222022541503616.6735142.8600071
Angelo MathewsSLPakistan v Sri Lanka ODI Series 2013/142013110474747.0044106.8200020
Angelo MathewsSLPakistan v Sri Lanka ODI Series 2011/1220113314532*22.507560.0000021
Kusal MendisSLMen's T20 Asia Cup 20252025330453415.0040112.5000133
Dinesh ChandimalSLPakistan v Sri Lanka ODI Series 2013/142013110444444.005777.1900001
HMRKB HerathSLPakistan v Sri Lanka Test Series 2011/122011120442922.008253.6600040
HMRKB HerathSLSri Lanka tour of United Arab Emirates and Pakistan 2017/1820171214427*44.008949.4400040
Angelo MathewsSLPakistan v Sri Lanka Test Series 2013/142014110424242.008847.7300050
Tillakaratne DilshanSLPakistan v Sri Lanka ODI Series 2013/142013110404040.004883.3300060
Dhammika PrasadSLPakistan v Sri Lanka Test Series 2011/122011120403320.007751.9500050
Dhananjaya de SilvaSLAsia Cup 20222022220372818.5033112.1200050
Jeevan MendisSLPakistan v Sri Lanka ODI Series 2011/122011221361936.0032112.5000030
Kushal Janith PereraSLICC Men's T20 World Cup 2021/222021110353535.0025140.0000041
Charith AsalankaSLICC Men's T20 World Cup 2021/222021110353535.0027129.6300041
Kumar SangakkaraSLPakistan v Sri Lanka Test Series 2013/142014121352635.005662.5000050
Bhanuka RajapaksaSLICC Men's T20 World Cup 2021/2220211113333*-26126.9200041
Nuwan KulasekaraSLPakistan v Sri Lanka ODI Series 2013/142013110323232.0026123.0800032
Kaushal SilvaSLSri Lanka tour of United Arab Emirates and Pakistan 2017/182017120302715.007639.4700020
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.