History at stake as India and SA battle for maiden World Cup triumph
Cricket – ICC Women’s World Cup – Semi Final – England v South Africa – Barsapara Cricket Stadium, Guwahati, India – October 29, 2025 South Africa players celebrate after winning the match to reach the ICC Women’s World Cup final. The Women’s Cricket World Cup is set to crown a new champion on Sunday, when…
