-
16 October 2025
The semi-finals line-up at the World Cup in India and Sri Lanka is complete.
With one block of group matches to go, four teams are through and four are planning their flights home.
But who will face who in the semi-finals?
*top four qualify for the semi-finals with first playing fourth and second facing third.
Teams on the same points are separated by number of wins initially and then net run-rate.
Who has qualified for the semi-finals?
To play this video you need to enable JavaScript in your browser.
This video can not be played
Defending champions Australia became the first team to qualify for the semi-finals with their victory on Thursday.
South Africa progressed to the semi-finals courtesy of New Zealand’s washout with Pakistan on Saturday.
England became the third team to qualify after they beat India by four runs on Sunday.
India secured the final berth with a 53-run victory (DLS) over New Zealand on Thursday.
Who will face who in the semi-finals?
Remaining fixtures: Sri Lanka v Pakistan (24 Oct, 10:30 BST), Australia v South Africa (25 Oct, 10:30 BST), England v New Zealand (26 Oct, 05:30 GMT), India v Bangladesh (26 Oct, 09:30 GMT)
India, who trail third-placed England by three points with one match remaining, are guaranteed to finish in fourth position and will face the table-toppers in the semi-finals.
England can only finish in second or third place, meaning they will avoid facing hosts India in the last four.
Australia will take first place and set up a semi-final meeting with India if they avoid defeat to South Africa on Saturday.
Second-placed South Africa must beat Australia to finish top and face India, otherwise they will play England.
Who is eliminated?
Bangladesh became the first side to be eliminated with their defeat to Sri Lanka on Monday.
Pakistan became the second side to be eliminated with their 150-run (DLS) defeat to South Africa on Tuesday.
India’s victory over New Zealand on Thursday eliminated both the White Ferns and Sri Lanka.
Both sides could match India’s tally of six points if they won their remaining group matches against England and Pakistan, respectively, and India lost to Bangladesh. However, they can’t equal India’s record of three victories – the first criteria for separating sides.
How is net run-rate calculated?
Run-rate is the average number of runs scored per over by a team in their entire innings – so, for example, a score of 250 off 50 overs equals five runs per over.
Net run-rate is calculated by subtracting the opposition’s run-rate from the other team’s run-rate.
The winning side will therefore have a positive net run-rate, and the losers a negative net run-rate.
In a tournament, net run-rate is worked out by taking the average runs per over scored by that team in each game and subtracting the average runs per over scored against them in each game.
If a team is bowled out inside their allotted overs, their run-rate is calculated by dividing the runs by the maximum overs they could have batted – 50 overs in the case of this tournament.
Related topics
-
-
22 August

-















