Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPT2069th 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

Dhananjaya de Silva: Batting by series (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
SeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Major League Tournament 2025/262025-202679162920478.6388970.75230664
Sri Lanka tour of Bangladesh 2017/18201823022017373.3328377.74100282
Sri Lanka v Bangladesh 20212021110166166166.0029157.04100220
West Indies tour of Sri Lanka 2021/222021241219155*73.0036659.84110162
Major Clubs Limited Over Tournament 20252025771276130*46.00266103.76110259
Warne-Muralitharan Trophy 2016201636132512965.0056557.52110451
Sri Lanka in Zimbabwe Test Series 2016/17201624022512756.2545649.34110231
Pakistan tour of Sri Lanka 2023202324027112267.7543861.87120336
Sri Lanka tour of West Indies 2026202624018712046.7529962.54101211
Sri Lanka tour of India 2017/182017121120119*120.0023351.50100151
Pakistan tour of Sri Lanka 2022202224017610944.0028062.86100232
New Zealand in Sri Lanka Test Series 2019201924112910943.0019964.82100202
Sri Lanka tour of Bangladesh 2023/24202435028910857.8044065.68210285
Sri Lanka in Pakistan Test Series 2019/202019231134102*67.0023058.26101171
Sri Lanka tour of New Zealand 2022/2320236812769839.4338970.95011317
ICC Cricket World Cup Qualifier 202320237511679341.7519087.89010143
Sri Lanka tour of England 20212021330989132.6710791.59010140
Super Provincial One Day Tournament 201920194401619040.2517989.94010180
South Africa tour of Sri Lanka 201820186802358429.3830377.56021247
Major League Tournament 2024/252024-20254622128353.0027577.09010187
Sri Lanka tour of South Africa 2020/2120201117979*-10674.53010111
Zimbabwe Tri-Nation Series 2016/17201654113978*46.3314695.21021190
Australia in Sri Lanka ODI Series 201620165501317626.2018072.78010150
Sri Lanka tour of England 202420243502047440.8029469.39031270
England tour of Sri Lanka 2018/19201891122607328.8945756.89021213
ICC Men's T20 World Cup 2022/23202288117766*25.29137129.20012154
International League T20 2022/2320235501076521.4087122.99010103
Sri Lanka tour of Zimbabwe 2019/2020202201056352.5017659.66010121
Australia in Sri Lanka T20I Series 20162016220746237.0058127.5901060
Lanka Premier League 2023202310931926132.00149128.86010157
Lanka Premier League 2020/2120207611186123.6077153.25010105
Australia tour of Sri Lanka 202220225601516025.1717884.83010151
Sri Lanka tour of South Africa 2024/2520242401305932.5021261.32020181
India tour of Sri Lanka 202620262401115927.7525044.40010141
Sri Lanka tour of Bangladesh 20222022230975832.3318253.30010121
Major Clubs Limited Over Tournament 20262026332875887.008997.7501053
Sri Lanka tour of India 2019/202020220745737.0049151.02010101
Sri Lanka tour of Bangladesh 202120213317455*37.0010669.8101050
ICC World Cup Warm-up Matches 20232023220775538.5011070.0001041
West Indies tour of Sri Lanka 2019/202020330815127.0081100.0001090
Afghanistan tour of Sri Lanka 20232023321805180.008396.3901061
Sri Lanka tour of West Indies 2020/2120212301025034.0024541.63010110
Sri Lanka tour of South Africa 2018/19201991002104821.0031367.09000231
Sri Lanka tour of India 2022/232023550804716.0067119.40001131
New Zealand tour of Sri Lanka 20242024230954431.6718152.4900091
South Africa tour of Sri Lanka 20212021660934415.5014165.9600070
Sri Lanka in South Africa Test Series 2016/172016-20173601254320.8321757.60000151
Major Clubs T20 Tournament 20252025220504225.0043116.2800031
Asia Cup 20232023550584111.609859.1800060
Bangladesh tour of Sri Lanka 20212021120434121.506170.4900041
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.