The IPL 2025 mega auction is set to begin at the Abady Al-Johar Arena in Jeddah, Saudi Arabia, featuring 577 players, ...