About Swapnil Singh
Swapnil Singh is an Indian all-rounder who plays for Royal Challengers Bengaluru in IPL 2026. RCB retained him for ₹50 lakh.
His IPL pay has moved from ₹10 lakh in 2016 (Kings XI Punjab) to ₹50 lakh in 2026. Across the seasons listed below, his IPL contracts add up to about ₹1.2 crore.
Since making his IPL debut for Kings XI Punjab against Kolkata Knight Riders on 4 May 2016, he has played 14 IPL matches, scoring 51 runs and taking 7 wickets.
How Swapnil Singh’s Salary Compares at RCB
Swapnil Singh is the 21st highest-paid player in the 26-man RCB squad, taking about 0.4% of the team’s total player spend. The average RCB player earns about ₹4.86 crore in IPL 2026. In 2025 he earned ₹50 lakh.



