Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)ODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2071st 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/27WARBOLODI5th 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

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
ICC Men's T20 World Cup 2022/23202288117766*25.29137129.20012154
Major Clubs Limited Over Tournament 20242024110000.0010.0000100
2019 Cricket World Cup2019110000.0040.0000100
Asia Cup 20182018110000.0030.0000100
Bangladesh in Sri Lanka Test Series 2016/172017120343417.006155.7400150
India tour of Sri Lanka 2017201712017178.501894.4400140
Sri Lanka in Pakistan Test Series 2019/202019231134102*67.0023058.26101171
Afghanistan tour of Sri Lanka 2023/242024330382412.6732118.7500131
Lanka Premier League 2022/232022540582914.5050116.0000163
Australia tour of Sri Lanka 2024/252025240843921.0013164.12001150
Sri Lanka tour of West Indies 2026202624018712046.7529962.54101211
Zimbabwe Tri-Nation Series 2016/17201654113978*46.3314695.21021190
Sri Lanka tour of New Zealand 2018/192018-2019340473611.755388.6800161
Sri Lanka tour of India 2022/232023550804716.0067119.40001131
Sri Lanka tour of England 202420243502047440.8029469.39031270
Sri Lanka tour of New Zealand 2022/2320236812769839.4338970.95011317
South Africa tour of Sri Lanka 201820186802358429.3830377.56021247
England tour of Sri Lanka 2018/19201891122607328.8945756.89021213
Sri Lanka tour of England and Scotland 20192019110777.001070.0000000
Bangladesh tour of Sri Lanka 20192019210181818.0012150.0000030
Sri Lanka tour of South Africa 2020/2120201117979*-10674.53010111
Sri Lanka v Bangladesh 20212021110166166166.0029157.04100220
Zimbabwe tour of Sri Lanka 2023/2420241111515*-15100.0000020
Major Clubs T20 Tournament 20262026110222.00540.0000000
2018 Asia Cup2018110232323.003860.5300021
Sri Lanka in Ireland ODI Series 2016201611133*-3100.0000000
ICC Champions Trophy 20172017110111.00616.6700000
Sri Lanka tour of India 2019/202020220745737.0049151.02010101
Sri Lanka tour of Zimbabwe 2019/2020202201056352.5017659.66010121
Bangladesh tour of Sri Lanka 20212021120434121.506170.4900041
Asia Cup 20222022220372818.5033112.1200050
Ireland tour of Sri Lanka 202320232212412*24.003372.7300050
ICC Men's T20 World Cup 20242024220553427.5052105.7700041
Major Clubs T20 Tournament 20252025220504225.0043116.2800031
Pakistan tour of Sri Lanka 2025/262026220322216.0025128.0000050
Afghanistan tour of Sri Lanka 2022/232022320211610.502777.7800040
Afghanistan tour of Sri Lanka 20232023321805180.008396.3901061
2023 Cricket World Cup2023220281414.004562.2200020
ICC World Cup Warm-up Matches 20232023220775538.5011070.0001041
Pakistan in Sri Lanka T20I Series 20152015220453122.504795.7400020
Australia in Sri Lanka T20I Series 20162016220746237.0058127.5901060
Sri Lanka tour of India 2017/182017121120119*120.0023351.50100151
West Indies tour of Sri Lanka 2019/202020330815127.0081100.0001090
Sri Lanka tour of West Indies 2020/2120212301025034.0024541.63010110
Sri Lanka tour of Bangladesh 202120213317455*37.0010669.8101050
Sri Lanka tour of England 20212021330989132.6710791.59010140
Sri Lanka tour of Bangladesh 20222022230975832.3318253.30010121
New Zealand tour of Sri Lanka 20242024230954431.6718152.4900091
Bangladesh tour of Sri Lanka 20252025231381919.007650.0000041
Major Clubs Limited Over Tournament 20262026332875887.008997.7501053
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.