Videos Video – ICC Women’s World T20 Preview – Who’ve you got? By Admin - 09/11/2018 104 FacebookTwitterPinterestWhatsApp The ICC Women’s World T20 will be held from the 9th – 24 of November 2018 in the Caribbean islands of Guyana, St Lucia and Antigua. Here’s a look at the teams!