 
                                                    South Africa Women defeated England in the 2025 ICC Women's Cricket World Cup semi-final, with captain Laura Wolvaardt scoring a historic century to secure their first-ever World Cup final berth at Eden Gardens, Kolkata.
Read More© 2025. All rights reserved.