After the mega auction in Saudi Arabia, see how each of the squads look ahead of the 2025 Indian Premier League. BBC Sport Read More