IPL Players

IPL Players List 2026 With Price: Most Expensive Players

IPL players list 2026 with price: the most expensive players, every player's salary by team, the highest-paid player in each team and top earners.

Most Expensive Players in IPL 2026

Rishabh Pant of Lucknow Super Giants is the most expensive player in IPL 2026 at ₹27 crore. These are the 15 highest salaries across all 10 IPL 2026 squads (267 players), including retained players, auction buys and trades.

#PlayerTeamRoleAcquiredPrice
1 Rishabh PantRishabh Pant Lucknow Super Giants Wicketkeeper-batter Retained ₹27 crore
2 Shreyas IyerShreyas Iyer Punjab Kings Batter Retained ₹26.75 crore
3 Cameron GreenCameron Green Kolkata Knight Riders All-rounder Auction 2026 ₹25.2 crore
4 Heinrich Klaasen Sunrisers Hyderabad Wicketkeeper-batter Retained ₹23 crore
5 Nicholas Pooran Lucknow Super Giants Wicketkeeper-batter Retained ₹21 crore
6 Virat KohliVirat Kohli Royal Challengers Bengaluru Batter Retained ₹21 crore
7 Arshdeep SinghArshdeep Singh Punjab Kings Bowler Retained ₹18 crore
8 Jasprit BumrahJasprit Bumrah Mumbai Indians Bowler Retained ₹18 crore
9 Matheesha Pathirana Kolkata Knight Riders Bowler Auction 2026 ₹18 crore
10 Pat CumminsPat Cummins Sunrisers Hyderabad Bowler Retained ₹18 crore
11 Rashid KhanRashid Khan Gujarat Titans Bowler Retained ₹18 crore
12 Ruturaj GaikwadRuturaj Gaikwad Chennai Super Kings Batter Retained ₹18 crore
13 Sanju SamsonSanju Samson Chennai Super Kings Wicketkeeper-batter Traded in ₹18 crore
14 Yashasvi JaiswalYashasvi Jaiswal Rajasthan Royals Batter Retained ₹18 crore
15 Yuzvendra ChahalYuzvendra Chahal Punjab Kings Bowler Retained ₹18 crore

IPL 2026 Players List by Team

Chennai Super Kings

Delhi Capitals

Gujarat Titans

Kolkata Knight Riders

Lucknow Super Giants

Mumbai Indians

Punjab Kings

Rajasthan Royals

Royal Challengers Bengaluru

Sunrisers Hyderabad

Highest-Paid Player in Every IPL Team (2026)

TeamHighest-paid playerRolePrice
Chennai Super Kings Sanju SamsonSanju Samson Wicketkeeper-batter ₹18 crore
Delhi Capitals Axar PatelAxar Patel All-rounder ₹16.5 crore
Gujarat Titans Rashid KhanRashid Khan Bowler ₹18 crore
Kolkata Knight Riders Cameron GreenCameron Green All-rounder ₹25.2 crore
Lucknow Super Giants Rishabh PantRishabh Pant Wicketkeeper-batter ₹27 crore
Mumbai Indians Jasprit BumrahJasprit Bumrah Bowler ₹18 crore
Punjab Kings Shreyas IyerShreyas Iyer Batter ₹26.75 crore
Rajasthan Royals Yashasvi JaiswalYashasvi Jaiswal Batter ₹18 crore
Royal Challengers Bengaluru Virat KohliVirat Kohli Batter ₹21 crore
Sunrisers Hyderabad Heinrich Klaasen Wicketkeeper-batter ₹23 crore

Highest-Paid Indian and Overseas Players in IPL 2026

181 of the 267 players in IPL 2026 squads are Indian and 86 are overseas players. Each team can field at most four overseas players in a match.

Top 5 Indian players

#PlayerTeamRolePrice
1 Rishabh PantRishabh Pant Lucknow Super Giants Wicketkeeper-batter ₹27 crore
2 Shreyas IyerShreyas Iyer Punjab Kings Batter ₹26.75 crore
3 Virat KohliVirat Kohli Royal Challengers Bengaluru Batter ₹21 crore
4 Arshdeep SinghArshdeep Singh Punjab Kings Bowler ₹18 crore
5 Jasprit BumrahJasprit Bumrah Mumbai Indians Bowler ₹18 crore

