Mumbai Indians (MI) have won their second Women's Premier League (WPL) title, defeating the Delhi Capitals in a nail-biting ...
The 22 matches in the Women’s Premier League saw plenty of records being broken. The tournament came to a close with Mumbai ...