Sri Lanka Gros Islet: The Netherlands have announced a 15-man squad for the T20 World Cup, with wicketk
May 1 (ICC) - Sri Lanka resumed their remarkable run in the ICC Women’s T20 World Cup Qualifier 2024 with a third win in as many games while Netherlan