India | Batting
| IPL Salary Details | ||
| Year | Team | Salary |
| 2026 | Kolkata Knight Riders | ₹1.5 Crore (Retained) |
| 2025 | Kolkata Knight Riders | ₹1.5 Crore (Bought in Auction) |
| 2023–2024 | Chennai Super Kings | ₹50 Lakhs/year |
| 2022 | Kolkata Knight Riders | ₹1 Crore |
| 2020–2021 | Delhi Capitals | ₹4 Crore (2020) - ₹5.25 Crore (2021) |
| 2018–2019 | Rajasthan Royals | ₹4 Crore/year |
| 2016–2017 | Rising Pune Supergiant | ₹8 Crore (2016) - ₹9.5 Crore (2017) |
| 2011–2015 | Rajasthan Royals | ₹30 Lakhs (2011), then approx. ₹4 Crore/year |
| 2008–2010 | Mumbai Indians | ₹12 Lakhs/year |