Dhananjaya de Silva Profile, Sri Lanka

Sri Lanka Sri Lanka - 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 93 85 1924 2469 10 93 25.65 77.92 0 10 191 17
T20I 48 47 890 768 4 66 20.69 115.88 0 3 77 18
T20 (Domestic) 135 125 2574 2066 13 81 22.98 124.58 0 12 241 69
List A 161 152 4016 4830 15 132 29.31 83.14 6 17 432 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 93 78 - 2011 48 3/32 41.89 5.09 - 0
T20I 48 27 - 353 17 2/22 20.76 6.83 - 0
T20 (Domestic) 135 86 - 1414 58 4/6 24.37 7 - 0
List A 161 133 - 3254 92 4/27 35.36 4.89 - 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, Sri Lanka: Stats, Age, Records, Biography & ICC Ranking

Dhananjaya de Silva is an all-rounder of the Sri Lanka. Dhananjaya de Silva belongs to the Colombo. He was born on September 06, 1991. As of March 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 Sri Lanka 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 93 matches in this format. D Silva has registered 1,924 runs in his name with 191 fours and 17 sixes in white ball format. The 34-year-old all-rounder played his recent matches against England in January 2026. 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 48 games in his T20 career and has posted 890 runs. D Silva has hammered 77 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 Zimbabwe in February 2026.

Dhananjaya de Silva Profile, Sri Lanka (FAQs)