Mumbai Indians (MI) suffered a huge blow as Afghanistan spinner Allah Ghazanfar has been ruled out of the 2025 Champions Trophy and the Indian Premier League (IPL) 2025 season due to fracture ...