Ahead of the Women's ODI World Cup 2025 semi-final against Australia, India batter Shafali Verma said, "If God has sent me here, I’ll try to play my best game with the best intent." "I’ll try and keep telling myself little things like 'stay calm' and 'believe in yourself'," Shafali added. The semi-final will be played on Thursday in Navi Mumbai.
    
      short by 
Saurav Joshi  / 
      
04:13 pm on 
29 Oct