ICC Women’s World Cup: Australia wins title for the seventh time with a 71-run victory over…
Australia has lifted the ICC Women's Cricket World Cup defeating England in the final by 71 runs at Hagley Oval in Christchurch. Chasing the target of 357, England Women were all out for 285 in 43.4 overs.
Earlier, Put into bat first by…