Aug 072020
… teams to contest the ICC Women's Cricket World Cup was scheduled to be held in Sri Lanka in July 2020, but this was postponed due to COVID-19.
… teams to contest the ICC Women's Cricket World Cup was scheduled to be held in Sri Lanka in July 2020, but this was postponed due to COVID-19.