July 21, 2023 in Women Cricket 18-year-old Pakistan’s Ayesha Naseem announces shocking retirement from competitive cricket