Dasun Shanaka IPL salary 2026: ₹2 crore with Rajasthan Royals. Year-by-year IPL income, total earnings, role, batting and bowling style, IPL debut and records.
Dasun Shanaka is a Sri Lankan all-rounder who plays for Rajasthan Royals in IPL 2026. RR signed him as a replacement for ₹2 crore.
His IPL pay has moved from ₹50 lakh in 2023 (Gujarat Titans) to ₹2 crore in 2026. Across the seasons listed below, his IPL contracts add up to about ₹3.25 crore.
Since making his IPL debut for Gujarat Titans against Sunrisers Hyderabad on 15 May 2023, he has played 10 IPL matches, scoring 89 runs and taking 1 wicket.
How Dasun Shanaka’s Salary Compares at RR
Dasun Shanaka is the 12th highest-paid player in the 26-man RR squad, taking about 1.7% of the team’s total player spend. The average RR player earns about ₹4.55 crore in IPL 2026. In 2025 he earned ₹75 lakh with Gujarat Titans.
Frequently Asked Questions
What is Dasun Shanaka's IPL salary in 2026?
Dasun Shanaka earns ₹2 crore from Rajasthan Royals in IPL 2026.
How much has Dasun Shanaka earned from the IPL?
Adding up his IPL contracts season by season gives about ₹3.25 crore, not counting endorsements or prize money.
Which IPL team does Dasun Shanaka play for?
Dasun Shanaka plays for Rajasthan Royals in IPL 2026.
When did Dasun Shanaka make his IPL debut?
He debuted on 15 May 2023 for Gujarat Titans against Sunrisers Hyderabad.
Last updated .
Figures come from IPL auction and retention lists, BCCI announcements and published media reports; estimates are marked as such.