Cricket fans around the globe are glued to their screens as the Indian Premier League (IPL) 2025 rolls into its