
Sri Lanka · Sunrisers Hyderabad · Jaffna Kings · Colts Cricket Club
Dilshan Madushanka
26Sri Lanka
- Right-handed lower-order batter
- Left-arm fast-medium bowler
- New-ball bowler
Upcoming
One-day record
Batting
| Mat | Inns | Runs | Avg | SR | 100/50 | HS | |
|---|---|---|---|---|---|---|---|
| List A | 41 | 15 | 40 | 10.00 | 39.6 | 0/0 | 19 |
| ODIs | 33 | 13 | 39 | 9.75 | 41.1 | 0/0 | 19 |
| v England | 5 | 2 | 2 | 2.00 | 18.2 | 0/0 | 2* |
| Domestic | 8 | 2 | 1 | – | 16.7 | 0/0 | 1* |
| Last 10 | 10 | 3 | 3 | 3.00 | 18.8 | 0/0 | 2* |
Bowling
| Mat | Balls | Wkts | Avg | Econ | Best | |
|---|---|---|---|---|---|---|
| List A | 41 | 1,813 | 75 | 23.99 | 5.95 | 5/80 |
| ODIs | 33 | 1,500 | 56 | 27.77 | 6.22 | 5/80 |
| v England | 5 | 246 | 4 | 68.50 | 6.68 | 2/54 |
| Domestic | 8 | 313 | 19 | 12.84 | 4.68 | 3/18 |
| Last 10 | 10 | 487 | 17 | 27.82 | 5.83 | 3/18 |
Bowling style
Attacking new-ball left-arm seamer
| Figure | Player | Par | Against par |
|---|---|---|---|
| Average | 27.8 | 30.8 | |
| Economy | 6.22 | 5.26 | |
| Balls per wicket | 26.8 | 35.2 | |
| Dot % | 53.6 | 57.9 | |
| Boundary % | 13.9 | 10.7 | |
| Average v right-handers | 27.1 | 30.9 | |
| Average v left-handers | 34.8 | 30.8 | |
| Economy, overs 1–10 | 5.44 | 4.88 |
1,500 balls bowled in ODIs · Jan 2023 – Oct 2026
Compare with other playersMen's One-day
- Runs a match
- −4.6
- above an average player
Men's One-day bowling, runs a match
AveragePeak −1.0
October 2023Now −4.6202420252026- ICC rank
- 71
- 436 points
| Last 2 years | Mat | Runs | Avg | SR | Wkts | Bowl avg | Econ |
|---|---|---|---|---|---|---|---|
| One-day | 17 | 4 | 4.0 | 18.2 | 33 | 22.1 | 5.87 |
Not in our one-day batting rankings.
Teams
- Sri LankaEngland v Sri Lanka ODI series 2026Bowler · 33 ODIs · Last ODI Oct 2026
- Colts Cricket ClubMajor Clubs Limited Over TournamentLast played Sept 2026
One-day streaks
| Last 10 | Career | Now | Best | ||
|---|---|---|---|---|---|
| Took a wicket | 9/10 | 85% | 0 | 14 | 1333112120 |
- Dilshan Madushanka has taken a wicket in 9 of the last 10 List A matches bowled in.
Last 10 List A matches
| Date | Team | Opponent | Ground | Bat | Bowl | Result |
|---|---|---|---|---|---|---|
| 22 Oct 2026 | Sri Lanka | England | Rawalpindi Cricket Stadium | – | 0/89 (10.0) | Sri Lanka won by 2 wickets |
| 18 Oct 2026 | Sri Lanka | Pakistan | Rawalpindi Cricket Stadium | 1* (5) | 2/67 (10.0) | Pakistan won by 37 runs |
| 27 Sept 2026 | Sri Lanka | England | Kennington Oval | 2* (10) | 1/49 (7.0) | England won by 223 runs |
| 24 Sept 2026 | Sri Lanka | England | Headingley | – | 2/54 (9.0) | Sri Lanka won by 16 runs |
| 22 Sept 2026 | Sri Lanka | England | Riverside Ground | 0 (1) | 1/45 (10.0) | England won by 89 runs |
| 3 Sept 2026 | Colts Cricket Club | Police Sports Club | Colts Cricket Club Ground | – | 1/29 (4.0) | Colts Cricket Club won by 72 runs |
| 30 Aug 2026 | Colts Cricket Club | Burgher Recreation Club | Colts Cricket Club Ground | – | 3/38 (8.1) | Colts Cricket Club won by 8 wickets |
| 26 Aug 2026 | Colts Cricket Club | Bloomfield Cricket and Athletic Club | Bloomfield Cricket and Athletic Club Ground | – | 3/18 (6.0) | Colts Cricket Club won by 5 wickets |
| 18 Aug 2026 | Colts Cricket Club | Nondescripts Cricket Club | Colts Cricket Club Ground | – | 3/27 (7.0) | Colts Cricket Club won by 78 runs |
| 31 Aug 2025 | Sri Lanka | Zimbabwe | Harare Sports Club | – | 1/57 (10.0) | Sri Lanka won by 5 wickets |
ODI streaks
| Last 10 | Career | Now | Best | ||
|---|---|---|---|---|---|
| Took a wicket | 8/10 | 82% | 0 | 10 | 1304112120 |
- Dilshan Madushanka has taken a wicket in 8 of the last 10 ODIs bowled in.
Last 10 ODIs
| Date | Team | Opponent | Ground | Bat | Bowl | Result |
|---|---|---|---|---|---|---|
| 22 Oct 2026 | Sri Lanka | England | Rawalpindi Cricket Stadium | – | 0/89 (10.0) | Sri Lanka won by 2 wickets |
| 18 Oct 2026 | Sri Lanka | Pakistan | Rawalpindi Cricket Stadium | 1* (5) | 2/67 (10.0) | Pakistan won by 37 runs |
| 27 Sept 2026 | Sri Lanka | England | Kennington Oval | 2* (10) | 1/49 (7.0) | England won by 223 runs |
| 24 Sept 2026 | Sri Lanka | England | Headingley | – | 2/54 (9.0) | Sri Lanka won by 16 runs |
| 22 Sept 2026 | Sri Lanka | England | Riverside Ground | 0 (1) | 1/45 (10.0) | England won by 89 runs |
| 31 Aug 2025 | Sri Lanka | Zimbabwe | Harare Sports Club | – | 1/57 (10.0) | Sri Lanka won by 5 wickets |
| 29 Aug 2025 | Sri Lanka | Zimbabwe | Harare Sports Club | – | 4/62 (10.0) | Sri Lanka won by 7 runs |
| 19 Nov 2024 | Sri Lanka | New Zealand | Pallekele International Cricket Stadium | – | 0/23 (2.0) | No result |
| 13 Nov 2024 | Sri Lanka | New Zealand | Rangiri Dambulla International Stadium | – | 3/39 (4.0) | Sri Lanka won by 45 runs (DLS) |
| 26 Oct 2024 | Sri Lanka | West Indies | Pallekele International Cricket Stadium | – | 1/50 (5.0) | West Indies won by 8 wickets (DLS) |
Last 8 domestic one-day matches
| Date | Team | Opponent | Ground | Bat | Bowl | Result |
|---|---|---|---|---|---|---|
| 3 Sept 2026 | Colts Cricket Club | Police Sports Club | Colts Cricket Club Ground | – | 1/29 (4.0) | Colts Cricket Club won by 72 runs |
| 30 Aug 2026 | Colts Cricket Club | Burgher Recreation Club | Colts Cricket Club Ground | – | 3/38 (8.1) | Colts Cricket Club won by 8 wickets |
| 26 Aug 2026 | Colts Cricket Club | Bloomfield Cricket and Athletic Club | Bloomfield Cricket and Athletic Club Ground | – | 3/18 (6.0) | Colts Cricket Club won by 5 wickets |
| 18 Aug 2026 | Colts Cricket Club | Nondescripts Cricket Club | Colts Cricket Club Ground | – | 3/27 (7.0) | Colts Cricket Club won by 78 runs |
| 25 Jul 2025 | Colts Cricket Club | Police Sports Club | Colombo Cricket Club Ground | 1* (5) | 2/41 (8.0) | Police Sports Club won by 4 wickets |
| 21 Jul 2025 | Colts Cricket Club | Bloomfield Cricket and Athletic Club | Colts Cricket Club Ground | – | 3/29 (7.0) | Colts Cricket Club won by 36 runs (DLS) |
| 13 Jul 2025 | Colts Cricket Club | Burgher Recreation Club | Burgher Recreation Club Ground | 0* (1) | 2/27 (6.0) | Colts Cricket Club won by 115 runs |
| 9 Jul 2025 | Colts Cricket Club | Nugegoda Sports Welfare Club | Colts Cricket Club Ground | – | 2/35 (6.0) | Colts Cricket Club won by 84 runs |
Pace and pitch map
135140145Usual paceQuicker balls
20222023202420252026
ODIs1,254 balls
FullOff sideLeg sideShort
T20s899 balls
FullOff sideLeg sideShort