Delhi Capitals have topped the league table in each of the past three WPL seasons. India’s 2025 Women’s World Cup champions ...