Top 5 overseas players

#PlayerTeamRolePrice
1 Cameron GreenCameron Green Kolkata Knight Riders All-rounder ₹25.2 crore
2 Heinrich Klaasen Sunrisers Hyderabad Wicketkeeper-batter ₹23 crore
3 Nicholas Pooran Lucknow Super Giants Wicketkeeper-batter ₹21 crore
4 Matheesha Pathirana Kolkata Knight Riders Bowler ₹18 crore
5 Pat CumminsPat Cummins Sunrisers Hyderabad Bowler ₹18 crore

IPL 2026 Salary Breakdown

IPL franchises are paying ₹1,209 crore in total to their 267 squad players this season, an average of ₹4.53 crore per player.

Salary bandPlayersShare of players
₹20 crore and above 6 2%
₹10–20 crore 47 18%
₹5–10 crore 23 9%
₹1–5 crore 85 32%
Under ₹1 crore 106 40%

Highest-Earning IPL Players Since 2018

Total IPL salary earned from the 2018 mega auction to IPL 2026, adding up each player's contract season by season (match fees and bonuses not included). Contracts from earlier seasons are not all public, so they are left out to keep the comparison fair; each player's page shows his full year-by-year salary.

#PlayerCurrent teamSeasonsEarnings since 2018
1 Virat KohliVirat Kohli Royal Challengers Bengaluru 9 ₹155 crore
2 Rohit SharmaRohit Sharma Mumbai Indians 9 ₹140.6 crore
3 Rishabh PantRishabh Pant Lucknow Super Giants 9 ₹134 crore
4 KL RahulKL Rahul Delhi Capitals 9 ₹123 crore
5 Hardik PandyaHardik Pandya Mumbai Indians 9 ₹121.7 crore
6 Shreyas IyerShreyas Iyer Punjab Kings 9 ₹118.25 crore
7 Sanju SamsonSanju Samson Chennai Super Kings 9 ₹110 crore
8 Ravindra JadejaRavindra Jadeja Rajasthan Royals 9 ₹108 crore
9 MS DhoniMS Dhoni Chennai Super Kings 9 ₹104 crore
10 Pat CumminsPat Cummins Sunrisers Hyderabad 7 ₹100.15 crore

How IPL Player Salaries Work

An IPL player's salary is the price his franchise pays for one season. Players join a squad in three ways: they are retained from the previous season, bought at the auction, or traded from another franchise. Retained and traded players keep the fee agreed with their team, while auction buys earn their final bid.

Since IPL 2025, every player in the playing XI (including the Impact Player) also earns a match fee of ₹7.5 lakh per game, on top of his contract. A player who features in every league match can add more than ₹1 crore to his salary this way.

The salary shown on each player's page is his contract for IPL 2026. Each profile also lists the player's year-by-year IPL income, total career earnings, role, batting and bowling style, IPL debut and records.

Frequently Asked Questions

Who is the most expensive player in IPL 2026?

Rishabh Pant is the most expensive player in IPL 2026. Lucknow Super Giants pay him ₹27 crore for the season.

Who is the highest-paid Indian player in IPL 2026?

Rishabh Pant (Lucknow Super Giants) is the highest-paid Indian player at ₹27 crore.

Who is the highest-paid overseas player in IPL 2026?

Cameron Green (Kolkata Knight Riders) is the highest-paid overseas player at ₹25.2 crore.

How many players are there in IPL 2026?

There are 267 players across the 10 IPL 2026 squads: 181 Indian and 86 overseas players.

How much do IPL players earn per match?

On top of their season contract, players in the playing XI (including the Impact Player) earn a match fee of ₹7.5 lakh per game, introduced from IPL 2025.

Which IPL player has earned the most since 2018?

Virat Kohli has earned the most from IPL contracts since the 2018 mega auction, about ₹155 crore across 9 seasons.

Scroll to Top