# List of 2025 Indian Premier League personnel changes

The 2025 Indian Premier League will be the 18th edition of the Indian Premier League, a franchise-based Twenty20 cricket league held in India and organized by the Board of Control for Cricket in India. In July 2024, the IPL Governing Council announced that a mega auction would be conducted ahead of the 2025 season after a meeting with the owners of the franchises. It was the sixth mega auction of the IPL.
The auction was held on 24 and 25 November 2024 in Jeddah, Saudi Arabia. A total of 1,574 players registered for the auction, of which 574 players were shortlisted to feature in the auction. In November 2024, Mallika Sagar was appointed as the auctioneer.

## Background

The 2025 season would be the 18th edition of the Indian Premier League organized by the Board of Control for Cricket in India. In July 2024, the IPL Governing Council held a meeting with the owners of the franchises and announced that a mega auction would be conducted ahead of the 2025 season. It is the sixth mega auction after 2008, 2011, 2014, 2018 and 2022 respectively.

## Pre-Auction
### Retirement

Retired players :
| Date | Name | 2024 team | Age |
| 1 June 2024 | Dinesh Karthik | Royal Challengers Bengaluru | 39 |
| 24 August 2024 | Shikhar Dhawan | Punjab Kings | 38 |
| 4 November 2024 | Wriddhiman Saha | Gujarat Titans | 40 |

## Player retention
### Retention policy

The ten franchises were allowed to retain a maximum of six players from their squad, the highest number allowed before any of the mega auctions. The six players could consist of a maximum of five capped players (including Indian and overseas players) and two uncapped players. The auction purse for each franchise was set at ₹120 crore (US$14 million), the highest in the history of the IPL. Franchises were deducted a specific amount from the auction purse for every retained player. Franchises who did not retain the maximum number of players, were allowed Right-to-Match (RTM) cards at the auction.

### Retained players

The franchises submitted their retention lists before 31 October 2024.
Chennai Super Kings :
| S/N | Player | Nationality | Salary |
| 1 | Ruturaj Gaikwad | India | ₹18 crore (US$2.1 million) |
| 2 | Ravindra Jadeja | India | ₹18 crore (US$2.1 million) |
| 3 | Matheesha Pathirana | Sri Lanka | ₹13 crore (US$1.5 million) |
| 4 | Shivam Dube | India | ₹12 crore (US$1.4 million) |
| 5 | MS Dhoni | India | ₹4 crore (US$460,000) |
Mumbai Indians :
| S/N | Player | Nationality | Salary |
| 1 | Jasprit Bumrah | India | ₹18 crore (US$2.1 million) |
| 2 | Suryakumar Yadav | India | ₹16.35 crore (US$1.9 million) |
| 3 | Hardik Pandya | India | ₹16.35 crore (US$1.9 million) |
| 4 | Rohit Sharma | India | ₹16.3 crore (US$1.9 million) |
| 5 | Tilak Varma | India | ₹8 crore (US$920,000) |
Delhi Capitals :
| S/N | Player | Nationality | Salary |
| 1 | Axar Patel | India | ₹16.5 crore (US$1.9 million) |
| 2 | Kuldeep Yadav | India | ₹13.25 crore (US$1.5 million) |
| 3 | Tristan Stubbs | South Africa | ₹10 crore (US$1.1 million). |
| 4 | Abhishek Porel | India | ₹4 crore (US$460,000) |
Punjab Kings :
| S/N | Player | Nationality | Salary |
| 1 | Shashank Singh | India | ₹5.5 crore (US$630,000) |
| 2 | Prabhsimran Singh | India | ₹4 crore (US$460,000) |
Gujarat Titans :
| S/N | Player | Nationality | Salary |
| 1 | Rashid Khan | Afghanistan | ₹18 crore (US$2.1 million) |
| 2 | Shubman Gill | India | ₹16.5 crore (US$1.9 million) |
| 3 | Sai Sudharsan | India | ₹8.5 crore (US$970,000) |
| 4 | Rahul Tewatia | India | ₹4 crore (US$460,000) |
| 5 | Shahrukh Khan | India | ₹4 crore (US$460,000) |
Rajasthan Royals :
| S/N | Player | Nationality | Salary |
| 1 | Sanju Samson | India | ₹18 crore (US$2.1 million) |
| 2 | Yashasvi Jaiswal | India | ₹18 crore (US$2.1 million) |
| 3 | Dhruv Jurel | India | ₹14 crore (US$1.6 million) |
| 4 | Riyan Parag | India | ₹14 crore (US$1.6 million) |
| 5 | Shimron Hetmyer | West Indies | ₹11 crore (US$1.3 million) |
| 6 | Sandeep Sharma | India | ₹4 crore (US$460,000) |
Kolkata Knight Riders :
| S/N | Player | Nationality | Salary |
| 1 | Rinku Singh | India | ₹13 crore (US$1.5 million) |
| 2 | Varun Chakravarthy | India | ₹12 crore (US$1.4 million) |
| 3 | Sunil Narine | West Indies | ₹12 crore (US$1.4 million) |
| 4 | Andre Russell | West Indies | ₹12 crore (US$1.4 million) |
| 5 | Ramandeep Singh | India | ₹4 crore (US$460,000) |
| 6 | Harshit Rana | India | ₹4 crore (US$460,000) |
Royal Challengers Bengaluru :
| S/N | Player | Nationality | Salary |
| 1 | Virat Kohli | India | ₹21 crore (US$2.4 million) |
| 2 | Rajat Patidar | India | ₹11 crore (US$1.3 million) |
| 3 | Yash Dayal | India | ₹5 crore (US$570,000) |
Lucknow Super Giants :
| S/N | Player | Nationality | Salary |
| 1 | Nicholas Pooran | West Indies | ₹21 crore (US$2.4 million) |
| 2 | Ravi Bishnoi | India | ₹11 crore (US$1.3 million) |
| 3 | Mayank Yadav | India | ₹11 crore (US$1.3 million) |
| 4 | Mohsin Khan | India | ₹4 crore (US$460,000) |
| 5 | Ayush Badoni | India | ₹4 crore (US$460,000) |
Sunrisers Hyderabad :
| S/N | Player | Nationality | Salary |
| 1 | Heinrich Klaasen | South Africa | ₹23 crore (US$2.6 million) |
| 2 | Pat Cummins | Australia | ₹18 crore (US$2.1 million) |
| 3 | Abhishek Sharma | India | ₹14 crore (US$1.6 million) |
| 4 | Travis Head | Australia | ₹14 crore (US$1.6 million) |
| 5 | Nitish Kumar Reddy | India | ₹6 crore (US$690,000) |

