The Indian Premier League, known for its thrilling matches and star players, is heading into its 18th season. The cash-rich league has created many superstars on the field and helped players achieve significant financial success over the years. Highest Paid Players in IPL History Since the beginning of IPL in 2008, it has made many cricketers millionaires. Here are the top 10 players who earned the most from IPL salaries: No. Player IPL Earning (in crore) Teams 1 Rohit Sharma ₹210.9 Cr DC (Deccan Chargers), MI 2 Virat Kohli ₹209.82 Cr RCB 2 MS Dhoni ₹192.84 Cr CSK, RPSG 4 Ravindra Jadeja ₹143.01 Cr RR, KTK, CSK, GL 5 Sunil Narine ₹125.25 Cr KKR Rohit Sharma - ₹210.9 Crores Image Source: BCCI Rohit Sharma is the highest-earning player in IPL history. From ₹3 crore in 2008 to ₹16.3 crore in IPL 2025, Rohit Sharma has earned a total of ₹210.9 crores. In 2011, the batter was roped in by Mumbai Indians for ₹9.2 Crore and the deal ran till 2013. The former MI skipper got a raise between 2014 and 2017 as he was getting a salary of ₹12.5 crore. He then received ₹15 crore between 2018-2021 followed by ₹16 crore between 2022-2024 season. Also Read | Mumbai Indians Captain Hardik Pandya Pays Emotional Tribute to Ishan Kishan Virat Kohli - ₹209.82 Crores Image Source: BCCI Virat Kohli, one of the league's consistent performers and the face of Royal Challengers Bengaluru, ranks third with ₹209.82 crores in IPL earnings. His loyalty to RCB is well-known and this has been one of the reasons of him being at the third spot in the list as the player has not been into the auction ever. In 2008, the player was signed by RCB directly. For the first three seasons, Virat earned ₹12 lakhs which was later increased to ₹8.28 crore for 2011, 2012 and 2013. Between 2014 to 2017, Kohli used to get ₹12.5 crore, followed by ₹17 crore between 2018 to 2021 and ₹15 crore between 2022 to 2024. However, his IPL earning saw a substantial increase of 40% as the Stalwart was retained by the franchise for ₹21 crore ahead of the IPL 2025. Mahendra Singh Dhoni - ₹192.84 Crores Image Source: BCCI MS Dhoni, the costliest player in IPL 2008, earned ₹6 crores in the opening season of the Indian Premier league. His salary increased to ₹15 crores from 2018 to 2021. For the next 3 season, MSD gained ₹12 crore followed by ₹4 crore for IPL 2025 as the wicketkeeper batter was retained as an uncapped player. Mahendra Singh Dhoni’s overall IPL earnings is ₹192.84 crore. Also Read | Top 10 Players Underpaid in IPL 2025 Auction Ravindra Jadeja - ₹143.01 Crores Image Source: BCCI The list follows with Ravindra Jadeja with ₹143.01 crores. For the initial two seasons, Jadeja got the salary of ₹12 lakh. However, the player missed the next season but was bought by Kochi Tuskers Kerala for ₹4.37 crores in IPL 2011. The all-rounder got a boost after he was included in CSK for ₹9.2 crore in IPL 2012 which remained same for the next season as well. However, his dipping form saw a substantial decrease in his salary as he was given ₹5.5 crores for IPL 2014, 2015 and 2016 for Gujarat Lions. In 2017, he saw a rise of ₹4 crores in his salary as his salary was increase to ₹9.5 crores. With CSK's comeback, Jadeja's salary again saw a dip as for the next four season, the all-rounder got ₹7 crores which was increased to ₹16 crores for IPL 2022, 2023 and 2024. Ahead of IPL 2025, Jadeja was retained for ₹18 crores, the highest till date for him and this took him to the fourth spot in the list. Sunil Narine - ₹125.25 Crores Image Source: BCCI Sunil Narine is the only overseas player in the list of top earning players in the history of IPL. For the initial two seasons, Narine got less than 4 cr. However, there was a sudden rise in the IPL salary of Narine as he was given ₹9.5 crore from 2014 to 2017. His salary again got a substantial increase in 2018, and the all-rounder received the salary of ₹12.50 crore till 2021. In IPL 2022, Narine's salary saw a decrease of 52% in his salary as got just ₹6 crore till IPL 2024. However, ahead of the IPL 2025 mega auction, Narine's IPL earning rose to ₹125.25 after he was retained with a 100% pay hike and was given ₹12 crore.