The International Cricket Council (ICC) officially removed Sri Lanka as the host for the 2027 Women's Champions Trophy on August 31.
The decision follows concerns regarding the country's infrastructure readiness and administrative stability, with India emerging as the frontrunner to host the tournament.
Sri Lanka Cricket (SLC) expressed disappointment, stating they were working to meet all ICC requirements before the final deadline.