Asia Cup Women 2024 Final Venue. Women's asia cup 2024 final between india and sri lanka will take place at sri lanka's rangiri dambulla international stadium in dambulla. Athapaththu, samarawickrama stun india as sri lanka win their first women's asia cup title.
Women’s asia cup 2024 final between india and sri lanka will take place at sri lanka’s rangiri dambulla international stadium in dambulla. Athapaththu, samarawickrama stun india as sri lanka win their first women’s asia cup title.
Asia Cup Women 2024 Final Venue Images References :