The squads are starting to trickle in for the upcoming ICC Women's Cricket World Cup Qualifier 2025, which will be held in ...
India has won another global cricket tournament with a four-wicket victory over New Zealand in the Champions Trophy final.