Questions and Answersfoobar
Q: when did england first win the womens cricket world cup and how many times have they won it? any other brief trivia welcome about england womens world cup cricket!!
A: England won the inaugural championship in 1973 - see Women's cricket - history for some more info