Dasun Shanaka is a all-rounder from Sri Lanka playing for Rajasthan Royals. IPL 2026 fantasy price: 8.5 Cr on CricketDream.
🏏PLAYER DETAILS
🌍INTERNATIONAL CAREER
In T20Is, Dasun Shanaka has scored 1,912 runs across 131 matches at an average of 20.56. Best score: 76*. With the ball: 46 T20I wickets at an average of 25.11, with best figures of 3/16. In ODIs, Dasun Shanaka has scored 1,299 runs across 71 matches at an average of 22.40, with 2 centuries and 4 half-centuries. Best score: 108*. With the ball: 27 ODI wickets at an average of 37.00, with best figures of 5/43. In Tests, Dasun Shanaka has scored 140 runs across 6 matches at an average of 14.00 (SR 50.72). Best score: 66. With the ball: 13 Test wickets at an average of 33.15 and economy of 3.39, with best figures of 5/112.
| Format | Mat | Runs | Avg | SR | 100s | 50s | Wkts | Bowl Avg | Eco |
|---|---|---|---|---|---|---|---|---|---|
| T20I | 131 | 1,912 | 20.56 | — | 0 | 8 | 46 | 25.11 | — |
| ODI | 71 | 1,299 | 22.40 | — | 2 | 4 | 27 | 37.00 | — |
| Test | 6 | 140 | 14.00 | 50.72 | 0 | 1 | 13 | 33.15 | 3.39 |
| M | Inn | NO | Runs | HS | Avg | SR | 50s | 100s | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|
| 131 | 118 | 25 | 1,912 | 76* | 20.56 | — | 8 | 0 | 133 | 111 |
| Inn | Wkts | Runs | Avg | Eco | SR | BBI | 5W |
|---|---|---|---|---|---|---|---|
| 72 | 46 | 1155 | 25.11 | — | 0.0 | 3/16 | 0 |
📋PLAYER OVERVIEW
Dasun Shanaka is a overseas all-rounder representing Rajasthan Royals in IPL 2026, priced at 8.5 Cr on CricketDream.
Across 21 matches this IPL season, Dasun Shanaka has scored 885 fantasy points: 42 a game, at 104.1 points per credit. The median all-rounder in the pool returns 44 a game, so Dasun Shanaka is 5% below the position across 156 comparable players.
📊RECENT FORM (LAST 5 MATCHES)
| Match | Runs | Balls | 4s | 6s | Overs | Wkts | Catches | Pts |
|---|---|---|---|---|---|---|---|---|
| PAK v SL9 Oct 2026 | 18 | 15 | 0 | 2 | 2.0 | 0 | 0 | 30 |
| ENG v SL19 Sept 2026 | 12 | 13 | 0 | 1 | — | 0 | 0 | 15 |
| ENG v SL17 Sept 2026 | 4 | 4 | 0 | 0 | — | 0 | 0 | 8 |
| ENG v SL15 Sept 2026 | 24 | 14 | 1 | 2 | 3.0 | 0 | 2 | 53 |
| JK v GG8 Aug 2026 | 20 | 9 | 2 | 1 | — | 0 | 0 | 32 |
Over the last 5 games, Dasun Shanaka is averaging 28 fantasy points, against 42 for the season. Most recently against PAK: 30. Best of the run was 53 against ENG.
👥ON CRICKETDREAM
Across Dasun Shanaka's last 12 fixtures, 73% of CricketDream teams started Dasun Shanaka and 5% handed over the captaincy, while Dasun Shanaka averaged 47 fantasy points in those games.
Counts real CricketDream teams only. Internal test accounts are excluded.
Next up: PAK v SL, Sun, 11 Oct 2026 (Sri Lanka tour of Pakistan 2026/27 (T20I)). Pick Dasun Shanaka in a Fantasy XI.
🎯FANTASY VERDICT
⚖️ 42 a game at 8.5 Cr, 104.1 points per credit. The median all-rounder returns 44 a game. Roughly what the position returns, so a fill rather than a differential.
CREDIT VALUE
❓FREQUENTLY ASKED QUESTIONS
Which IPL team does Dasun Shanaka play for in 2026?▾
Dasun Shanaka is a all-rounder for Rajasthan Royals.
What are Dasun Shanaka's fantasy stats in IPL 2026?▾
Dasun Shanaka has 885 fantasy points from 21 matches, an average of 42 per game, or 104.1 points per credit at 8.5 Cr.
Is Dasun Shanaka a good captain pick?▾
Dasun Shanaka averages 42 points a game, which makes a solid vice-captain. As captain, it depends on conditions and the opposition.
What are Dasun Shanaka's international cricket career stats?▾
Dasun Shanaka has international career data across T20I, ODI, Test. Dasun Shanaka's best batting format is T20I: 1,912 runs in 131 matches with a batting average of 20.56.
How many T20I runs has Dasun Shanaka scored in international cricket?▾
Dasun Shanaka has scored 1,912 runs in 131 T20I matches, averaging 20.56. Highest score: 76*.
How many T20I wickets does Dasun Shanaka have?▾
Dasun Shanaka has taken 46 wickets in T20I cricket in 131 matches with a bowling average of 25.11. Best bowling: 3/16.
How many ODI runs has Dasun Shanaka scored in international cricket?▾
Dasun Shanaka has scored 1,299 runs in 71 ODI matches, averaging 22.40, including 2 centuries and 4 half-centuries in ODIs. Highest score: 108*.
How many ODI wickets does Dasun Shanaka have?▾
Dasun Shanaka has taken 27 wickets in ODI cricket in 71 matches with a bowling average of 37.00. Best bowling: 5/43.
How many Test runs has Dasun Shanaka scored in international cricket?▾
Dasun Shanaka has scored 140 runs in 6 Test matches, averaging 14.00 at a strike rate of 50.72. Highest score: 66.
How many Test wickets does Dasun Shanaka have?▾
Dasun Shanaka has taken 13 wickets in Test cricket in 6 matches with a bowling average of 33.15 and an economy rate of 3.39. Best bowling: 5/112.
How does Dasun Shanaka's IPL performance compare with the international career?▾
In IPL 2026, Dasun Shanaka averages 42 fantasy points per match. Internationally, the best batting average is 20.56 in T20Is.
⚔️COMPARE THIS PLAYER
See how Dasun Shanaka stacks up head-to-head against other top IPL 2026 picks: credits, form and fantasy value side by side.
Play on CricketDream
Between fixtures, play daily Cricket Grid, CricketQuest or Quiz — all free on CricketDream.