The Indian Premier League (IPL) is gearing up for its mega auction, featuring a pool of 577 players. Teams, with a purse of ₹120 crore each, will vie to acquire top Indian and international stars. The auction allows for a maximum of 25 players per squad, including a maximum of eight overseas players.