
Sri Lanka · Colombo Cricket Club · Dambulla
Dhananjaya de Silva
35All-rounder
- Right-handed ultra-aggressive middle-order batter
- Right-arm off-spin bowler
Upcoming
First-class record
Batting
| Mat | Inns | Runs | Avg | SR | 100/50 | HS | |
|---|---|---|---|---|---|---|---|
| First-class | 84 | 144 | 5,437 | 41.50 | 59.8 | 15/26 | 204 |
| Tests | 69 | 123 | 4,431 | 38.87 | 58.0 | 13/20 | 173 |
| v Pakistan | 6 | 11 | 581 | 58.10 | 61.3 | 3/2 | 122 |
| Domestic | 15 | 21 | 1,006 | 59.18 | 69.4 | 2/6 | 204 |
| Last 10 | 10 | 17 | 591 | 36.94 | 56.4 | 1/5 | 120 |
Bowling
| Mat | Balls | Wkts | Avg | Econ | Best | 5w | 10w | |
|---|---|---|---|---|---|---|---|---|
| First-class | 84 | 5,150 | 61 | 46.62 | 3.31 | 4/71 | 0 | 0 |
| Tests | 69 | 4,233 | 43 | 54.60 | 3.33 | 3/25 | 0 | 0 |
| v Pakistan | 6 | 318 | 2 | 76.50 | 2.89 | 1/15 | 0 | 0 |
| Domestic | 15 | 917 | 18 | 27.56 | 3.25 | 4/71 | 0 | 0 |
| Last 10 | 10 | 260 | 4 | 28.25 | 2.61 | 2/29 | 0 | 0 |
Batting style
Ultra-aggressive middle-order batter
| Figure | Player | Par | Against par |
|---|---|---|---|
| Average | 46.1 | 29.5 | |
| Average v pace | 52.9 | 27.7 | |
| Average v spin | 43.3 | 30.7 | |
| Strike rate v pace | 68 | 56 | |
| Strike rate v spin | 59 | 55 | |
| Balls per dismissal | 74 | 54 | |
| Dot % | 67.2 | 70.7 |
5,096 balls in Tests and domestic first-class matches · Nov 2021 – Aug 2026
Compare with other playersAggressive middle-order batter
| Figure | Player | Par | Against par |
|---|---|---|---|
| Average | 40.3 | 29.8 | |
| Average v pace | 42.2 | 27.4 | |
| Average v spin | 39.1 | 31.8 | |
| Strike rate v pace | 63 | 55 | |
| Strike rate v spin | 58 | 54 | |
| Balls per dismissal | 68 | 55 | |
| Dot % | 69.8 | 71.5 |
3,647 balls in Tests · Nov 2021 – Aug 2026
Compare with other playersStrike-rotating middle-order batter
| Figure | Player | Par | Against par |
|---|---|---|---|
| Average | 67.1 | 28.7 | |
| Average v pace | 170.5 | 28.7 | |
| Average v spin | 54.4 | 28.6 | |
| Strike rate v pace | 88 | 58 | |
| Strike rate v spin | 63 | 56 | |
| Balls per dismissal | 97 | 51 | |
| Dot % | 60.4 | 68.6 |
1,449 balls in domestic first-class matches · Dec 2024 – May 2026
Compare with other playersBowling style
Low-threat off-spinner
| Figure | Player | Par | Against par |
|---|---|---|---|
| Average | 37.9 | 30.5 | |
| Balls per wicket | 68.8 | 53.3 | |
| Economy | 3.31 | 3.43 | |
| Average with the new ball | 74.0 | 28.1 | |
| Average v right-handers | 37.1 | 29.2 | |
| Average v left-handers | 38.6 | 31.8 | |
| Dot % | 66.7 | 70.3 |
2,545 balls bowled in Tests and domestic first-class matches · Nov 2021 – Aug 2026
Compare with other playersLow-threat off-spinner
| Figure | Player | Par | Against par |
|---|---|---|---|
| Average | 47.7 | 31.1 | |
| Balls per wicket | 85.7 | 55.1 | |
| Economy | 3.34 | 3.39 | |
| Average v right-handers | 50.6 | 29.7 | |
| Average v left-handers | 44.9 | 32.7 | |
| Dot % | 65.4 | 71.3 |
1,628 balls bowled in Tests · Nov 2021 – Aug 2026
Compare with other playersOff-spinner
| Figure | Player | Par | Against par |
|---|---|---|---|
| Average | 27.6 | 29.4 | |
| Balls per wicket | 50.9 | 50.3 | |
| Economy | 3.25 | 3.51 | |
| Average v right-handers | 25.0 | 28.2 | |
| Average v left-handers | 30.8 | 30.4 | |
| Dot % | 69.0 | 68.5 |
917 balls bowled in domestic first-class matches · Dec 2024 – May 2026
Compare with other playersMen's First-class
- Runs a match
- +8.5
- batting, above an average player
Men's First-class batting, runs a match
AveragePeak +11.8 above
September 2024Now +8.5 above20172019202120232025- ICC rank
- 26
- 627 points
- Runs a match
- −28.3
- bowling, below an average player
Men's First-class bowling, runs a match
Peak −24.2 below
July 2016Now −28.3 below20172019202120232025- ICC rank
- 84
- 224 points
| Last 2 years | Mat | Runs | Avg | SR | Wkts | Bowl avg | Econ |
|---|---|---|---|---|---|---|---|
| First-class | 25 | 1,556 | 44.5 | 64.4 | 21 | 33.4 | 3.32 |
Teams
- Sri LankaPakistan v Sri Lanka Test series 2026All-rounder · 69 Tests · Last Test Aug 2026
- Colombo Cricket ClubMajor League TournamentLast played Sept 2026
- DambullaNational Super League 4-Day TournamentLast played May 2026
First-class streaks
| Last 10 | Career | Now | Best | ||
|---|---|---|---|---|---|
| 50+ score | 2/10 | 28% | 0 | 3 | 155120033342159823 |
| Took a wicket | 2/10 | 42% | 0 | 4 | 0300010000 |
- Dhananjaya de Silva has made 50 or more in 2 of the last 10 first-class innings.
- Dhananjaya de Silva has taken a wicket in 2 of the last 10 first-class matches bowled in.
Last 10 first-class matches
| Date | Team | Opponent | Ground | Bat | Bowl | Result |
|---|---|---|---|---|---|---|
| 23 Aug 2026 | Sri Lanka | India | Sinhalese Sports Club Ground | 8 & 23 | 0/8 (2.0) | DrawnDrawn |
| 15 Aug 2026 | Sri Lanka | India | Galle International Stadium | 21 & 59 | 0/19 (5.0) | Lost by 165 runsL 165 runs |
| 3 Jul 2026 | Sri Lanka | West Indies | Sir Vivian Richards Stadium, North Sound, Antigua | 33 & 34 | 0/3 (2.0) | DrawnDrawn |
| 25 Jun 2026 | Sri Lanka | West Indies | Sir Vivian Richards Stadium, North Sound, Antigua | 120 & 0 | 0/17 (5.0) | Lost by an innings and 217 runsL an innings and 217 runs |
| 4 May 2026 | Dambulla | Colombo | R.Premadasa Stadium, Khettarama | 15 & 5 | 1/1 (1.0) | Won by 119 runsW 119 runs |
| 25 Apr 2026 | Dambulla | Kandy | Mahinda Rajapaksa International Cricket Stadium, Sooriyawewa | 53 & 17* | 0/5 (3.0) | DrawnDrawn |
| 19 Apr 2026 | Dambulla | Galle | R.Premadasa Stadium, Khettarama | 62 (91) | – | Won by 41 runsW 41 runs |
| 6 Apr 2026 | Dambulla | Colombo | R.Premadasa Stadium, Khettarama | 13 (32) | 0/7 (4.0) | DrawnDrawn |
| 28 Mar 2026 | Colombo Cricket Club | Moors Sports Club | R Premadasa Stadium | 64 (110) | 0/12 (3.0) | DrawnDrawn |
| 20 Mar 2026 | Colombo Cricket Club | Ace Capital Cricket Club | Colts Cricket Club Ground | 63 & 1 | 3/41 (18.2) | DrawnDrawn |
Test streaks
| Last 10 | Career | Now | Best | ||
|---|---|---|---|---|---|
| 50+ score | 2/10 | 27% | 0 | 3 | 127120033342159823 |
| Took a wicket | 2/10 | 41% | 0 | 4 | 1000030000 |
- Dhananjaya de Silva has made 50 or more in 2 of the last 10 Test innings.
- Dhananjaya de Silva has taken a wicket in 2 of the last 10 Tests bowled in.
Last 10 Tests
| Date | Team | Opponent | Ground | Bat | Bowl | Result |
|---|---|---|---|---|---|---|
| 23 Aug 2026 | Sri Lanka | India | Sinhalese Sports Club Ground | 8 & 23 | 0/8 (2.0) | DrawnDrawn |
| 15 Aug 2026 | Sri Lanka | India | Galle International Stadium | 21 & 59 | 0/19 (5.0) | Lost by 165 runsL 165 runs |
| 3 Jul 2026 | Sri Lanka | West Indies | Sir Vivian Richards Stadium, North Sound, Antigua | 33 & 34 | 0/3 (2.0) | DrawnDrawn |
| 25 Jun 2026 | Sri Lanka | West Indies | Sir Vivian Richards Stadium, North Sound, Antigua | 120 & 0 | 0/17 (5.0) | Lost by an innings and 217 runsL an innings and 217 runs |
| 25 Jun 2025 | Sri Lanka | Bangladesh | Sinhalese Sports Club Ground | 7 (10) | 3/28 (9.0) | Won by an innings and 78 runsW an innings and 78 runs |
| 17 Jun 2025 | Sri Lanka | Bangladesh | Galle International Stadium | 19 & 12* | 0/34 (11.0) | DrawnDrawn |
| 6 Feb 2025 | Sri Lanka | Australia | Galle International Stadium | 0 & 23 | 0/18 (5.0) | Lost by 9 wicketsL 9 wkts |
| 29 Jan 2025 | Sri Lanka | Australia | Galle International Stadium | 22 & 39 | – | Lost by an innings and 242 runsL an innings and 242 runs |
| 5 Dec 2024 | Sri Lanka | South Africa | St George's Park | 14 & 50 | 0/36 (12.0) | Lost by 109 runsL 109 runs |
| 27 Nov 2024 | Sri Lanka | South Africa | Kingsmead | 7 & 59 | 0/42 (7.0) | Lost by 233 runsL 233 runs |
Domestic first-class streaks
| Last 10 | Career | Now | Best | ||
|---|---|---|---|---|---|
| 50+ score | 5/10 | 38% | 0 | 2 | 2046316413625317155 |
| Took a wicket | 3/10 | 46% | 1 | 3 | 0002030001 |
- Dhananjaya de Silva has made 50 or more in 5 of the last 10 domestic first-class innings.
- Dhananjaya de Silva has taken a wicket in 3 of the last 10 domestic first-class matches bowled in.
Last 10 domestic first-class matches
| Date | Team | Opponent | Ground | Bat | Bowl | Result |
|---|---|---|---|---|---|---|
| 4 May 2026 | Dambulla | Colombo | R.Premadasa Stadium, Khettarama | 15 & 5 | 1/1 (1.0) | Won by 119 runsW 119 runs |
| 25 Apr 2026 | Dambulla | Kandy | Mahinda Rajapaksa International Cricket Stadium, Sooriyawewa | 53 & 17* | 0/5 (3.0) | DrawnDrawn |
| 19 Apr 2026 | Dambulla | Galle | R.Premadasa Stadium, Khettarama | 62 (91) | – | Won by 41 runsW 41 runs |
| 6 Apr 2026 | Dambulla | Colombo | R.Premadasa Stadium, Khettarama | 13 (32) | 0/7 (4.0) | DrawnDrawn |
| 28 Mar 2026 | Colombo Cricket Club | Moors Sports Club | R Premadasa Stadium | 64 (110) | 0/12 (3.0) | DrawnDrawn |
| 20 Mar 2026 | Colombo Cricket Club | Ace Capital Cricket Club | Colts Cricket Club Ground | 63 & 1 | 3/41 (18.2) | DrawnDrawn |
| 13 Mar 2026 | Colombo Cricket Club | Burgher Recreation Club | Pallekele International Cricket Stadium | 204 (291) | 0/14 (8.0) | DrawnDrawn |
| 6 Mar 2026 | Colombo Cricket Club | Nondescripts Cricket Club | Colts Cricket Club Ground | 36 & 16* | 2/93 (26.0) | DrawnDrawn |
| 27 Dec 2025 | Colombo Cricket Club | Colts Cricket Club | P Sara Oval | 88 (124) | 0/54 (15.0) | DrawnDrawn |
| 12 Dec 2025 | Colombo Cricket Club | Bloomfield Cricket and Athletic Club | Galle International Stadium | 40 (78) | 0/23 (4.0) | DrawnDrawn |
Pitch map
Tests2,656 balls
FullOff sideLeg sideShort
ODIs1,741 balls
FullOff sideLeg sideShort
T20s438 balls
FullOff sideLeg sideShort