Tag: India Women's Premier League

Sports A - Z

India investing about $200 million in Women Cricket League

More than 86,000 people watched the 2020 Women’s T20 World Cup final at the Melbourne Cricket Ground between hosts Australia and India