Skip to content

Indian Cricket Players Salaries – Who Earns the Most

Advertisements

Do you know the indian cricket players salaries and who earns the most? Cricket is a huge part of life in India, and the players who play for the country get paid well. The Board of Control for Cricket in India, or BCCI, is the richest cricket board in the world. It uses a grading system to decide how much money players earn based on how they perform in Test matches, One Day Internationals (ODIs), and Twenty20 Internationals (T20Is). This system has four levels, called grades, and each one comes with a different yearly salary. We feel proud knowing our players are rewarded for their hard work in these big games.

The grades are simple to understand. Grade A+ players get INR 7 Crores every year, which is the highest amount. Players in grade A get INR 5 crore, those in grade B earn INR 3 crore, and those in grade C earn INR 1 crore. These figures demonstrate a player’s proficiency in all forms of cricket. The BCCI looks at their skills and results to put them in the right grade. It’s exciting to see how this system pushes players to do their best and stay at the top.

How Match Fees Add to Players’ Income

Advertisements

Indian cricket players receive additional compensation for each game they play in addition to their annual wages. Known as match fees, these vary based on the kind of game. Players in the starting XI receive INR 15 lakhs every time they play in a Test match. They receive INR 6 lakhs for an ODI and INR 3 lakhs for a T20I. If a player is in the squad but doesn’t play, they still get half of that fee. We love how this adds a little bonus for every effort they put in.

The BCCI also has a special plan called the Test Cricket Incentive Scheme, which makes Test matches even more rewarding. If a player is in five or six Tests in a season, they earn INR 30 lakhs per match if they play, or INR 15 lakhs if they don’t. For seven or more Tests, it goes up to INR 45 lakhs for playing and INR 22.5 lakhs for not playing. This shows how much the BCCI cares about keeping Test cricket strong, and it makes us happy to see players get more for their time on the field.

Extra Money from Leagues and Endorsements

The BCCI salary and match fees are not the only sources of income for Indian cricket players. They also make a lot from playing in leagues like the Indian Premier League, or IPL. In the IPL, teams bid for players, and the contracts can be worth huge amounts. These deals are separate from what the BCCI pays, so a player’s income can grow fast. Other leagues around the world also give chances to earn more. It’s amazing to think how much these games add to their bank accounts.

Virat Kohli

Then there are brand endorsements, where companies pay players to promote their products. Top stars like Virat Kohli and Rohit Sharma have many deals with big brands, which bring in extra cash. This money isn’t part of their official Indian cricket players salaries, but it makes a big difference. For some, it even doubles or triples what they earn from cricket alone. We can’t help but feel a bit awed by how their fame turns into such rewards off the field.

Advertisements

No.

Name

Grade

Salary (INR Cr)

Debut Year

Description

1

Virat Kohli

A+

72008

Batsman, consistent, ex-captain

2

Rohit Sharma

A+

72007

Batsman, captain, big scores

3

Jasprit Bumrah

A+

72016

Bowler, pace, unorthodox

4

Ravindra Jadeja

A+

72009

All-rounder, spin, fielding

5

R Ashwin

A

52010

Bowler, spin, tactical

6

Mohammed Shami

A

52013

Bowler, pace, swing

7

Mohammed Siraj

A

52017

Bowler, pace, energy

8

KL Rahul

A

52014

Batsman, versatile, keeper

9

Shubman Gill

A

52020

Batsman, young, elegant

10

Hardik Pandya

A

52016

All-rounder, aggressive, pace

11

Suryakumar Yadav

B

32021

Batsman, T20, inventive

12

Rishabh Pant

B

32017

Batsman-keeper, fearless

13

Kuldeep Yadav

B

32017

Bowler, wrist-spin, deceptive

14

Axar Patel

B

32014

All-rounder, spin, batting

15

Yashasvi Jaiswal

B

32023

Batsman, opener, aggressive

16

Rinku Singh

C

12023

Batsman, finisher, power

17

Tilak Verma

C

12023

Batsman, middle-order, stable

18

Ruturaj Gaikwad

C

12021

Batsman, opener, technical

19

Shardul Thakur

C

12017

Bowler, pace, handy batsman

20

Shivam Dube

C

12019

All-rounder, batting, bowler

21

Ravi Bishnoi

C

12022

Bowler, leg-spin, T20

22

Jitesh Sharma

C

12023

Batsman, aggressive, T20

23

Washington Sundar

C

12017

All-rounder, off-spin, calm

24

Mukesh Kumar

C

12023

Bowler, pace, swing

25

Sanju Samson

C

12015

Batsman-keeper, flair

26

Arshdeep Singh

C

12022

Bowler, left-arm, death-over

27

KS Bharat

C

12022

Keeper-batsman, steady

28

Prasidh Krishna

C

12021

Bowler, pace, bounce

29

Avesh Khan

C

12021

Bowler, T20, yorkers

30

Rajat Patidar

C

12023

Batsman, middle-order, stable

31

Sarfaraz Khan

C

12024

Batsman, aggressive, domestic

32

Dhruv Jurel

C

12024

Keeper-batsman, resilient

Indian Cricket Players Salaries – Who Earns the Most in 2025?

In 2025 Indian Cricket Players Salaries the highest paid players in Indian cricket players salaries are in Grade A+, earning INR 7 Crores each year. This group includes Virat Kohli, Rohit Sharma, Jasprit Bumrah, and Ravindra Jadeja. Virat is famous for his focus and record-breaking batting. The team’s captain, Rohit, leads calmly and makes scoring seem simple. Jasprit’s unique bowling action and deadly yorkers shine in tough moments. Ravindra brings energy with his all-round skills and great fielding. These players are the best, and their pay shows it.

R Ashwin
R Ashwin

Among them, Virat Kohli stands out as the top earner overall in 2025. His INR 7 Crores from the BCCI is just the start. With his huge brand deals, he makes way more than anyone else. His consistency in all formats and mental strength keep him at the top. Rohit, Jasprit, and Ravindra are close behind, but Virat’s extra earnings from endorsements make him the richest. It’s thrilling to see how his talent and popularity pay off so well.

Men’s and Women’s Team Salaries Compared

The Indian Women’s Cricket Team has its own salary grades in the Indian Cricket Players Salaries, but they’re lower than the men’s. Their Grade A players, like Harmanpreet Kaur, Smriti Mandhana, and Deepti Sharma, earn INR 50 lakhs each year. Grade B players, such as Jemimah Rodrigues and Shafali Verma, get INR 30 lakhs, while Grade C players, like Pooja Vastrakar, make INR 10 lakhs. These amounts are much less than the men’s INR 1 Crore to 7 Crores. It’s a bit sad to see this gap, but it reflects the difference in money cricket brings in.

Even so, match fees are the same for both teams, which feels fair. Women players get INR 15 lakhs for a Test, INR 6 lakhs for an ODI, and INR 3 lakhs for a T20I, just like the men. This equal pay per game is a good step forward. Stars like Harmanpreet and Smriti can add to their income this way, even if their yearly salaries don’t match the Indian Cricket players Salaries of the men. We’re glad to see some balance here, and it gives hope for more fairness in the future.

Share This Article