The ICC Womens World Cup, first held in 1973 in England, is the oldest international womens cricket tournament. Check out the ...
After two runners-up finishes in 2005 and 2017, the Indian team finally became third time lucky as they defeated South Africa ...
India won the Women's World Cup for the first time © ICC via "Keen to build on the success" of the recently concluded ...