Teams
Dhananjaya de Silva
played for
Test
Sri Lanka
(2016-2024/25)
ODI
Sri Lanka
(2016-2023/24)
International Twenty20
Sri Lanka
(2015-2024)
Main FC
Badureliya Sports Club
(2010/11-2011/12)
Ragama Cricket Club
(2012/13-2013/14)
Sri Lanka Ports Authority Cricket Club
(2014/15)
Tamil Union Cricket and Athletic Club
(2015/16-2023/24)
Main ListA
Badureliya Sports Club
(2011/12)
Ragama Cricket Club
(2012/13-2013/14)
Sri Lanka Ports Authority Cricket Club
(2014/15)
Tamil Union Cricket and Athletic Club
(2015/16-2022)
Abahani Limited
(2021/22)
Colombo Cricket Club
(2023/24-2024)
Main Twenty20
Badureliya Sports Club
(2011/12)
Udarata Rulers
(2014)
Sri Lanka Ports Authority Cricket Club
(2014/15)
Tamil Union Cricket and Athletic Club
(2015/16-2022)
Colombo Commandos
(2015/16)
Jaffna Stallions
(2020/21)
Colombo Stars
(2021/22)
Jaffna Kings
(2022/23-2024)
Dambulla Aura
(2023)
Other FC
Sri Lanka A
(2015-2017/18)
Sri Lankans
(2016-2024)
Sri Lanka
(2016-2024/25)
Colombo District
(2017/18)
Jaffna District
(2021/22-2023/24)
Other ListA
Sri Lanka A
(2015/16-2022)
Sri Lanka
(2016-2023/24)
Jaffna District
(2016/17-2021/22)
Galle District
(2016/17-2018/19)
Colombo District
(2018)
Dambulla District
(2023/24)
Other Twenty20
Ruhuna Royals
(2012)
Kandurata
(2013)
Sri Lanka
(2015-2024)
Galle District
(2018)
Sri Lanka Blues
(2021-2022)
Under-19 Test
Sri Lanka Under-19s
(2010/11)
Under-19 ODI
Sri Lanka Under-19s
(2010/11)
World Cup
Sri Lanka
(2019-2023/24)
Twenty20 World Cup
Sri Lanka
(2022/23-2024)
Champions Trophy
Sri Lanka
(2017)
World Test Championship
Sri Lanka
(2019-2024/25)
World Cup Super League
Sri Lanka
(2021-2022/23)
Lanka Premier League
Jaffna Stallions
(2020/21)
Colombo Stars
(2021/22)
Jaffna Kings
(2022/23-2024)
Dambulla Aura
(2023)
Sri Lanka Club Championship
Badureliya Sports Club
(2010/11-2011/12)
Ragama Cricket Club
(2012/13-2013/14)
Sri Lanka Ports Authority Cricket Club
(2014/15)
Tamil Union Cricket and Athletic Club
(2015/16-2023/24)
Miscellaneous
Ragama Cricket Club Under-23s
(2010-2014)
Sri Lanka Board Under-25s XI
(2013)
Sri Lanka Board President's XI
(2015-2017)
Sri Lanka Emerging Players
(2015)
Sri Lanka A
(2015/16)
Sri Lankans
(2016/17-2024)
Sri Lanka Board XI
(2018)
Sri Lanka
(2019-2024)
Abu Dhabi Knight Riders
(2022/23)