Hosts India scripted a memorable triumph at the 2025 Squash World Cup Final as they defeated Hong Kong, China to clinch the title, becoming only the fifth nation to win a major World Squash team event.
Ad Blocker Enabled!
Ad Blocker Enabled!
Our website is made possible by displaying online advertisements to our visitors. Please support us by disabling your Ad Blocker.