Dhananjaya de Silva
T20I ODI Test 7 Player of Match
DM de Silva has scored 6,688 runs in 184 international matches. Average 38.99, SR 58.2.
Career Statistics
Test
2,966
46 matches · avg 40.63
SR 59.6 HS 166 100s 9 50s 14 4s 355 6s 29
ODI
1,702
79 matches · avg 24.67
SR 76.1 HS 93 100s 0 50s 8 4s 162 6s 11
t20i
710
39 matches · avg 20.29
SR 126.6 HS 66 100s 0 50s 2 4s 62 6s 14
T20I
686
39 matches · avg 20.79
SR 126.1 HS 65 100s 0 50s 3 4s 64 6s 21
Bowling
Test
34 wickets
avg 49.38 · econ 3.23 · SR –
ODI
47 wickets
avg 39.43 · econ 5.07 · SR –
t20i
13 wickets
avg 23 · econ 7.12 · SR –
T20I
21 wickets
avg 28.14 · econ 7.28 · SR –
Approaching Milestones
34 away
34 runs from 3,000 in TEST
1 away
1 centuries from 10 in TEST
298 away
298 runs from 2,000 in ODI
290 away
290 runs from 1,000 in T20I
314 away
314 runs from 1,000 in T20
Key Strengths
Strongest in Test
Average 38.99, SR 58.2
Most aggressive in T20I
Strike rate 108.7
Dominant vs Zimbabwe
Avg 60.43, 423 runs in 7 matches
Career Milestones
1,000 international runs 2,000 international runs 3,000 international runs 5,000 international runs 100+ international matches 312 away from 7,000 international runs
Career Timeline
| Year | M | Runs |
|---|---|---|
| 2015 | 2 | 45 |
| 2016 | 17 | 959 |
| 2017 | 14 | 341 |
| 2018 | 20 | 756 |
| 2019 | 25 | 702 |
| 2020 | 8 | 339 |
| 2021 | 24 | 915 |
| 2022 | 20 | 617 |
| 2023 | 31 | 1,002 |
| 2024 | 13 | 788 |
| 2025 | 4 | 122 |
| 2026 | 6 | 102 |
Performance by Opponent
| Opponent | M | Runs | Avg | SR |
|---|---|---|---|---|
| Bangladesh | 21 | 1,042 | 40.08 | 64.8 |
| South Africa | 37 | 1,016 | 23.09 | 66.1 |
| Australia | 22 | 864 | 30.86 | 64.9 |
| Pakistan | 15 | 726 | 40.33 | 65.7 |
| England | 20 | 670 | 29.13 | 64.5 |
| New Zealand | 16 | 570 | 28.5 | 65.4 |
| India | 20 | 530 | 25.24 | 71.8 |
| West Indies | 12 | 509 | 33.93 | 60.7 |
| Zimbabwe | 7 | 423 | 60.43 | 58.4 |
| Netherlands | 5 | 161 | 32.2 | 85.6 |
Venue Performance
| Venue | M | Runs | Avg | SR |
|---|---|---|---|---|
| Galle International Stadium | 17 | 1,003 | 38.58 | 58.5 |
| Pallekele International Cricket Stadium | 15 | 594 | 33 | 68.8 |
| R Premadasa Stadium, Colombo | 22 | 428 | 22.53 | 74.6 |
| Harare Sports Club | 7 | 415 | 51.88 | 57.2 |
| Sinhalese Sports Club Ground | 5 | 362 | 45.25 | 55.4 |
| Shere Bangla National Stadium, Mirpur | 4 | 169 | 42.25 | 71.6 |
| Queens Sports Club, Bulawayo | 4 | 163 | 54.33 | 85.8 |
| Rangiri Dambulla International Stadium | 5 | 156 | 39 | 77.6 |
| SuperSport Park | 5 | 142 | 35.5 | 78 |
| St George's Park | 4 | 134 | 26.8 | 57 |
Dismissal Profile
56.9%
caught
123 times
18.5%
bowled
40 times
13.4%
lbw
29 times
4.6%
stumped
10 times
3.2%
caught and bowled
7 times
1.4%
run out
3 times
0.9%
hit wicket
2 times
0.9%
retired hurt
2 times
Boundary Profile
T20I
68 fours
15 sixes
46.1%
from boundaries
ODI
177 fours
15 sixes
45.1%
from boundaries
Test
499 fours
36 sixes
53.5%
from boundaries
Recent Form
Recent ODI & Test & T20 matches
| Match | Runs | Balls | 4s | 6s | SR | Dismissal |
|---|---|---|---|---|---|---|
| T20: England tour of Sri Lanka 2026-01-30 | 11 | 12 | 1 | - | 91.7 | caught |
| ODI: England tour of Sri Lanka 2026-01-27 | 9 | 16 | - | - | 56.2 | caught |
| ODI: England tour of Sri Lanka 2026-01-24 | 40 | 59 | 4 | - | 67.8 | caught |
| ODI: England tour of Sri Lanka 2026-01-22 | 10 | 21 | 1 | - | 47.6 | lbw |
| T20: Pakistan tour of Sri Lanka 2026-01-11 | 22 | 18 | 4 | - | 122.2 | caught |
| T20: Pakistan tour of Sri Lanka 2026-01-07 | 10 | 10 | 1 | - | 100.0 | caught |
| Test: Bangladesh tour of Sri Lanka 2025-06-25 | 7 | 10 | 1 | - | 70.0 | lbw |
| Test: Bangladesh tour of Sri Lanka 2025-06-17 | 31 | 66 | 3 | 1 | 47.0 | caught |
Explore