WATCH – Sri Lanka Team Departure | ICC Women’s T20 World Cup 2023

77

Sri Lanka Women’s Cricket Team departed for South Africa to take part in ICC Women’s T20 World Cup 2023 which will begin on the 10th February.