Samarawickrama, De Silva steer Sri Lanka to win over Bangladesh
Nilakshi de Silva of Sri Lanka plays a shot during the ICC Women’s T20 World Cup group A match between Bangladesh and Sri Lanka at Newlands Stadium on February 12, 2023 in Cape Town, South…