Top 10 Highest Paid Cricket Players in India in 2024
In 2024, Indian cricket continues to dominate the international stage, producing some of the world’s most celebrated and financially successful athletes. With their immense talent and consistent performances across formats, India’s top cricketers have earned not just accolades but also substantial salaries. The Indian Premier League (IPL), along with international matches, plays a pivotal role in these earnings, making India’s cricket stars some of the highest-paid athletes globally.
This article explores the top 10 highest-paid Indian cricketers in 2024, showcasing their achievements and financial success. All salary information used here is publicly available on salarysport.com.
The players who made it to our top 10 list are:
- Virat Kohli – £1.7 million (₹170 million)
- Rohit Sharma – £1.47 million (₹150 million)
- Hardik Pandya – £1.08 million (₹110 million)
- KL Rahul – £1.07 million (₹110 million)
- Rishabh Pant – £1.47 million (₹150 million)
- Jasprit Bumrah – £686,000 (₹70 million)
- Ravindra Jadeja – £744,800 (₹76 million)
- Shreyas Iyer – £686,000 (₹70 million)
- Suryakumar Yadav – £313,600 (₹32 million)
- Shikhar Dhawan – £509,600 (₹52 million)
1. Virat Kohli
Virat Kohli, born on November 5, 1988, is one of the greatest cricketers of all time. Known for his aggressive playing style and unmatched consistency, Kohli has broken numerous records in all formats of the game. He has led India to multiple victories, including the 2011 Cricket World Cup and the 2024 T20 World Cup. Kohli is also the highest run-scorer in T20 Internationals and holds the record for the most centuries in ODI cricket. His contributions to Indian cricket have earned him the nickname “King Kohli.”
Salary and Earnings: Kohli earns around £1.7 million (₹170 million) annually, making him one of the highest-paid cricketers in the world.
2. Rohit Sharma
Rohit Sharma, born on April 30, 1987, is one of India’s most accomplished cricketers and currently serves as the captain of the Indian cricket team in ODIs and Tests. Known for his incredible ability to score big, Sharma holds several records, including the highest individual score in an ODI (264) and the most centuries in a single World Cup. He has also led Mumbai Indians to multiple IPL titles, making him one of the most successful captains in the tournament’s history.
Salary and Earnings: Rohit Sharma earns approximately £1.47 million (₹150 million) annually.
3. Hardik Pandya
Hardik Pandya, born on October 11, 1993, is one of India’s premier all-rounders, known for his aggressive batting and effective medium-fast bowling. He made his international debut in 2016 and quickly rose through the ranks with his dynamic performances. Pandya played a crucial role in leading India to multiple victories, including the 2024 T20 World Cup. His leadership in the IPL with Gujarat Titans and later Mumbai Indians also highlights his cricketing prowess.
Salary and Earnings: Hardik Pandya earns approximately £1.08 million (₹110 million) annually. Additionally, sportsbook brands like batery bet.in and Paripesa India.
4. KL Rahul
KL Rahul, born on April 18, 1992, is a top-order batter and wicketkeeper for the Indian national cricket team. Known for his versatility, Rahul has excelled across all formats, particularly in limited-overs cricket, where his technique and adaptability have been widely praised. He made his international debut in 2014 and has since become one of India’s most dependable batsmen. Rahul also captains the Lucknow Super Giants in the IPL, further demonstrating his leadership capabilities.
Salary and Earnings: KL Rahul earns around £1.07 million (₹110 million) annually.
5. Rishabh Pant
Rishabh Pant, born on October 4, 1997, is a wicketkeeper-batter known for his explosive batting style and remarkable performances in Test cricket. He made his international debut in 2017 and has since become one of India’s most crucial players in all formats. Pant’s fearless batting earned him recognition in key matches, including the 2021-22 series in Australia. He also captains Delhi Capitals in the IPL and played a pivotal role in India’s 2024 T20 World Cup win.
Salary and Earnings: Pant earns approximately £1.47 million (₹150 million) annually.
6. Jasprit Bumrah
Jasprit Bumrah, born on December 6, 1993, is widely regarded as one of the best fast bowlers in the world. Known for his lethal yorkers and unorthodox action, Bumrah has been instrumental in India’s success across all formats. He holds several records, including being the fastest Indian pacer to reach 150 wickets in Test cricket. Bumrah has played a crucial role in India’s victories in the 2024 T20 World Cup and numerous other international tournaments.
Salary and Earnings: Bumrah earns approximately £686,000 (₹70 million) annually.
7. Ravindra Jadeja
Ravindra Jadeja, born on December 6, 1988, is an Indian all-rounder renowned for his left-arm spin bowling and aggressive lower-order batting. He has been instrumental in India’s successes across all formats, including winning the 2013 ICC Champions Trophy and the 2024 T20 World Cup. Jadeja’s consistent all-round performances have made him one of the top-rated players in both international cricket and the IPL, where he represents Chennai Super Kings.
Salary and Earnings: Ravindra Jadeja earns approximately £744,800 (₹76 million) annually.
8. Shreyas Iyer
Shreyas Iyer, born on December 6, 1994, is a top-order batsman known for his stylish and aggressive play. Iyer made his international debut for India in 2017 and quickly established himself as a key player across all formats. He became the first Indian player to score a century and a half-century in both innings of his debut Test match. He also captains Kolkata Knight Riders in the IPL and led Delhi Capitals to their first final in 2020.
Salary and Earnings: Shreyas Iyer earns approximately £686,000 (₹70 million) annually.
9. Suryakumar Yadav
Suryakumar Yadav, born on September 14, 1990, is known for his innovative strokeplay and aggressive batting style, especially in T20 cricket. Yadav made his international debut for India in 2021 and quickly became a key player, particularly in T20Is where he has set several records, including four international centuries. His explosive batting earned him the nickname “Mr. 360” due to his ability to hit shots all around the ground. He has also been a significant player for Mumbai Indians in the IPL.
Salary and Earnings: Suryakumar Yadav earns around £313,600 (₹32 million) annually.
10. Shikhar Dhawan
Shikhar Dhawan, born on December 5, 1985, is a left-handed opening batsman for India, known for his aggressive style and consistency in ICC tournaments. He was the leading run-scorer in the 2013 ICC Champions Trophy and has been a vital part of India’s ODI team for years. Dhawan’s ability to perform in crucial matches earned him the nickname “Mr. ICC.” He also led the Punjab Kings in the IPL and has had a successful domestic and international career.
Salary and Earnings: Dhawan earns approximately £509,600 (₹52 million) annually.
A Few Closing Words
The financial rewards for these top 10 Indian cricketers reflect their exceptional contributions to the sport. Their earnings underscore the global appeal of Indian cricket and the immense value these players bring to their teams, both domestically and internationally. As these athletes continue to break records and win accolades, they serve as inspirations for future generations of cricketers. Their success highlights not only the prestige of playing for India but also the financial opportunities that come with excelling in the world of cricket.