## Auction

Any player willing to play in the IPL were required to register for the auction. Players who do not register for the auction would be become ineligible to participate in the smaller auctions held in the subsequent years. A total of 1,574 players registered for the auction, of which 574 players were shortlisted to feature in the auction.
Any auctioned player withdrawing before the season without legitimate reason or injury, would be banned from the IPL for a period of two years. Any Indian capped player who wasn't named in the starting XI in international cricket (Test, ODI, T20I) in the preceding five calendar years or did not have a central contract with the Board of Control for Cricket in India was considered as an uncapped player for the auction.
The salary cap of a player would consist of auction purse, incremental performance pay and match fees. Each playing member (including the impact player) would get a match fee of ₹7.5 lakh (US$8,600) in addition to the auctioned price. The auction was scheduled on 24 and 25 November 2024 in Jeddah, Saudi Arabia. In November 2024, Mallika Sagar was appointed as the auctioneer for the second consecutive time, after she hosted the 2024 auction.
During the auction, 13 Bangladeshi players were registered, out of which 12 were auctioned. However, none of the players were sold, prompting a backlash from Bangladeshi fans and cricketers. The non-picking of Bangladeshi players was largely attributed to the geopolitical tensions between India and Bangladesh due to several reasons.

### Summary

Auction list :
| Country | Registered | Auctioned | Sold |
| Afghanistan | 29 | 18 | 5 |
| Australia | 76 | 37 | 12 |
| Bangladesh | 13 | 12 | — |
| Canada | 4 | — | — |
| England | 52 | 38 | 10 |
| India | 1,165 | 367 | 127 |
| Ireland | 9 | 2 | — |
| Italy | 1 | — | — |
| Netherlands | 12 | — | — |
| New Zealand | 39 | 24 | 7 |
| Scotland | 2 | 1 | — |
| South Africa | 91 | 31 | 11 |
| Sri Lanka | 29 | 19 | 6 |
| United Arab Emirates | 1 | — | — |
| United States | 10 | 3 | — |
| West Indies | 33 | 22 | 4 |
| Zimbabwe | 8 | 3 | — |
| Total | 1,574 | 577 | 182 |
Teams summary :
| Team | Retained | Retained | Retained | Bought | Bought | Bought | Overall | Overall | Overall |
| Team | Capped | Uncapped | Total | Capped | Uncapped | Total | Capped | Uncapped | Total |
| Chennai | 4 | 1 | 5 | 10 | 10 | 20 | 14 | 11 | 25 |
| Delhi | 3 | 1 | 4 | 9 | 10 | 19 | 12 | 11 | 23 |
| Gujarat | 4 | 1 | 5 | 12 | 8 | 20 | 16 | 9 | 25 |
| Kolkata | 4 | 2 | 6 | 10 | 5 | 15 | 14 | 7 | 21 |
| Lucknow | 3 | 2 | 5 | 9 | 10 | 19 | 12 | 12 | 24 |
| Mumbai | 5 | 0 | 5 | 8 | 10 | 18 | 13 | 10 | 23 |
| Punjab | 0 | 2 | 2 | 12 | 11 | 23 | 12 | 13 | 25 |
| Rajasthan | 5 | 1 | 6 | 7 | 7 | 14 | 12 | 8 | 20 |
| Bengaluru | 2 | 1 | 3 | 12 | 7 | 19 | 14 | 8 | 22 |
| Hyderabad | 5 | 0 | 5 | 8 | 7 | 15 | 13 | 7 | 20 |
| Total | 35 | 11 | 46 | 97 | 85 | 182 | 132 | 96 | 228 |

### Sold players

