The 10 Best Women Cricketers of All Time

As the Women’s World Cup gets in progress in England, the world’s best cricketers are going…