Shafali Verma makes ‘God sent me here’ comment true with sensational innings against South Africa in final | Cricket News
Shafali Verma top scored for India Women in the final against South Africa at the DY Patil with 87 from 78 balls. (AP Photo/Rafiq Maqbool) Navi Mumbai: Talking to reporters after being suddenly parachuted into India’s squad-despite not even being in the reserves before the 2025 World Cup semifinal against Australia at the DY Patil…