October 16, 2024 in Women Cricket 3 reasons behind England’s shocking exit from the Women’s T20 World Cup 2024