Indian Cricket Players Salary 2025: Central Contracts, Match Fees, and Annual Earnings Explained
Indian Cricket Players Salary: Indian cricketers are among the highest-paid athletes in the world, thanks to their earnings from the BCCI central contracts, match fees, and lucrative IPL deals. With cricket being a religion in India, these players not only represent the nation on the field but also command significant financial rewards. In this article, we’ll break down the Indian cricket players’ salary for 2025, including their annual income, match fees, and monthly earnings.
Contents
BCCI Central Contracts 2025: A Breakdown
The Board of Control for Cricket in India (BCCI) divides players into four categories based on their performance, seniority, and contribution to the team. Here’s a detailed look at the central contract categories:
Category | Annual Salary |
---|---|
Grade A+ | ₹7 Crore |
Grade A | ₹5 Crore |
Grade B | ₹3 Crore |
Grade C | ₹1 Crore |
Indian Cricket Players Salary Points:
- Players in Grade A+ include marquee names like Rohit Sharma, Virat Kohli, and Jasprit Bumrah, who are indispensable across all formats.
- Grade A and B feature players who are consistently part of the team in two or more formats.
- Grade C includes emerging players and those with limited opportunities.
Indian Cricket Team Players Salary Per Match
In addition to their central contract, players earn a significant amount as match fees. Here’s the breakdown for different formats:
Format | Match Fee (Per Match) |
---|---|
Test Match | ₹15 Lakh |
ODI Match | ₹6 Lakh |
T20I Match | ₹3 Lakh |
Example:
A Grade A+ player like Rohit Sharma playing 10 Test matches, 12 ODIs, and 10 T20Is in a year can earn an additional ₹2.1 Crore just from match fees.
Indian Cricket Players’ Monthly Salary
The monthly income for Indian cricketers depends on their central contract and match appearances. For instance:
- A Grade A+ player earns a fixed ₹58.3 Lakh per month from their annual salary, excluding match fees.
- Players in Grade C earn around ₹8.3 Lakh per month from their annual retainer.
Additional Sources of Income:
- Sponsorship deals
- IPL salaries
- Brand endorsements
Indian Cricket Players’ Salary Per Year
When combining central contracts, match fees, and IPL earnings, annual salaries soar significantly. For example:
- A player like Virat Kohli can earn over ₹30 Crore annually, factoring in his BCCI contract, match fees, and IPL salary.
- Emerging players in Grade C, playing fewer matches and IPL, may earn between ₹1.5 to ₹3 Crore annually.
Indian Cricket Players’ Salary in IPL
IPL remains a major contributor to Indian cricketers’ overall earnings. Here’s a look at the highest-paid Indian players in the IPL 2025 season, Players not retained by franchises can earn significantly more in the auction.
- Virat Kohli (RCB): ₹15 Crore
- Rohit Sharma (MI): ₹16 Crore
- KL Rahul (LSG): ₹17 Crore
Indian Cricket Players Salary List 2025: Top Earners
Player Name | Annual BCCI Salary |
Estimated Total Annual Earnings (₹)
|
Virat Kohli | ₹7 Crore | ₹35 Crore |
Rohit Sharma | ₹7 Crore | ₹32 Crore |
Jasprit Bumrah | ₹7 Crore | ₹28 Crore |
KL Rahul | ₹5 Crore | ₹25 Crore |
Shubman Gill | ₹3 Crore | ₹15 Crore |
Emerging Players’ Salaries
Players like Ruturaj Gaikwad, Ishan Kishan, and Arshdeep Singh, who are in the early stages of their international careers, typically fall under Grade C or B. Their earnings range from ₹1 to ₹5 Crore annually, depending on their match appearances and IPL contracts.
Current Grade A Players in 2025
The list of players in the Grade A category typically includes those who consistently represent India in two or more formats of the game but may not be part of all formats like Grade A+ players.
Grade A Players in Indian Cricket Team Salary (2025)
layer Name | Annual Retainer (₹) | Match Fees Per Format (₹) |
Estimated Total Annual Earnings (₹)
|
KL Rahul | ₹5 Crore | Test: ₹15 Lakh, ODI: ₹6 Lakh, T20I: ₹3 Lakh | ₹7-8 Crore |
Shreyas Iyer | ₹5 Crore | Test: ₹15 Lakh, ODI: ₹6 Lakh, T20I: ₹3 Lakh | ₹7-8 Crore |
Ravindra Jadeja | ₹5 Crore | Test: ₹15 Lakh, ODI: ₹6 Lakh, T20I: ₹3 Lakh | ₹8-10 Crore |
Rishabh Pant | ₹5 Crore | Test: ₹15 Lakh, ODI: ₹6 Lakh, T20I: ₹3 Lakh | ₹7-9 Crore |
Mohammed Shami | ₹5 Crore | Test: ₹15 Lakh, ODI: ₹6 Lakh, T20I: ₹3 Lakh | ₹7-9 Crore |
Match Fee Breakdown
Format | Match Fee (₹) |
Test | ₹15 Lakh |
ODI | ₹6 Lakh |
T20I | ₹3 Lakh |
Total Estimated Earnings: ₹7-10 Crore (including match fees and other sources like IPL).
Indian Cricket Players Salary FAQs
Q1. What is the salary of Indian cricket players per match?
Indian players earn ₹15 Lakh for a Test match, ₹6 Lakh for an ODI, and ₹3 Lakh for a T20I.
Q2. How much do Indian cricket players earn per year?
The annual income varies based on their BCCI grade, match fees, and IPL contracts. Top players can earn over ₹30 Crore annually.
Q3. What is the salary of Grade C players in the Indian cricket team?
Grade C players earn ₹1 Crore annually from the central contract, plus match fees and IPL earnings.
Q4: Who is the highest-paid cricketer in India?
Virat Kohli is the highest-paid cricketer, earning ₹7 Crore from the BCCI, ₹15 Crore from IPL (RCB), and over ₹100 Crore annually, including endorsements.
Q5: What is the IPL salary?
IPL salaries vary by player; the highest earners include KL Rahul (₹17 Crore), Rohit Sharma (₹16 Crore), and Virat Kohli (₹15 Crore).
Q6: Who is the richest person in Indian cricket?
Sachin Tendulkar is the richest cricketer with a net worth of over ₹1500 Crore from cricket, endorsements, and business ventures.
Q7: How do cricketers earn money?
Cricketers earn from BCCI contracts, match fees (₹3-15 Lakh), IPL salaries, endorsements, prize money, and business ventures.