The 2025 Indian Premier League was the 18th edition of the Indian Premier League (IPL), a professional Twenty20 (T20) cricket league held in India, organized by the Board of Control for Cricket in India (BCCI). It has been held annually since the first edition in 2008. 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 was the sixth mega auction after 2008, 2011, 2014, 2018 and 2022.
The franchises were required to submit their retention lists before 31 October 2024, and a total of 46 players were retained ahead of the auction. The auction was held on 24 and 25 November 2024 in Jeddah, Saudi Arabia, with the auction purse for each franchise set at , the highest in the history of the IPL. A total of 1,574 players registered for the auction, of which 574 players were shortlisted to feature in the auction and 182 were sold in the auction. Rishabh Pant became the most expensive player in the history of IPL when he was bought by the Lucknow Super Giants for , surpassing paid by the Punjab Kings for Shreyas Iyer earlier in the same auction, and paid by the Kolkata Knight Riders for Mitchell Starc in the 2024 auction. Vaibhav Sooryavanshi became the youngest player sold in the IPL history at the age of 13 years, being bought by the Rajasthan Royals for .
Following the IPL's suspension and rescheduling, it was announced that the franchises were allowed to sign temporary replacement players in place of unavailable players as the rescheduled fixtures clashed with the international cricket calendar, notably the West Indies' tour of Ireland, the West Indies' tour of England and the World Test Championship final. These temporary replacement players were not available for retention in the 2026 auction.
Pre-auction + Retired players Date Name 2024 team 1 June 2024 Royal Challengers Bengaluru 39 24 August 2024 Punjab Kings 38 4 November 2024 Gujarat Titans 40
Player retention Retention policy The ten franchises were allowed to retain a maximum of six players each 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 , 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 were required to submit their retention lists before 31 October 2024.
Sources: Cricinfo
Chennai Super Kings No. Player Nationality Salary 1 2 3 4 5
Delhi Capitals No. Player Nationality Salary 1 2 3 . 4
Gujarat Titans No. Player Nationality Salary 1 2 3 4 5
Kolkata Knight Riders No. Player Nationality Salary 1 2 3 4 5 6
Lucknow Super Giants No. Player Nationality Salary 1 2 3 4 5
Mumbai Indians No. Player Nationality Salary 1 2 3 4 5
Punjab Kings No. Player Nationality Salary 1 2
Rajasthan Royals No. Player Nationality Salary 1 2 3 4 5 6
Royal Challengers Bengaluru No. Player Nationality Salary 1 2 3
Sunrisers Hyderabad No. Player Nationality Salary 1 2 3 4 5
Auction Any player willing to play in the IPL was required to register for the auction. Players who did not register for the mega auction would become ineligible to participate in the mini-auctions held in subsequent years. 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 had not been 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 BCCI 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 in addition to the auctioned price.
The auction was held on 24 and 25 November 2024 in Jeddah, Saudi Arabia. Mallika Sagar was appointed as the auctioneer for the second consecutive time after she hosted the 2024 auction. A total of 1,574 players registered for the auction, of which 574 players were shortlisted to feature in the auction.
Summary
+ Summary by teams Team Retained Bought Overall Capped Uncapped Total Capped Uncapped Total Capped Uncapped Total Chennai Super Kings 4 1 5 10 10 20 14 11 25 Delhi Capitals 3 1 4 9 10 19 12 11 23 Gujarat Titans 3 2 5 12 8 20 16 9 25 Kolkata Knight Riders 4 2 6 10 5 15 14 7 21 Lucknow Super Giants 3 2 5 9 10 19 12 12 24 Mumbai Indians 5 0 5 8 10 18 13 10 23 Punjab Kings 0 2 2 12 11 23 12 13 25 Rajasthan Royals 5 1 6 7 7 14 12 8 20 Royal Challengers Bengaluru 2 1 3 12 7 19 14 8 22 Sunrisers Hyderabad 5 0 5 8 7 15 13 7 20 Total 35 11 46 97 85 182 132 96 228
Sold players Two sets of marquee players went up for bidding first followed by 15 sets of players divided based on their specialisation: batters, all-rounders, wicket keeper batters, fast bowlers and spin bowlers; and status: capped and uncapped. After player no. 116, the auction entered its accelerated phase, covering all the remaining players. During the accelerated round, players were presented based on the franchises' preference.
Sources: Cricinfo, Olympics.com denotes players bought by RTM cards.
+ Set 1: marquee players (M1) No. Name Country Role No. of IPL matches Category Base price(lakhs) 2025 IPL team Auctioned price(lakhs) 2024 IPL team 1 Wicket-keeper 107 Capped 200 Gujarat Titans 1575 Rajasthan Royals 2 Batter 116 Capped 200 Punjab Kings 2675 Kolkata Knight Riders 3 Batter 111 Capped 200 Lucknow Super Giants 2700 Delhi Capitals 4 Bowler 80 Capped 200 Gujarat Titans 1075 Punjab Kings 5 Bowler 65 Capped 200 Punjab Kings 1800 Punjab Kings 6 Bowler 41 Capped 200 Delhi Capitals 1175 Kolkata Knight Riders
+ Set 2: marquee players (M2) No. Name Country Role No. of IPL matches Category Base price(lakhs) 2025 IPL team Auctioned price(lakhs) 2024 IPL team 7 Bowler 160 Capped 200 Punjab Kings 1800 Rajasthan Royals 8 All-rounder 39 Capped 200 Royal Challengers Bengaluru 875 Punjab Kings 9 Batter 130 Capped 150 Lucknow Super Giants 750 Gujarat Titans 10 Wicket-keeper 132 Capped 200 Delhi Capitals 1400 Lucknow Super Giants 11 Bowler 110 Capped 200 Sunrisers Hyderabad 1000 Gujarat Titans 12 Bowler 93 Capped 200 Gujarat Titans 1225 Royal Challengers Bengaluru
+ Set 3: capped batters (BA1) No. Name Country No. of IPL matches Base price(lakhs) 2025 IPL team Auctioned price(lakhs) 2024 IPL team 13 11 200 Delhi Capitals 625 Delhi Capitals 14 23 200 Chennai Super Kings 625 Chennai Super Kings 15 9 200 Delhi Capitals 900 Delhi Capitals 16 44 200 Lucknow Super Giants 200 Sunrisers Hyderabad 17 64 200 Royal Challengers Bengaluru 200 Lucknow Super Giants 18 95 75 Chennai Super Kings 340 Sunrisers Hyderabad
+ Set 4: capped all-rounders (AL1) No. Name Country No. of IPL matches Base price(lakhs) 2025 IPL team Auctioned price(lakhs) 2024 IPL team 20 212 200 Chennai Super Kings 975 Rajasthan Royals 21 51 200 Kolkata Knight Riders 2375 Kolkata Knight Riders 22 42 200 Lucknow Super Giants 340 Delhi Capitals 23 134 200 Punjab Kings 420 Royal Challengers Bengaluru 24 106 200 Sunrisers Hyderabad 800 Punjab Kings 25 10 150 Chennai Super Kings 400 Chennai Super Kings 26 96 200 Punjab Kings 1100 Lucknow Super Giants
+ Set 5: capped wicket-keepers (WK1) No. Name Country No. of IPL matches Base price(lakhs) 2025 IPL team Auctioned price(lakhs) 2024 IPL team 28 107 200 Kolkata Knight Riders 360 Lucknow Super Giants 29 14 200 Kolkata Knight Riders 200 Kolkata Knight Riders 30 104 200 Sunrisers Hyderabad 1125 Mumbai Indians 31 21 200 Royal Challengers Bengaluru 1150 Kolkata Knight Riders 32 40 100 Royal Challengers Bengaluru 1100 Punjab Kings
+ Set 6: capped fast bowlers (FA1) No. Name Country No. of IPL matches Base price(lakhs) 2025 IPL team Auctioned price(lakhs) 2024 IPL team 33 57 200 Chennai Super Kings 480 Delhi Capitals 575* 40 200 Rajasthan Royals 1250 34 104 200 Mumbai Indians 1250 Rajasthan Royals 35 27 200 Royal Challengers Bengaluru 1250 36 63 200 Lucknow Super Giants 975 Rajasthan Royals 37 51 200 Gujarat Titans 950 Rajasthan Royals 38 61 200 Delhi Capitals 1075 Sunrisers Hyderabad 39 46 200 Kolkata Knight Riders 650 Delhi Capitals
+ Set 7: capped spin bowlers (SP1) No. Name Country No. of IPL matches Base price(lakhs) 2025 IPL team Auctioned price(lakhs) 2024 IPL team 40 23 200 Chennai Super Kings 1000 Gujarat Titans 41 78 100 Sunrisers Hyderabad 320 Punjab Kings 42 26 200 Rajasthan Royals 525 Sunrisers Hyderabad 44 27 200 Rajasthan Royals 440 Chennai Super Kings 45 20 200 Sunrisers Hyderabad 240 Rajasthan Royals
+ Set 8: uncapped batters (UBA1) No. Name Country No. of IPL matches Base price(lakhs) 2025 IPL team Auctioned price(lakhs) 2024 IPL team 47 18 30 Sunrisers Hyderabad 320 Gujarat Titans 48 76 30 Delhi Capitals 50 49 10 30 Kolkata Knight Riders 300 Kolkata Knight Riders 51 9 30 Sunrisers Hyderabad 30 Punjab Kings 52 20 30 Punjab Kings 420 Mumbai Indians
+ Set 9: uncapped all-rounders (UAL1) No. Name Country No. of IPL matches Base price(lakhs) 2025 IPL team Auctioned price(lakhs) 2024 IPL team 53 41 30 Punjab Kings 150 Punjab Kings 54 7 30 Mumbai Indians 525 Mumbai Indians 55 40 30 Gujarat Titans 170 Royal Challengers Bengaluru 56 9 30 Delhi Capitals 95 Chennai Super Kings 57 50 30 Lucknow Super Giants 420 Sunrisers Hyderabad 58 72 30 Chennai Super Kings 120 Gujarat Titans 59 11 30 Delhi Capitals 380 Punjab Kings 60 30 Gujarat Titans 30 Chennai Super Kings
+ Set 10: uncapped wicket-keepers (UWK1) No. Name Country No. of IPL matches Base price(lakhs) 2025 IPL team Auctioned price(lakhs) 2024 IPL team 62 30 Lucknow Super Giants 30 63 30 Gujarat Titans 65 Gujarat Titans 64 30 Mumbai Indians 65 Gujarat Titans 65 24 30 Gujarat Titans 30 Royal Challengers Bengaluru 66 30 Kolkata Knight Riders 30 67 6 30 Punjab Kings 95 Mumbai Indians
+ Set 11: uncapped fast bowlers (UFA1) No. Name Country No. of IPL matches Base price(lakhs) 2025 IPL team Auctioned price(lakhs) 2024 IPL team 69 20 30 Kolkata Knight Riders 180 Kolkata Knight Riders 70 11 30 Royal Challengers Bengaluru 600 Delhi Capitals 71 12 30 Rajasthan Royals 120 Mumbai Indians 72 111 50 Delhi Capitals 220 Gujarat Titans 73 10 30 Sunrisers Hyderabad 150 Chennai Super Kings 74 19 30 Punjab Kings 160 Lucknow Super Giants 76 11 30 Punjab Kings 180 Royal Challengers Bengaluru
+ Set 12: uncapped spin bowlers (USP1) No. Name Country No. of IPL matches Base price(lakhs) 2025 IPL team Auctioned price(lakhs) 2024 IPL team 78 52 30 Chennai Super Kings 30 Mumbai Indians 79 37 30 Kolkata Knight Riders 30 Sunrisers Hyderabad 80 13 30 Royal Challengers Bengaluru 260 Kolkata Knight Riders 81 84 50 Mumbai Indians 50 Royal Challengers Bengaluru 82 12 30 Rajasthan Royals 30 Mumbai Indians 83 30 Gujarat Titans 30 Gujarat Titans
+ Set 13: capped batters (BA2) No. Name Country No. of IPL matches Base price(lakhs) 2025 IPL team Auctioned price(lakhs) 2024 IPL team 85 145 200 Delhi Capitals 200 Royal Challengers Bengaluru 86 8 200 Gujarat Titans 200 Sunrisers Hyderabad 87 27 150 Kolkata Knight Riders 150 Rajasthan Royals 88 185 150 Kolkata Knight Riders 150 Chennai Super Kings
+ Set 14: capped all-rounders (AL2) No. Name Country No. of IPL matches Base price(lakhs) 2025 IPL team Auctioned price(lakhs) 2024 IPL team 91 59 200 Chennai Super Kings 240 Punjab Kings 92 21 125 Punjab Kings 700 Sunrisers Hyderabad 94 127 200 Royal Challengers Bengaluru 575 Lucknow Super Giants 95 107 150 Rajasthan Royals 420 Kolkata Knight Riders 96 61 200 Gujarat Titans 320 Sunrisers Hyderabad