India's women's cricket team defeated South Africa by 52 runs to win the ICC Women's World Cup 2025 in Navi Mumbai. The tournament shattered records, drawing nearly 190 million viewers for the final and over 7 billion minutes of watch-time. The BCCI announced a ₹51 crore bonus, surpassing the ICC prize money.
short by
/
04:10 pm on
03 Nov