Latest world rankings released

Latest world rankings released

World Netball has updated the World Rankings, confirming five more teams who will be invited to compete at the Netball World Cup 2023 based on their ranking position. The Netball World Cup will be held in Cape Town, South Africa from 28 July to 6 August 2023,...