Sri Lanka considered for Women’s World Cup Final if Pakistan involved

The final of the 2025 Women’s Cricket World Cup could be held in Sri Lanka amid continuing tension between hosts India and neighbouring Pakistan.  

Leave a Reply

Your email address will not be published. Required fields are marked *