For the best experience use Mini app app on your smartphone
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
For the best experience use inshorts app on your smartphone