Top 10 Highest Salaried Players in IPL Till Date

Where do these stalwarts of Indian Cricket stand in this list? Find out!
Where do these stalwarts of Indian Cricket stand in this list? Find out!

Since its inception in 2008, the Indian Premier League has been one of the most popular cricketing leagues across the world. The participation of players from all parts of the cricketing world has been making this cash-rich league a huge success over the years. The motto of the IPL inscribed on the IPL trophy reads "Where talent meets opportunity". Yes, the Indian Premier League has been one of the biggest platforms for the young talents from all parts of the world to showcase their talent.

While the young players participate in this league to unveil their potential to the cricketing world, almost all the top Indian players make themselves available to the T20 extravaganza every season. Given the amount of money involved in it, they only are the biggest earners from the Indian Premier League over all the 12 editions of the Indian T20 league.

On that note, let us now take a look at the top 10 earners thus from the Indian Premier League:


#10 Sunil Narine ( INR 70.24 Crores)

Sunil Narine
Sunil Narine

The mystery spinner from West Indies ranks 10th in the list of top 10 earners from the Indian Premier League With INR 70.24 Crores. The Caribbean is the second highest earned foreigner in the IPL. Narine has been retained by Kolkata Knight Riders for INR 12.5 Crores. for the coming season.

Sunil Narine has started his IPL journey in 2012 with Kolkata Knight Riders and has been representing the same franchise in all the IPL editions since then. The Trinidad & Tobago-born off-spinner has thus far featured in 98 IPL matches scoring 628 runs at an average of 17.44 with the bat and scalping 112 wickets at an impressive economy of 6.54 with the ball.

#9 Robin Uthappa (INR 72.27 Crores)

Robin Uthappa
Robin Uthappa

One of the most prominent figures in the Indian Premier League Robin Utthapa takes number nine in the list and with the total IPL salary of INR 72.27 Crores. The Karnataka batsman has been retained by the Kolkata Knight Riders for INR 6.4 Crores this season.

The 33-year-old has been associated with the Indian Premier League since its inaugural edition itself. Uthappa has represented Mumbai Indians in 2008 and his home franchise, RCB, in 2009 before moving to Pune Warriors in 2011. He was roped in by Kolkata Knight Riders at the 2014 auctions. Since then Uthappa has been with KKR.

The elegant right-hander has thus far played 165 IPL matches, scoring 4129 runs at an average of 28.69 and a strike rate of 131.71.

Follow Sportskeeda for all latest sports news, updates, events, schedule and stats.

#8 Shane Watson ( INR 73.13 Crores)

Shane Watson
Shane Watson

The quintessential All-rounder from Australia has thus far earned a total salary of INR 73.13 Crore from IPL to rank eighth in the list. Watson has been retained by Chennai Super Kings for INR 4 Crore this season

Watson was an integral part of the victorious Rajasthan Royals squad way back in 2008. He has represented RCB before being roped in by Chennai Super Kings in the 2017 IPL Auctions.

The Queensland-born cricketer has thus far featured in 117 IPL matches scoring 3177 runs at an impressive average of 32.42 with the bat and mustering 92 wickets at an economy of 7.93 with the ball.

#7 AB de Villiers (INR 80.51 Crores)

AB de Villiers
AB de Villiers

The Superman AB de Villiers ranks seventh in the list with the total IPL salary of INR 80.51 Crores total IPL salary. The former Proteas player is also the highest paid foreign cricketer thus far. The 360-degree player has been retained by Royal Challengers Bangalore for INR 11 Crores this season.

ABD started his IPL career with Delhi Capitals in 2008. He was bought by RCB in 2011 and has been representing them since then. One of the most complete players in the modern-day cricket has thus far played 141 IPL matches scoring 3953 runs at an exceptional average of touch below 40.

Follow Sportskeeda for all latest sports news, updates, events, schedule and stats.

#6 Yuvraj Singh (INR 84.6 Crores)

Yuvraj Singh
Yuvraj Singh

The highest paid player of the IPL 2016, Yuvraj Singh, ranks sixth in the list with a total of INR 83.6 Crores. After being released by Kings XI Punjab this season, the elegant cricketer has returned to the auction pool and was roped in by Mumbai Indians at his base price.

