ICC World Women’s T20 Schedule Announced
On Monday, the International Cricket Council (ICC) announced the schedule for the ICC Women’s World Twenty20 2018, to be taking place in the West Indies from 9 to 24 November. The 10-team tournament, featuring three-time champions Australia, dominating ICC Women’s World Cup winners England, India, New Zealand, Pakistan, South Africa, Sri Lanka and defending champions […]
By CricShots - Jun 25, 2018
No more articles to show.