1574 players register for IPL 2025 mega auction, South Africa top list: Explained
A total of 1574 players have registered for the Indian Premier League (IPL) 2025 auction to be held in Jeddah, Saudi Arabia on November 24 and 25.
This will close in