IPL 2017: 10 highest paid cricketers in the Indian Premier League

Last updated:

Indian Premier League (IPL) is the most glamorous and extravagant domestic T20 tournament in the world. Every year, IPL franchises get together on the auction day and go after players from across to world to strengthen their squad for the new season.

This year, 352 players are available for auction this year and once again it will be a great spectacle for the fans to see rich IPL franchises chase their targets and spend millions to make sure that they have a good squad for the tenth edition of the IPL. Ahead of the big auction day, let’s look at the top 10 highest paid cricketers in the IPL history.

Follow the complete coverage of IPL Auction 2017 here

Royal Challengers Bangalore’s skipper Virat Kohli is the highest paid cricketer in IPL and this comes as no surprise. Kohli is arguably the best batsman in world cricket across all three formats of the game and his captaincy skills are getting better with every game he plays. Check out the full list here:

Top 10 highest paid cricketers in Indian Premier League


  1. Virat Kohli Rs 15 crore
  2. Ben Stokes Rs 14.5 crore
  3. MS Dhoni Rs 12.5 crore
  4. Shikhar Dhawan Rs 12.5 crore
  5. Tymal Mills Rs 12 crore
  6. Rohit Sharma Rs 11.5 crore
  7. Gautam Gambhir Rs 10 crore
  8. Kieron Pollard Rs 9.7 crore
  9. Suresh Raina Rs 9.5 crore
  10. AB de Villiers Rs 9.5 crore

Follow the complete coverage of IPL 2017 here