About Anukul Roy
Anukul Roy is an Indian all-rounder who plays for Kolkata Knight Riders in IPL 2026. KKR retained him for ₹40 lakh.
His IPL pay has moved from ₹20 lakh in 2018 (Mumbai Indians) to ₹40 lakh in 2026. Across the seasons listed below, his IPL contracts add up to about ₹2.2 crore.
Since making his IPL debut for Mumbai Indians against Chennai Super Kings on 26 April 2019, he has played 25 IPL matches, scoring 78 runs and taking 15 wickets.
How Anukul Roy’s Salary Compares at KKR
Anukul Roy is the 20th highest-paid player in the 26-man KKR squad, taking about 0.4% of the team’s total player spend. The average KKR player earns about ₹4.09 crore in IPL 2026. In 2025 he earned ₹40 lakh.


