Top 10 Highest Paid Cricketers In The World
The top 10 highest-paid cricketers in the world, led by Virat Kohli at $36.2 million, include MS Dhoni, Kane Williamson, and Pat Cummins, driven by IPL and international earnings.

Cricket being the most viewed sport across the world, it pays the best cricketers in the world handsome amounts of money in the form of match fees, endorsements, and league contracts. International cricket boards and the Indian Premier League contribute significantly to the income. Let us have a glance at the world's top 10 highest-paid cricketers until May 2025 based on their total earnings from cricket and endorsements.
1. Virat Kohli (India)
Virat Kohli remains the highest-paid cricketer in the world, bringing in approximately $36.2 million a year. He is an A+ player in the eyes of the BCCI and is very well paid for his cricket-playing ability. To add to this, he has two lucrative IPL contracts and many endorsement deals. Kohli retired from Test cricket in May 2025, leaving him focused on ODIs and the IPL, which still pays a lot of money. In case anyone forgot just how rich Kohli is, he is currently engaged to Bollywood superstar actress Anushka Sharma.
2. MS Dhoni (India)
MS Dhoni may have retired from international cricket, but he is still earning around $30 million each year in IPL and endorsements. As the captain of Chennai Super Kings, Dhoni has important brand value and endorsements, which keep him in the highest tier of earners. It's Dhoni’s intelligence and strategy for the game, especially on how to plan for life after cricket, that continue to earn him significant money.
3. Kane Williamson (New Zealand)
Kane Williamson earns an estimated $28 million annually, with a major portion of his income came from his IPL stint with the Gujarat Titans and consistent earnings from international matches. Known for his calm demeanor and dependable performances across formats, Williamson has become a highly respected figure in the cricketing world. His composed leadership style and consistency make him a fan favorite and a top choice for various brands. Endorsements and sponsorships further boost his income, as companies are drawn to his trustworthy image and widespread appeal. Williamson’s steady presence both on and off the field cements his financial success.
See Also: Top 10 records held by Virat Kohli in Test cricket
4. Pat Cummins (Australia)
Pat Cummins makes around $26 million a year, courtesy of his IPL deal with Sunrisers Hyderabad and payments from the Australian Cricket Board. His leadership and bowling skills in Tests and ODIs contribute to his worth. Cummins' recent WTC final preparation is an indicator of his significance to cricket.
5. Joe Root (England)
Joe Root's income amounts to $24 million, backed by his England contract and IPL contracts. His record-breaking Test runs and sponsorships keep him in a strong financial position. Root's inclusion in the 2025 IPL season with Rajasthan Royals contributes to his income.
6. Ben Stokes (England)
Ben Stokes makes approximately $22 million with his all-around abilities and IPL deals. His leadership in Tests and exciting play in limited-overs cricket add to his marketability. Stokes' participation in the 2025 IPL with Punjab Kings is a major revenue stream.
7. Rohit Sharma (India)
Rohit Sharma’s annual income is approximately $20 million, driven by his Mumbai Indians captaincy and BCCI payments. His T20 World Cup success and endorsements boost his earnings. Sharma’s focus on white-ball cricket post-Kohli’s Test retirement keeps him relevant.
8. David Warner (Australia)
David Warner makes around $18 million, with much of it coming from the IPL and international cricket. His attacking batting and popularity in T20 leagues are money-making factors. Warner's announcement of retirement from international cricket in 2024 has not affected his IPL income.
9. Steve Smith (Australia)
Steve Smith, one of the most accomplished cricketers in the modern era, has an estimated income of around \$17 million. This impressive financial standing is largely driven by his stellar performances in Test cricket and the Indian Premier League (IPL), where he has consistently showcased his world-class skills. Known for his unorthodox yet highly effective batting technique, Smith has been a cornerstone of Australia's success in the longest format of the game. His reliability and ability to perform under pressure make him a valuable asset both on and off the field.
10. Jasprit Bumrah (India)
Jasprit Bumrah makes about $16 million, courtesy of his Mumbai Indians IPL contract and BCCI match payments. He is among the highest-paid by virtue of his status as one of the premier fast bowlers and endorsers. Bumrah's ability to perform across all formats secures him among the highest-earning.
Tags: