Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2069th Match · CSA Pro20 2026/27TITDOLODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th 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 runsT20I3rd 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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI3rd 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 · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

Sri Lanka: Batting figures (All cricket)

Mahela Jayawardene has the most ducks in all cricket for Sri Lanka at R Premadasa Stadium: 7.

More filters

2 active
Reset"Match result" is from the side of the player or team.
Team: Sri Lanka×At R Premadasa Stadium×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Mahela JayawardeneSL1997-20146055214929628.15197075.7401271238
Lasith MalingaSL2006-20173920973176.649874.4900644
Bhanuka RajapaksaSL2021-2022101001276512.70117108.55015193
Dasun ShanakaSL2015-2026312923223911.9338683.42005255
Sanath JayasuriyaSL1992-200958594227234041.31275982.35315524032
Kushal Janith PereraSL2013-2026262606049923.23569106.15044708
Ajantha MendisSL2008-2015301474721*6.719847.9600311
Thisara PereraSL2011-2017242042135413.31191111.52013243
Wanindu HasarangaSL2021-2026252241912410.6121389.67003192
Pathum NissankaSL2021-20262726165513726.2073988.631336911
Matheesha PathiranaSL2023-202653100*0.0030.0000200
Asitha FernandoSL2024-2026105343*2.001428.5700200
Pramodya WickramasingheSL1992-19961651641.501833.3300200
Seekkuge PrasannaSL2011-20177624222*10.5037113.5100212
Sadeera SamarawickramaSL2021-2024151412789321.3830192.36012282
Asanka GurusinhaSL1992-1996151522567619.6949651.61012201
Dushmantha ChameeraSL2015-2026251651252911.3618567.5700291
WPUJC VaasSL1994-20083217313717*9.7918773.2600240
Mahesh TheekshanaSL2021-20262717761186.1014940.9400210
Avishka FernandoSL2021-20251818050911828.2861782.50132467
Muttiah MuralitharanSL1992-20114519114613*5.7510245.1000211
Upul TharangaSL2006-201724222565102*28.2574675.74132774
Charith AsalankaSL2021-202635343131712742.48142992.164529633
Tillakaratne DilshanSL2002-2016545431747108*34.25196389.00211220111
PADLR SandakanSL2016-2021310000.0010.0000100
Malinda WarnapuraSL2008220303015.006248.3900140
Asela GunaratneSL201722017178.501989.4700110
Champaka RamanayakeSL1992-1994820884.002236.3600110
Kaushal LokuarachchiSL2006-20074301093.331758.8200100
Mahela UdawatteSL2008-2009330544318.006484.3800180
GSNFG JayasuriyaSL2015430704023.3366106.0600163
Dushan HemanthaSL2023-20263311613*8.002272.7300110
Malinga BandaraSL2007-2009641423114.006168.8500110
Sachithra SenanayakeSL2013-2016751237*5.753467.6500120
Kumar DharmasenaSL1994-20022472712614.2010468.2700130
Akila DananjayaSL2012-20241073411710.2541100.0000150
Dilhara FernandoSL2001-20091784501912.506280.6500141
Milinda SiriwardanaSL2015-201710801203515.0097123.7100175
Jeffrey VandersaySL2015-202613845019*12.508062.5000130
Chamara SilvaSL2007-201112913317341.3845872.27041362
Thilan ThusharaSL2008-2009119216654*23.7118191.71011142
Jeevan MendisSL2011-2014119413745*27.40127107.87001114
Ruwan KalpageSL1992-1997171166917*13.809771.1300100
Kamindu MendisSL2021-2026131212344421.2724197.10001194
Romesh KaluwitharanaSL1992-2001151522895822.2341070.49021190
Russel ArnoldSL2000-20061815645591*50.5656680.39051292
Chamika KarunaratneSL2021-2022171673017533.44292103.080111711
Lahiru ThirimanneSL2012-2015201744969038.1568971.99041293
Dunith WellalageSL2022-20261917433667*25.8535494.92011259
Roshan MahanamaSL1992-19972119283922549.35156153.75261602
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.