Auction list :
| No. | Name | Country | Role | IPL Matches | Category | Base Price (₹ Lakhs) | IPL 2025 Team | Auctioned Price (₹ Lakhs) | IPL 2024 Team | Previous IPL Team(s) |
| Set 1: Marquee Players (M1) |||||||||||
| 1 | Jos Buttler | England | Wicket-keeper | 107 | Capped | 200 | Gujarat Titans | 1575 | Rajasthan Royals | MI |
| 2 | Shreyas Iyer | India | Batter | 116 | Capped | 200 | Punjab Kings | 2675 | Kolkata Knight Riders | DC |
| 3 | Rishabh Pant | India | Batter | 111 | Capped | 200 | Lucknow Super Giants | 2700 | Delhi Capitals | — |
| 4 | Kagiso Rabada | South Africa | Bowler | 80 | Capped | 200 | Gujarat Titans | 1075 | Punjab Kings | DC |
| 5 | Arshdeep Singh | India | Bowler | 65 | Capped | 200 | Punjab Kings | 1800 | Punjab Kings | — |
| 6 | Mitchell Starc | Australia | Bowler | 41 | Capped | 200 | Delhi Capitals | 1175 | Kolkata Knight Riders | RCB |
| Set 2: Marquee Players (M2) |||||||||||
| 7 | Yuzvendra Chahal | India | Bowler | 160 | Capped | 200 | Punjab Kings | 1800 | Rajasthan Royals | MI, RCB |
| 8 | Liam Livingstone | England | All-rounder | 39 | Capped | 200 | Royal Challengers Bengaluru | 875 | Punjab Kings | RR |
| 9 | David Miller | South Africa | Batter | 130 | Capped | 150 | Lucknow Super Giants | 750 | Gujarat Titans | PBKS, RR |
| 10 | KL Rahul | India | Wicket-keeper | 132 | Capped | 200 | Delhi Capitals | 1400 | Lucknow Super Giants | SRH, RCB, PBKS |
| 11 | Mohammed Shami | India | Bowler | 110 | Capped | 200 | Sunrisers Hyderabad | 1000 | Gujarat Titans | KKR, DC, PBKS |
| 12 | Mohammed Siraj | India | Bowler | 93 | Capped | 200 | Gujarat Titans | 1225 | Royal Challengers Bengaluru | SRH |
| Set 3: Capped Batters (BA1) |||||||||||
| 13 | Harry Brook | England | Batter | 11 | Capped | 200 | Delhi Capitals | 625 | Delhi Capitals | SRH |
| 14 | Devon Conway | New Zealand | Batter | 23 | Capped | 200 | Chennai Super Kings | 625 | Chennai Super Kings | — |
| 15 | Jake Fraser-McGurk | Australia | Batter | 9 | Capped | 200 | Delhi Capitals | 900 | Delhi Capitals | — |
| 16 | Aiden Markram | South Africa | Batter | 44 | Capped | 200 | Lucknow Super Giants | 200 | Sunrisers Hyderabad | PBKS |
| 17 | Devdutt Padikkal | India | Batter | 64 | Capped | 200 | Royal Challengers Bengaluru | 200 | Lucknow Super Giants | RCB, RR |
| 18 | Rahul Tripathi | India | Batter | 95 | Capped | 75 | Chennai Super Kings | 340 | Sunrisers Hyderabad | RPS, RR, KKR |
| Set 4: Capped All-Rounders (AL1) |||||||||||
| 20 | Ravichandran Ashwin | India | All-Rounder | 212 | Capped | 200 | Chennai Super Kings | 975 | Rajasthan Royals | RPS, PBKS, DC |
| 21 | Venkatesh Iyer | India | All-Rounder | 51 | Capped | 200 | Kolkata Knight Riders | 2375 | Kolkata Knight Riders | — |
| 22 | Mitchell Marsh | Australia | All-Rounder | 42 | Capped | 200 | Lucknow Super Giants | 340 | Delhi Capitals | DCH, PWI, RPS, SRH |
| 23 | Glenn Maxwell | Australia | All-Rounder | 134 | Capped | 200 | Punjab Kings | 420 | Royal Challengers Bengaluru | DC, MI |
| 24 | Harshal Patel | India | All-Rounder | 106 | Capped | 200 | Sunrisers Hyderabad | 800 | Punjab Kings | DC, RCB |
| 25 | Rachin Ravindra | New Zealand | All-Rounder | 10 | Capped | 150 | Chennai Super Kings | 400 | Chennai Super Kings | — |
| 26 | Marcus Stoinis | Australia | All-Rounder | 96 | Capped | 200 | Punjab Kings | 1100 | Lucknow Super Giants | RCB, DC |
| Set 5: Capped Wicket-Keepers (WK1) |||||||||||
| 28 | Quinton de Kock | South Africa | Wicket-Keeper | 107 | Capped | 200 | Kolkata Knight Riders | 360 | Lucknow Super Giants | SRH, DC, RCB, MI |
| 29 | Rahmanullah Gurbaz | Afghanistan | Wicket-Keeper | 14 | Capped | 200 | Kolkata Knight Riders | 200 | Kolkata Knight Riders | GT |
| 30 | Ishan Kishan | India | Wicket-Keeper | 104 | Capped | 200 | Sunrisers Hyderabad | 1125 | Mumbai Indians | GL |
| 31 | Phil Salt | England | Wicket-Keeper | 21 | Capped | 200 | Royal Challengers Bengaluru | 1150 | Kolkata Knight Riders | DC |
| 32 | Jitesh Sharma | India | Wicket-Keeper | 40 | Capped | 100 | Royal Challengers Bengaluru | 1100 | Punjab Kings | MI |
| Set 6: Capped Fast Bowlers (FA1) |||||||||||
| 33 | Khaleel Ahmed | India | Bowler | 57 | Capped | 200 | Chennai Super Kings | 480 | Delhi Capitals | SRH |
| 575* | Jofra Archer | England | Bowler | 40 | Capped | 200 | Rajasthan Royals | 1250 | — | MI |
| 34 | Trent Boult | New Zealand | Bowler | 104 | Capped | 200 | Mumbai Indians | 1250 | Rajasthan Royals | SRH, KKR DC |
| 35 | Josh Hazlewood | Australia | Bowler | 27 | Capped | 200 | Royal Challengers Bengaluru | 1250 | — | CSK |
| 36 | Avesh Khan | India | Bowler | 63 | Capped | 200 | Lucknow Super Giants | 975 | Rajasthan Royals | RCB, DC |
| 37 | Prasidh Krishna | India | Bowler | 51 | Capped | 200 | Gujarat Titans | 950 | Rajasthan Royals | KKR |
| 38 | T. Natarajan | India | Bowler | 61 | Capped | 200 | Delhi Capitals | 1075 | Sunrisers Hyderabad | PBKS |
| 39 | Anrich Nortje | South Africa | Bowler | 46 | Capped | 200 | Kolkata Knight Riders | 650 | Delhi Capitals | — |
| Set 7: Capped Spinners (SP1) |||||||||||
| 40 | Noor Ahmad | Afghanistan | Bowler | 23 | Capped | 200 | Chennai Super Kings | 1000 | Gujarat Titans | — |
| 41 | Rahul Chahar | India | Bowler | 78 | Capped | 100 | Sunrisers Hyderabad | 320 | Punjab Kings | RPS, MI |
| 42 | Wanindu Hasaranga | Sri Lanka | Bowler | 26 | Capped | 200 | Rajasthan Royals | 525 | Sunrisers Hyderabad | RCB |
| 44 | Maheesh Theekshana | Sri Lanka | Bowler | 27 | Capped | 200 | Rajasthan Royals | 440 | Chennai Super Kings | — |
| 45 | Adam Zampa | Australia | Bowler | 20 | Capped | 200 | Sunrisers Hyderabad | 240 | Rajasthan Royals | RPS, RCB |
| Set 8: Uncapped Batters (UBA1) |||||||||||
| 47 | Abhinav Manohar | India | Batter | 18 | Uncapped | 30 | Sunrisers Hyderabad | 320 | Gujarat Titans | — |
| 48 | Karun Nair | India | Batter | 76 | Uncapped | 30 | Delhi Capitals | 50 | — | RCB, RR, PBKS, LSG |
| 49 | Angkrish Raghuvanshi | India | Batter | 10 | Uncapped | 30 | Kolkata Knight Riders | 300 | Kolkata Knight Riders | — |
| 51 | Atharva Taide | India | Batter | 9 | Uncapped | 30 | Sunrisers Hyderabad | 30 | Punjab Kings | — |
| 52 | Nehal Wadhera | India | Batter | 20 | Uncapped | 30 | Punjab Kings | 420 | Mumbai Indians | — |
| Set 9: Uncapped All-Rounders (UAL1) |||||||||||
| 53 | Harpreet Brar | India | All-Rounder | 41 | Uncapped | 30 | Punjab Kings | 150 | Punjab Kings | — |
| 54 | Naman Dhir | India | All-Rounder | 7 | Uncapped | 30 | Mumbai Indians | 525 | Mumbai Indians | — |
| 55 | Mahipal Lomror | India | All-Rounder | 40 | Uncapped | 30 | Gujarat Titans | 170 | Royal Challengers Bengaluru | RR |
| 56 | Sameer Rizvi | India | All-Rounder | 9 | Uncapped | 30 | Delhi Capitals | 95 | Chennai Super Kings | — |
| 57 | Abdul Samad | India | All-Rounder | 50 | Uncapped | 30 | Lucknow Super Giants | 420 | Sunrisers Hyderabad | — |
| 58 | Vijay Shankar | India | All-Rounder | 72 | Uncapped | 30 | Chennai Super Kings | 120 | Gujarat Titans | DC, SRH |
| 59 | Ashutosh Sharma | India | All-Rounder | 11 | Uncapped | 30 | Delhi Capitals | 380 | Punjab Kings | — |
| 60 | Nishant Sindhu | India | All-Rounder | — | Uncapped | 30 | Gujarat Titans | 30 | Chennai Super Kings | — |
| Set 10: Uncapped Wicket-keepers (UWK1) |||||||||||
| 62 | Aryan Juyal | India | Wicket-Keeper | — | Uncapped | 30 | Lucknow Super Giants | 30 | — | MI |
| 63 | Kumar Kushagra | India | Wicket-Keeper | — | Uncapped | 30 | Gujarat Titans | 65 | Gujarat Titans | — |
| 64 | Robin Minz | India | Wicket-Keeper | — | Uncapped | 30 | Mumbai Indians | 65 | Gujarat Titans | — |
| 65 | Anuj Rawat | India | Wicket-Keeper | 24 | Uncapped | 30 | Gujarat Titans | 30 | Royal Challengers Bengaluru | RR |
| 66 | Luvnith Sisodia | India | Wicket-Keeper | — | Uncapped | 30 | Kolkata Knight Riders | 30 | — | RCB |
| 67 | Vishnu Vinod | India | Wicket-Keeper | 6 | Uncapped | 30 | Punjab Kings | 95 | Mumbai Indians | RCB, DC, SRH |
| Set 11: Uncapped Fast Bowlers (UFA1) |||||||||||
| 69 | Vaibhav Arora | India | Bowler | 20 | Uncapped | 30 | Kolkata Knight Riders | 180 | Kolkata Knight Riders | PBKS |
| 70 | Rasikh Salam Dar | India | Bowler | 11 | Uncapped | 30 | Royal Challengers Bengaluru | 600 | Delhi Capitals | MI, KKR |
| 71 | Akash Madhwal | India | Bowler | 12 | Uncapped | 30 | Rajasthan Royals | 120 | Mumbai Indians | — |
| 72 | Mohit Sharma | India | Bowler | 111 | Uncapped | 50 | Delhi Capitals | 220 | Gujarat Titans | CSK, PBKS |
| 73 | Simarjeet Singh | India | Bowler | 10 | Uncapped | 30 | Sunrisers Hyderabad | 150 | Chennai Super Kings | — |
| 74 | Yash Thakur | India | Bowler | 19 | Uncapped | 30 | Punjab Kings | 160 | Lucknow Super Giants | — |
| 76 | Vijaykumar Vyshak | India | Bowler | 11 | Uncapped | 30 | Punjab Kings | 180 | Royal Challengers Bengaluru | — |
| Set 12: Uncapped Spinners (USP1) |||||||||||
| 78 | Shreyas Gopal | India | Bowler | 52 | Uncapped | 30 | Chennai Super Kings | 30 | Mumbai Indians | RR, SRH |
| 79 | Mayank Markande | India | Bowler | 37 | Uncapped | 30 | Kolkata Knight Riders | 30 | Sunrisers Hyderabad | MI, RR |
| 80 | Suyash Sharma | India | Bowler | 13 | Uncapped | 30 | Royal Challengers Bengaluru | 260 | Kolkata Knight Riders | — |
| 81 | Karn Sharma | India | Bowler | 84 | Uncapped | 50 | Mumbai Indians | 50 | Royal Challengers Bengaluru | SRH, CSK |
| 82 | Kumar Kartikeya | India | Bowler | 12 | Uncapped | 30 | Rajasthan Royals | 30 | Mumbai Indians | — |
| 83 | Manav Suthar | India | Bowler | — | Uncapped | 30 | Gujarat Titans | 30 | Gujarat Titans | — |
| Set 13: Capped Batters (BA2) |||||||||||
| 85 | Faf du Plessis | South Africa | Batter | 145 | Capped | 200 | Delhi Capitals | 200 | Royal Challengers Bengaluru | CSK, RPS |
| 86 | Glenn Phillips | New Zealand | Batter | 8 | Capped | 200 | Gujarat Titans | 200 | Sunrisers Hyderabad | RR |
| 87 | Rovman Powell | West Indies | Batter | 27 | Capped | 150 | Kolkata Knight Riders | 150 | Rajasthan Royals | DC |
| 88 | Ajinkya Rahane | India | Batter | 185 | Capped | 150 | Kolkata Knight Riders | 150 | Chennai Super Kings | MI, RPS, RR, DC, KKR, SRH |
| Set 14: Capped All-Rounders (AL2) |||||||||||
| 91 | Sam Curran | England | All-Rounder | 59 | Capped | 200 | Chennai Super Kings | 240 | Punjab Kings | CSK |
| 92 | Marco Jansen | South Africa | All-Rounder | 21 | Capped | 125 | Punjab Kings | 700 | Sunrisers Hyderabad | MI |
| 94 | Krunal Pandya | India | All-Rounder | 127 | Capped | 200 | Royal Challengers Bangalore | 575 | Lucknow Super Giants | MI |
| 95 | Nitish Rana | India | All-Rounder | 107 | Capped | 150 | Rajasthan Royals | 420 | Kolkata Knight Riders | MI |
| 96 | Washington Sundar | India | All-Rounder | 61 | Capped | 200 | Gujarat Titans | 320 | Sunrisers Hyderabad | RPS, RCB |
| Set 15: Capped Wicket-Keepers (WK2) |||||||||||
| 100 | Donovan Ferreira | South Africa | Wicket-Keeper | 2 | Capped | 75 | Delhi Capitals | 75 | Rajasthan Royals | — |
| 102 | Josh Inglis | Australia | Wicket-Keeper | — | Capped | 200 | Punjab Kings | 260 | — | — |
| 103 | Ryan Rickelton | South Africa | Wicket-Keeper | — | Capped | 100 | Mumbai Indians | 100 | — | — |
| Set 16: Capped Fast Bowlers (FA2) |||||||||||
| 104 | Deepak Chahar | India | Bowler | 81 | Capped | 200 | Mumbai Indians | 925 | Chennai Super Kings | RPS |
| 105 | Gerald Coetzee | South Africa | Bowler | 10 | Capped | 125 | Gujarat Titans | 240 | Mumbai Indians | — |
| 106 | Akash Deep | India | Bowler | 8 | Capped | 100 | Lucknow Super Giants | 800 | Royal Challengers Bengaluru | — |
| 107 | Tushar Deshpande | India | Bowler | 36 | Capped | 100 | Rajasthan Royals | 650 | Chennai Super Kings | DC |
| 108 | Lockie Ferguson | New Zealand | Bowler | 45 | Capped | 200 | Punjab Kings | 200 | Royal Challengers Bengaluru | RPS, GT, KKR |
| 109 | Bhuvneshwar Kumar | India | Bowler | 176 | Capped | 200 | Royal Challengers Bangalore | 1075 | Sunrisers Hyderabad | PWI |
| 110 | Mukesh Kumar | India | Bowler | 20 | Capped | 200 | Delhi Capitals | 800 | Delhi Capitals | — |
| Set 17: Capped Spinners (SP2) |||||||||||
| 111 | Allah Ghazanfar | Afghanistan | Bowler | — | Capped | 75 | Mumbai Indians | 480 | Kolkata Knight Riders | — |
| Accelerated Round |||||||||||
| 118 | Swastik Chikara | India | Batter | — | Uncapped | 30 | Royal Challengers Bengaluru | 30 | Delhi Capitals | — |
| 120 | Shubham Dubey | India | Batter | 4 | Uncapped | 30 | Rajasthan Royals | 80 | Rajasthan Royals | — |
| 123 | Shaik Rasheed | India | Batter | — | Uncapped | 30 | Chennai Super Kings | 30 | Chennai Super Kings | — |
| 124 | Himmat Singh | India | Batter | — | Uncapped | 30 | Lucknow Super Giants | 30 | — | RCB |
| 126 | Anshul Kamboj | India | All-Rounder | 3 | Uncapped | 30 | Chennai Super Kings | 340 | Mumbai Indians | — |
| 127 | Mohd. Arshad Khan | India | All-Rounder | 10 | Uncapped | 130 | Gujarat Titans | 30 | Lucknow Super Giants | MI |
| 128 | Darshan Nalkande | India | All-Rounder | 5 | Uncapped | 30 | Delhi Capitals | 30 | Gujarat Titans | PBKS |
| 130 | Anukul Roy | India | All-Rounder | 11 | Uncapped | 30 | Kolkata Knight Riders | 40 | Kolkata Knight Riders | MI |
| 131 | Swapnil Singh | India | All-Rounder | 14 | Uncapped | 30 | Royal Challengers Bengaluru | 50 | Royal Challengers Bengaluru | PBKS, LSG |
| 134 | Vansh Bedi | India | Wicket-keeper | — | Uncapped | 30 | Chennai Super Kings | 55 | — | — |
| 138 | Kunal Rathore | India | Wicket-keeper | — | Uncapped | 30 | Rajasthan Royals | 30 | Rajasthan Royals | — |
| 140 | Gurnoor Brar | India | Bowler | 1 | Uncapped | 30 | Gujarat Titans | 130 | Gujarat Titans | PBKS, GT |
| 141 | Mukesh Choudhary | India | Bowler | 14 | Uncapped | 30 | Chennai Super Kings | 30 | Chennai Super Kings | CSK |
| 146 | Arjun Tendulkar | India | Bowler | 5 | Uncapped | 30 | Mumbai Indians | 30 | Mumbai Indians | MI |
| 147 | Zeeshan Ansari | India | Bowler | — | Uncapped | 30 | Sunrisers Hyderabad | 40 | — | — |
| 150 | Manimaran Siddharth | India | Bowler | 3 | Uncapped | 30 | Lucknow Super Giants | 75 | Lucknow Super Giants | KKR, DC, LSG |
| 151 | Digvesh Singh | India | Bowler | 3 | Uncapped | 30 | Lucknow Super Giants | 30 | — | — |
| 157 | Manish Pandey | India | Batter | 171 | Capped | 75 | Kolkata Knight Riders | 75 | Kolkata Knight Riders | MI, RCB, PWI, SRH, LSG, DC, KKR |
| 159 | Sherfane Rutherford | West Indies | Batter | 10 | Capped | 150 | Gujarat Titans | 260 | Kolkata Knight Riders | DC, MI, RR, RCB, KKR |
| 162 | Shahbaz Ahmed | India | All-Rounder | 55 | Capped | 100 | Lucknow Super Giants | 240 | Sunrisers Hyderabad | RCB, SRH |
| 164 | Tim David | Australia | All-Rounder | 38 | Capped | 200 | Royal Challengers Bengaluru | 300 | Mumbai Indians | RCB, MI |
| 165 | Deepak Hooda | India | All-Rounder | 118 | Capped | 75 | Chennai Super Kings | 170 | Lucknow Super Giants | RR, SRH, PBKS, LSG |
| 166 | Will Jacks | England | All-Rounder | 8 | Capped | 200 | Mumbai Indians | 525 | Royal Challengers Bengaluru | RCB |
| 167 | Azmatullah Omarzai | Afghanistan | All-Rounder | 7 | Capped | 150 | Punjab Kings | 240 | Gujarat Titans | GT |
| 168 | Sai Kishore | India | All-Rounder | 10 | Capped | 75 | Gujarat Titans | 200 | Gujarat Titans | CSK, GT |
| 169 | Romario Shepherd | West Indies | All-Rounder | 10 | Capped | 150 | Royal Challengers Bengaluru | 150 | Mumbai Indians | SRH, LSG, MI |
| 179 | Spencer Johnson | Australia | Bowler | 5 | Capped | 200 | Kolkata Knight Riders | 280 | Gujarat Titans | GT |
| 180 | Umran Malik | India | Bowler | 26 | Capped | 75 | Kolkata Knight Riders | 75 | Sunrisers Hyderabad | SRH |
| 182 | Ishant Sharma | India | Bowler | 109 | Capped | 75 | Gujarat Titans | 75 | Delhi Capitals | KKR, DCH, SRH, RPS, PBKS, DC |
| 183 | Nuwan Thushara | Sri Lanka | Bowler | 7 | Capped | 75 | Royal Challengers Bengaluru | 160 | Mumbai Indians | MI |
| 185 | Jaydev Unadkat | India | Bowler | 105 | Capped | 100 | Sunrisers Hyderabad | 100 | Sunrisers Hyderabad | RCB, DC, KKR, RPS, RR, MI, LSG, SRH |
| 193 | Sachin Baby | India | Batter | 19 | Uncapped | 30 | Sunrisers Hyderabad | 30 | Sunrisers Hyderabad | RR, SRH, RCB |
| 195 | Harnoor Pannu | India | Batter | — | Uncapped | 30 | Punjab Kings | 30 | — | — |
| 198 | Andre Siddarth | India | Batter | — | Uncapped | 30 | Chennai Super Kings | 30 | — | — |
| 201 | Yudhvir Charak | India | All-Rounder | 5 | Uncapped | 30 | Rajasthan Royals | 35 | Lucknow Super Giants | MI, LSG |
| 203 | Rajvardhan Hangargekar | India | All-Rounder | 2 | Uncapped | 30 | Lucknow Super Giants | 30 | Chennai Super Kings | CSK |
| 205 | Arshin Kulkarni | India | All-Rounder | 2 | Uncapped | 30 | Lucknow Super Giants | 30 | Lucknow Super Giants | LSG |
| 217 | Ashwani Kumar | India | Bowler | — | Uncapped | 30 | Mumbai Indians | 30 | — | — |
| 220 | Akash Singh | India | Bowler | 7 | Uncapped | 30 | Lucknow Super Giants | 30 | Sunrisers Hyderabad | RR, CSK, SRH |
| 221 | Gurjapneet Singh | India | Bowler | 2 | Uncapped | 30 | Chennai Super Kings | 220 | — | — |
| 231 | Matthew Breetzke | South Africa | Batter | — | Capped | — | Lucknow Super Giants | 75 | — | — |
| 244 | Mitchell Santner | New Zealand | All-Rounder | 18 | Capped | 200 | Mumbai Indians | 200 | Chennai Super Kings | CSK |
| 245 | Jayant Yadav | India | All-Rounder | 20 | Capped | 75 | Gujarat Titans | 75 | Gujarat Titans | DC, MI, GT |
| 252 | Fazalhaq Farooqi | Afghanistan | Bowler | 7 | Capped | 200 | Rajasthan Royals | 200 | Sunrisers Hyderabad | SRH |
| 256 | Kwena Maphaka | South Africa | Bowler | 2 | Capped | 75 | Rajasthan Royals | 150 | Mumbai Indians | MI |
| 257 | Kuldeep Sen | India | Bowler | 12 | Capped | 75 | Punjab Kings | 80 | Rajasthan Royals | RR |
| 258 | Reece Topley | England | Bowler | 5 | Capped | 75 | Mumbai Indians | 75 | Royal Challengers Bengaluru | RCB |
| 259 | Lizaad Williams | South Africa | Bowler | 2 | Capped | 75 | Mumbai Indians | 75 | Delhi Capitals | DC |
| 269 | Priyansh Arya | India | All-Rounder | — | Uncapped | 30 | Punjab Kings | 380 | — | — |
| 270 | Manoj Bhandage | India | All-Rounder | — | Uncapped | 30 | Royal Challengers Bengaluru | 30 | Royal Challengers Bengaluru | RCB |
| 271 | Praveen Dubey | India | All-Rounder | 4 | Uncapped | 30 | Punjab Kings | 30 | Delhi Capitals | DC |
| 272 | Ajay Mandal | India | All-Rounder | — | Uncapped | 30 | Delhi Capitals | 30 | Chennai Super Kings | CSK |
| 274 | Vipraj Nigam | India | All-Rounder | — | Uncapped | 30 | Delhi Capitals | 50 | — | — |
| 281 | Krishnan Shrijith | India | All-Rounder | — | Uncapped | 30 | Mumbai Indians | 30 | — | — |
| 296 | Mohit Rathee | India | Bowler | 1 | Uncapped | 30 | Royal Challengers Bengaluru | 30 | — | PBKS |
| 306 | Jacob Bethell | England | All-Rounder | — | Capped | 125 | Royal Challengers Bengaluru | 260 | — | — |
| 307 | Brydon Carse | England | All-Rounder | — | Capped | 100 | Sunrisers Hyderabad | 100 | — | — |
| 308 | Aaron Hardie | Australia | All-Rounder | — | Capped | 125 | Punjab Kings | 125 | — | — |
| 311 | Kamindu Mendis | Sri Lanka | All-Rounder | — | Capped | 75 | Sunrisers Hyderabad | 75 | — | — |
| 314 | Dushmantha Chameera | Sri Lanka | Bowler | 13 | Capped | 75 | Delhi Capitals | 75 | Lucknow Super Giants | RR, RCB, LSG, KKR |
| 315 | Nathan Ellis | Australia | Bowler | 16 | Capped | 100 | Chennai Super Kings | 200 | Punjab Kings | PBKS |
| 316 | Shamar Joseph | West Indies | Bowler | 1 | Capped | 75 | Lucknow Super Giants | 75 | Lucknow Super Giants | LSG |
| 325 | Aniket Verma | India | Batter | — | Uncapped | 30 | Sunrisers Hyderabad | 30 | — | — |
| 329 | Raj Angad Bawa | India | All-Rounder | 2 | Uncapped | 30 | Mumbai Indians | 30 | — | PBKS |
| 331 | Musheer Khan | India | All-Rounder | — | Uncapped | 30 | Punjab Kings | 30 | — | — |
| 332 | Manvanth Kumar L | India | All-Rounder | — | Uncapped | 30 | Delhi Capitals | 30 | — | — |
| 334 | Suryansh Shedge | India | All-Rounder | — | Uncapped | 30 | Punjab Kings | 30 | — | — |
| 346 | Kulwant Khejroliya | India | Bowler | 7 | Uncapped | 30 | Gujarat Titans | 30 | — | MI, RCB, KKR |
| 350 | Prince Yadav | India | All-Rounder | — | Uncapped | 30 | Lucknow Super Giants | 30 | — | — |
| 363 | Jamie Overton | England | All-Rounder | — | Capped | 150 | Chennai Super Kings | 150 | — | — |
| 366 | Xavier Bartlett | Australia | Bowler | — | Capped | 75 | Punjab Kings | 80 | — | — |
| 369 | Lungi Ngidi | South Africa | Bowler | — | Capped | 30 | Royal Challengers Bengaluru | 100 | Delhi Capitals | CSK, DC |
| 382 | Yuvraj Chaudhary | India | All-Rounder | — | Uncapped | 30 | Lucknow Super Giants | 30 | — | — |
| 385 | Kamlesh Nagarkoti | India | All-Rounder | 12 | Uncapped | 30 | Chennai Super Kings | 30 | — | KKR, DC |
| 401 | Abhinandan Singh | India | Bowler | — | Uncapped | 30 | Royal Challengers Bengaluru | 30 | — | — |
| 405 | Karim Janat | Afghanistan | All-Rounder | — | Capped | 30 | Gujarat Titans | 75 | — | — |
| 416 | Pyla Avinash | India | Batter | — | Uncapped | 30 | Punjab Kings | 30 | — | — |
| 425 | Ramakrishna Ghosh | India | All-Rounder | — | Uncapped | 30 | Chennai Super Kings | 30 | — | — |
| 453 | Bevon Jacobs | India | Batter | — | Uncapped | 30 | Mumbai Indians | 30 | — | — |
| 470 | Ashok Sharma | India | Bowler | — | Uncapped | 30 | Rajasthan Royals | 30 | — | — |
| 491 | Vaibhav Suryavanshi | India | Batter | — | Uncapped | 30 | Rajasthan Royals | 110 | — | — |
| 529 | Eshan Malinga | Sri Lanka | Bowler | — | Uncapped | 30 | Sunrisers Hyderabad | 120 | — | — |
| 557 | Tripurana Vijay | India | All-Rounder | — | Uncapped | 30 | Delhi Capitals | 30 | — | — |
| 565 | Madhav Tiwari | India | All-Rounder | — | Uncapped | 30 | Delhi Capitals | 40 | — | — |
| 572 | Vignesh Puthur | India | All-Rounder | — | Uncapped | 30 | Mumbai Indians | 30 | — | — |

