The women’s Twenty20 World Cup in Australia proved a massive success this year with an 86,000-plus crowd watching the hosts beat India in the 8 March final in Melbourne.

from Top CricketNext News- News18.com
Read The Rest:news18...