Sri Lanka Womens Cricket Team Asia Cup 2024 Champions, Sri Lanka unveil their 15-member squad for ICC Women’s T20 World Cup 2024 Soumyaroop Mukherjee September 20, 2024