The Punjab-born cricketer has started his IPL journey in 2008 with his home franchise Kings XI Punjab and went on to represent Pune Warriors India, Delhi Capitals, Sunrisers Hyderabad.

India's World Cup hero has thus far featured in 128 IPL matches scoring 2652 runs at an average of 24.79 with the bat and scalping 36 wickets at a decent economy of 7.44 with his left-arm-orthodox bowling.

#5 Suresh Raina (INR 88.74 Crores)

Suresh Raina
Suresh Raina

One of the most consistent players of the Indian Premier League, Suresh Raina stands at number five in the list. The Chennai Super Kings batsman has thus far bagged INR 88.74 Crores from IPL. Raina has been retained by Chennai Super Kings for INR 11 Crores this season.

Raina has been playing IPL since its inception in 2008. Raina has represented CSK for the first 9 editions and when his franchise was banned he led Gujarat Lions in 2016 and 2017 editions before coming back to CSK in 2018.

The Uttar Pradesh born player has thus far played 176 IPL matches, scoring 4985 runs at an average of 34.38 with the bat and picking 25 wickets with the ball.

Follow Sportskeeda for all latest sports news, updates, events, schedule and stats.

#4 Gautam Gambhir (INR 94.62 Crores)

Gautam Gambhir
Gautam Gambhir

The former team India opener and the man of finals for India rank four in the list with the total IPL salary of INR 94.62 Crores. The Delhi star misses the INR 1 Billion salary club by just INR 3.38 Crores. The southpaw has recently retired from all forms of cricket.

Gautam Gambhir has represented his home franchise Delhi capitals from 2008 to 2011 before KKR bought him in 2011. He led them to two IPL titles before being bought back by Delhi Capitals in 2018.

The 37-year-old has thus far featured in 154 IPL matches, scoring 4218 runs at an average of 31.01 and a strike rate of 123.91.

#3 Virat Kohli (INR 1.092 Billion)

Virat Kohli
Virat Kohli

One of the best batsmen of this modern-day cricket and the team India skipper has found himself at his favourite number three in the list as well. The RCB skipper has thus far earned INR 109.2 Crores from the Indian Premier League. Kohli has been retained by RCB for INR 17 Crores for the upcoming IPL season.

Kohli is one of the few players who has represented the same franchise in all editions of the league. The 30-year-old has thus far played 163 IPL matches, scoring 4948 runs at an exceptional average of 38.36 and a decent strike rate of 130.76.

Follow Sportskeeda for all latest sports news, updates, events, schedule and stats.

#2 Rohit Sharma (INR 1.166 Billion)

Rohit Sharma
Rohit Sharma

The team India opener and the skipper of the Mumbai Indians occupy the second position in the list of top IPL earners with INR 116.8 Crores. The elegant right-hander has been retained by Mumbai Indians for INR 15 Crores for IPL 2019.

Rohit Sharma has started his IPL stint with Deccan Chargers in 2008 and he was an integral part of the triumphant team led by Adam Gilchrist in the 2nd edition of the tournament. Rohit was transferred to Mumbai Indians in 2011. Rohit led Mumbai Indians to three IPL titles after being made the captain in 2013.

The Nagpur-born cricketer has thus far played 173 IPL matches, scoring 4493 runs at an average of 31.87 and a strike rate of 131.03.

#1 MS Dhoni (INR 1.2284 Billion)

MS Dhoni
MS Dhoni

The former team India captain and the skipper of the Chennai Super Kings lead the chart with INR 122.84 Crores. The captain cool has been retained by Chennai Super Kings for this season as well for INR 15 Crores

One of the most successful captains in the Indian Premier League, MS Dhoni is the only captain to lead a franchise in all seasons of the IPL. The Ranchi-born cricketer has led his franchise to three IPL titles in 2010, 2011 and 2018.

Dhoni has thus far featured in 175 IPL matches, scoring 4016 runs at an outstanding average of 40.16 and an excellent strike rate of 138.20.

Follow Sportskeeda for all latest sports news, updates, events, schedule and stats.

Brand-new app in a brand-new avatar! Download CricRocket for fast cricket scores, rocket flicks, super notifications and much more! 🚀☄️

Quick Links