Cricket Scotland announced the 14-member squad for the upcoming ICC Women’s T20 World Cup qualifiers in Scotland. Kathryn Bryce will…
Cricket Scotland announced the 14-member squad for the upcoming ICC Women’s T20 World Cup qualifiers in Scotland. Kathryn Bryce will…