New Delhi: India are not lacking in self-belief after their historic women's ODI World Cup triumph last year and they are the "favourites" to win the upcoming T20 World Cup in England, says star batter Jemimah Rodrigues.
The women's T20 World Cup begins on June 12, and India play their first match on Sunday against Pakistan in Birmingham. New Zealand are the defending champions while South Africa ended as runners-up in the last edition in 2024.