The Board of Control for Cricket in India announced the list of contracted cricketers a few months back.
Players in the contract are divided into four categories: A+, A, B and C. The highest-paid players earn 7 crore, followed by categories where they earn 5 crore, 3 crore and 1 crore, respectively.
A total of four players on the list are paid 7 crores as per the best contract, which includes the T20 World Cup-winning skipper Rohit Sharma and others who are all-format players.
The next category consists of players who are white-ball regulars or play Tests and one other format.
Add The Sporting News as a preferred news source
Notably, Ravichandran Ashwin was removed from the second-best contract (A - 5 crore) after he announced his retirement in the middle of the Border-Gavaskar Trophy.
In this article, The Sporting News takes a look at the list of players who are paid the highest by the BCCI.
READ MORE: Duleep Trophy 2025: How to watch BCCI's zonal tournament from India
Who are the highest-paid Indian men's cricketers in 2025?
Four players, including the likes of Virat Kohli and Rohit Sharma, are the highest-paid Indian men's players, who are paid a salary of 7 crore per year.
Mohammed Siraj, KL Rahul and Shubman Gill are among the six players who earn 5 crores. Below is the list of the top-10 highest-paid Indian men's cricketers.
READ MORE: All you need to know about Pro Kabaddi League season 12
# | Player | Salary | Contract grade |
---|---|---|---|
1. | Virat Kohli | 7 crore | A+ |
2. | Rohit Sharma | 7 crore | A+ |
3. | Jasprit Bumrah | 7 crore | A+ |
4. | Ravindra Jadeja | 7 crore | A+ |
5. | Mohammed Siraj | 5 crore | A |
6. | KL Rahul | 5 crore | A |
7. | Shubman Gill | 5 crore | A |
8. | Hardik Pandya | 5 crore | A |
9. | Mohammed Shami | 5 crore | A |
10. | Rishabh Pant | 5 crore | A |