All Indian Premier League (IPL) teams have finalised their squads for the 2025 season after going through the retentions and the auction. Each team has signed their minimum 18 players and maximum of 25 from the Rs 120 crore that was available to them.
We take a look at how the teams are stacked after the two-day auction process in Jeddah, Saudi Arabia.