Top 5 Richest IPL Cricketers In History

The Indian Premier League (IPL) is one of the most lucrative sports league in the world across all sports. Top cricketers from across the globe seek to grab the opportunity to make big bucks.
While fans enjoy the entertainment that the players provide from the field with their bat and ball, for cricketers there is no other league that can give them both popularity and financial rewards.
In this article, let us have a look at the top five richest IPL players of all time.
1. Rohit Sharma – $20.9million
Rohit Sharma, the five-time IPL winning captain, tops the list of the richest IPL players. He has led to the triumph of Mumbai Indians on five occasions. He has been part of the core MI team since initial years of the league.
The former Team India captain fetched biggest contract of $1.8million in 2018 when he was retained by the Mumbai Indians franchise. .
He briefly played for the Deccan Chargers before joining the Mumbai Indians.
2. MS Dhoni – $20.7million
MS Dhoni has been part of the Chennai Super Kings franchise since the inception of IPL in 2008. The “Captain Cool’ has been a sought-after leader and he has redefined the game with his finishing abilities. He jointly holds the record for being a captain that has won five IPL trophies.
He earned a $1.8million contract in 2018 when the CSK decided to retain him for his mastermind acumen.
3. Virat Kohli – $20.3million
One of the best batters in all format, Virat Kohli has redefined cricket in modern times. He has been part of the Royal Challengers Bangalore since its inaugural season in a show of loyalty to the franchise.
Kohli has been handsomely rewarded for his royalty. He earned big contracts to maintain his presence in the franchise as well as his intense passion and performances. He bagged $2.04million in 2022 for being the mainstay of the team. He won his first IPL trophy in 2025, ending 18 years of drought.
Also Read: Talking Money: Most Valued IPL Teams
4. Suresh Raina – $13million
Suresh Raina earned the tag of Mr IPL for being one of the most prolific yet consistent performers in the league. He served as a staple for Chennai Super Kings.
Raina was known for his power hitting and top-notch fielding. The CSK spent $1.32million on re-acquiring him in 2018 for his invaluable service.
He won his third IPL crown, beating Sunrisers Hyderabad in the Grand Final.
The southpaw also briefly played for Gujarat Lions.
5. Ravindra Jadeja – $12.8million
Ravindra Jadeja has established himself as one of the best all-rounders in the world. He is exceptional at batting, bowling and fielding. His versatility made Chennai Super Kings spent $12.8million in 2022 on him to get him back.
He has also featured for teams like Rajasthan Royals and Gujarat Lions in the history of IPL.