Women’s T20 World Cup: England script history, thrash Pakistan… Cape Town, England smashed the highest score in the history of the Women's T20 World… Read More...