Dhananjaya de Silva is an Sri lankan cricketer who plays for the team Sri Lanka. Dhananjaya de Silva was born on Sep 06, 1991; and as of 2026, He is 35 years old. Dhananjaya de Silva is an all-rounder from Colombo and bats right handed and bowls off spin.
Dhananjaya de Silva has played 65 matches to date in his Test career and has scored 4,133 runs, with an average of 39. Dhananjaya de Silva has hit 499 fours and 36 sixes in his Test career.On Jun 2025, he played his recent Test match against Bangladesh at Sinhalese Sports Club Ground, Colombo, Sri Lanka, scoring 7 runs off 10 balls.
Dhananjaya de Silva has played 93 matches to date in his Odi career and has scored 1,924 runs, with an average of 26. Dhananjaya de Silva has hit 191 fours and 17 sixes in his Odi career.On Jan 2026, he played his recent Odi match against England at R. Premadasa Stadium, Colombo, Sri Lanka, scoring 9 runs off 16 balls.
Dhananjaya de Silva has played 48 matches to date in his T20 career and has scored 890 runs, with an average of 21. Dhananjaya de Silva has hit 77 fours and 18 sixes in his T20 career.On Jan 2026, he played his recent T20 match against England at Pallekele International Cricket Stadium, Kandy, Sri Lanka, scoring 11 runs off 12 balls.
Dhananjaya de Silva is currently ranked 26th in the ICC Test batting rankings with a total of 634 points.