IPL 2021: Who are the highest-paid players?

The highest wage is £1.6m per year, but who earns it?

Sports Staff
Thursday 16 September 2021 12:33 BST
<p>Rohit Sharma is among the highest-paid players</p>

Rohit Sharma is among the highest-paid players

The Indian Premier League will start again on 19 September and the Mumbai Indians will be looking to defend the title they won last year.

The defending champions only have three players in the top 10 highest-paid players in the league, with a variety of clubs making the list and shelling out to make sure they have the best stars.

£1.6m per year is the highest wage in the list, which is almost £100,000 more than the player in second place, so the league is highly lucrative and can thus attract players from across the world.

Here are all the figures you need to know, approximate and as reported by Salary Sport.

10: Krunal Pandya, Mumbai Indians: £862,400 per year

Krunal Pandya plays for India as well as the Mumbai Indians

India international Krunal Pandya has played for the Mumbai Indians since 2016 and he’s won three IPL trophies with the club.

So far in the 2021 IPL, his behaviour has caught the spotlight more than his cricket with his passion overflowing. He was seen throwing a moisturiser bottle at Anukul Roy during a match against the Rajasthan Royals.

9: Rashid Khan, Sunrisers Hyderabad: £882,000 per year

Rashid Khan, left, celebrates taking a wicket

Afghanistan star Rashid Khan, who has just stepped down as the country’s Twenty20 captain, made his debut for the Sunrisers Hyderabad in 2017.

He was among the first Afghanistan players in the league and is yet to find title success with the team.

8: Krishnappa Gowtham, Chennai Super Kings: £906,500 per year

Krishnappa Gowtham in action for India

India’s Krishnappa Gowtham was bought by the Chennai Super Kings ahead of the 2021 season and he was the most expensive non-capped player in the league’s history at a whopping £78,99m (9.25 crores).

It’s no wonder he is being paid almost a million per year.

=7: Manesh Pandey, Sunrisers Hyderabad - Suresh Raina, Chennai Super Kings - Hardik Pandya, Mumbai Indians - AB de Villiers, Royal Challengers Bangalore and Lokesh Rahul, Punjab Kings - £1,078,000 per year

AB de Villiers plays for the Royal Challengers Bangalore

It seems just over a million per year is a sweet spot in the IPL with five players sharing the amount they are paid at joint seventh in the list.

All five are huge stars, particularly South Africa’s AB de Villiers who has been involved with the league since it started in 2008.

=6: David Warner, Sunrisers Hyderabad and Sunil Narine, Kolkata Knight Riders - £1,225,000 per year

David Warner has played for various clubs in the IPL

David Warner began his time at Sunrisers Hyderabad in 2014 and he has played for them ever since, apart from the 2018 season due to the ball tampering scandal.

This season he was replaced as captain by Kane Williamson.

While Sunil Narine has starred for the Kolkata Knight Riders since 2012 and has won two titles with them.

5: Glenn Maxwell, Royal Challengers Bangalore - £1,396,500 per year

Glenn Maxwell in action for Royal Challengers Bangalore

Glenn Maxwell was at the centre of a bidding war ahead of the 2021 season with the Royal Challengers Bangalore and Chennai Super Kings battling to buy him.

The Challengers won out and it’s clear to see why they fought for him as he has had an impressive IPL career since he started in the league in 2012.

=4: MS Dhoni, Chennai Super Kings - Rohit Sharma, Mumbai Indians and Rishabh Pant, Delhi Capitals - £1,470,000 per year

MS Dhoni batting for the Chennai Super Kings

The big names in the league are starting to become more frequent as we get higher on this list.

MS Dhoni has played for the Chennai Super Kings since 2008, Rohit Sharma made his debut for the Mumbai Indians in 2011 and Rishabh Pant started his time at the Delhi Capitals in 2016.

3: Pat Cummins, Kolkata Knight Riders - £1,519,000 per year

Pat Cummins is the third highest-paid IPL player

Pat Cummins was bought by the Kolkata Knight Riders in 2020 which made him one of the most expensive overseas players in the league’s history.

He has since starred for them, making appearances in the league earlier this year before it was suspended due to Covid.

2: Chris Morris, Rajasthan Royals - £1,592,500 per year

Chris Morris is paid over a million to play in the IPL

Chris Morris has played for many clubs in the IPL and started his second spell at the Rajasthan Royals in 2021.

He became one of the most expensive players ever when the club bought him for £138.77m (16.25 crore) earlier this year which explains his high wages.

1: Virat Kohli, Royal Challengers Bangalore - £1,666,000

India’s captain Virat Kohli is the highest-paid IPL player

India’s captain Virat Kohli tops the list for the IPL’s highest-paid player and it’s fair to see why with his multitude of skills on the cricket pitch.

He has played for the Royal Challengers Bangalore since 2008 but it yet to win the title with them, losing three finals.

Join our commenting forum

Join thought-provoking conversations, follow other Independent readers and see their replies


Thank you for registering

Please refresh the page or navigate to another page on the site to be automatically logged inPlease refresh your browser to be logged in