Dhananjaya de Silva Profile,

- All Rounder

Full Name: Dhananjaya de Silva

Birth Date: September 6, 1991 (34 Years)

Birth Place: Colombo

Nationality: Sri Lanka

Role: All Rounder

Batting Style: Right Hand Bat

Bowling Style: Right Arm Off Break

Teams: Sri Lanka, Colombo Strikers, Jaffna Kings, Dambulla Aura, Sri Lanka A, Sri Lanka Board President's XI, Abu Dhabi Knight Riders, Abahani Limited, Galle, Colombo, Jaffna, Sri Lanka Board XI, SLC Blues, Tamil Union Cricket and Athletic Club

Batting Statistics

Format M Inns Runs BF NO HS AVG S/R 100 50 4s 6s
TEST 65 115 4133 7089 9 173 38.99 58.3 12 19 499 36
ODI 90 82 1865 2373 10 93 25.9 78.59 0 10 186 17
T20I 46 45 857 741 4 66 20.9 115.65 0 3 72 18
T20 (Domestic) 133 123 2541 2039 13 81 23.1 124.61 0 12 236 69
List A 158 149 3957 4734 15 132 29.52 83.58 6 17 427 46
First Class 149 258 9744 15624 21 173 41.11 62.36 28 47 1108 120

Bowling Performance

Format M Inns Balls Runs Wkts BBI Avg Econ SR 5W
TEST 65 95 - 2301 43 5/51 53.51 3.32 - 0
ODI 90 75 - 1907 44 3/32 43.34 5.08 - 0
T20I 46 26 - 331 17 2/22 19.47 6.66 - 0
T20 (Domestic) 133 85 - 1392 58 4/6 24 6.96 - 0
List A 158 130 - 3150 88 4/27 35.79 4.88 - 0
First Class 149 192 - 5262 171 12/109 30.77 3.24 - 5

Other Sri Lanka Players

View All Squads

Dhananjaya de Silva Profile, : Stats, Age, Records, Biography & ICC Ranking

Dhananjaya de Silva is an all-rounder of the . Dhananjaya de Silva belongs to the Colombo. He was born on September 06, 1991. As of January 2026, he is 34 years old. D Silva is a Right Hand Bat and Right Arm Off Break.


Dhananjaya de Silva has played 65 Test matches for and scored 4,133 runs with 43 wickets in the red ball format in his name. D Silva has smashed 499 fours and 36 sixes in his Test career. He played his recent Test match against Bangladesh at the Sinhalese Sports Club Ground in June 2025. As an all-rounder, his highest individual score in Test cricket is 173, and his best bowling spell in this format is 3/25.


In the ODI career of all-rounder Dhananjaya de Silva, he has been part of 90 matches in this format. D Silva has registered 1,865 runs in his name with 186 fours and 17 sixes in white ball format. The 34-year-old all-rounder played his recent matches against Australia in February 2025. The Highest Individual Score of D Silva is 93, and the best bowling figure in ODI is 3/32.


All-rounder Dhananjaya de Silva has played 46 games in his T20 career and has posted 857 runs. D Silva has hammered 72 fours and 18 sixes in his T20 career. His top Individual score in T20 is 66, and his best bowling figure is 2/22. He played his recent T20 match against Pakistan in January 2026.

Dhananjaya de Silva Profile, (FAQs)