## Support staff changes

Support staff changes for the 2025 Indian Premier League :
| Team | Position | Outgoing | Incoming |
| Chennai Super Kings | Bowling coach | Dwayne Bravo | TBA |
| Chennai Super Kings | Assistant bowling coach | — | Sridharan Sriram |
| Delhi Capitals | Head Coach | Ricky Ponting | Hemang Badani |
| Delhi Capitals | Director of Cricket | Sourav Ganguly | Venugopal Rao |
| Delhi Capitals | Assistant coach | Pravin Amre | Matthew Mott |
| Delhi Capitals | Head of scouting | — | Vijay Bharadwaj |
| Delhi Capitals | Fielding coach | Biju George | Anton Roux Gnaneswara Rao |
| Delhi Capitals | Bowling coach | James Hopes | Munaf Patel |
| Delhi Capitals | Mentor | — | Kevin Pietersen |
| Gujarat Titans | Batting coach and mentor | Gary Kirsten | Parthiv Patel |
| Gujarat Titans | Assistant coach | Mithun Manhas | Matthew Wade |
| Kolkata Knight Riders | Mentor | Gautam Gambhir | Dwayne Bravo |
| Kolkata Knight Riders | Batting coach | Abhishek Nayar | TBA |
| Kolkata Knight Riders | Assistant coach | Ryan ten Doeschate | Ottis Gibson |
| Kolkata Knight Riders | Head of scouting | — | Biju George |
| Lucknow Super Giants | Mentor | — | Zaheer Khan |
| Lucknow Super Giants | Assistant coach | Morne Morkel | — |
| Lucknow Super Giants | Assistant coach | Sridharan Sriram | Vijay Dahiya |
| Mumbai Indians | Head Coach | Mark Boucher | Mahela Jayawardene |
| Mumbai Indians | Assistant Bowling coach | — | Paras Mhambrey |
| Mumbai Indians | Fielding Coach | James Pamment | Carl Hopkinson |
| Punjab Kings | Head coach | Trevor Bayliss | Ricky Ponting |
| Punjab Kings | Director of cricket development | Sanjay Bangar | — |
| Punjab Kings | Fast bowling coach | Charl Langeveldt | James Hopes |
| Rajasthan Royals | Head coach | — | Rahul Dravid |
| Rajasthan Royals | Batting coach | — | Vikram Rathour |
| Rajasthan Royals | Spin bowling coach | — | Sairaj Bahutule |
| Royal Challengers Bengaluru | Batting coach & mentor | Neil McKenzie | Dinesh Karthik |
| Royal Challengers Bengaluru | Fast bowling coach | Adam Griffith | Omkar Salvi |
| Sunrisers Hyderabad | Fast bowling coach | Dale Steyn | James Franklin |
| Sunrisers Hyderabad | Batting coach | Hemang Badani | |

## Withdrawn players

Withdrawn players :
| Player | Team | Auctioned/retention price | Reason | Withdrawal announcement date | Replacement player | Replacement player's price | Signing date |
| AM Ghazanfar | Mumbai Indians | ₹4.80 crore (US$550,000) | Back Injury | 16 February 2025 | Mujeeb Ur Rahman | ₹2 crore (US$230,000) | 16 February 2025 |
| Brydon Carse | Sunrisers Hyderabad | ₹1 crore (US$110,000) | Toe Injury | 6 March 2025 | Wiaan Mulder | ₹75 lakh (US$86,000) | 6 March 2025 |
| Lizaad Williams | Mumbai Indians | ₹75 lakh (US$86,000) | Knee Injury | 8 March 2025 | Corbin Bosch | ₹75 lakh (US$86,000) | 8 March 2025 |
| Harry Brook | Delhi Capitals | ₹6.25 crore (US$720,000) | National commitment | 9 March 2025 | | | |
| Umran Malik | Kolkata Knight Riders | ₹75 lakh (US$86,000) | Unspecified Injury | 16 March 2025 | Chetan Sakaria | ₹75 lakh (US$86,000) | 16 March 2025 |