The fight to qualify for the knockout stages of the Cricket World Cup has led to a thrilling final week of action at the tournament in England and Wales.
Australia, India and hosts England are through to the semi-finals. Either New Zealand or Pakistan will take the final spot.
New Zealand are strong favourites to take fourth place. Pakistan can draw level with them with on Friday if they beat Bangladesh, but the Black Caps have a stronger run rate.
These are the permutations in the World Cup qualifying process ahead of Thursday's match between West Indies and Afghanistan in Leeds.
1. Australia
Played 8
Points 14
Net run rate 1.000
The defending champions were the first team to guarantee a place in the last four.
2. India
Played 8
Points 13
NRR 0.811
The 1983 and 2011 champions are the second team through to the knockout stages following their win over Bangladesh on Tuesday.
3. England
Played 9
Points 12
NRR 1.152
The hosts are through to the semi-finals for the first time since 1992 after beating New Zealand in their final group game on Wednesday. They are assured of third place in the standings and will face either Australia or India on July 11 at Edgbaston for a place in the final on July 14.
4. New Zealand
Played 9
Points 11
NRR 0.175
Despite losing their final three group games the Black Caps are in the semi-finals. They will be up against either Australia or India at Old Trafford on July 9.
5. Pakistan
Played 9
Points 11
NRR -0.430
Pakistan needed to beat Bangladesh by 316 runs to reach the knockout stages, given their inferior run rate to New Zealand. They failed to do that, only winning by 94 runs and their hopes of qualification came to an end.
6. Sri Lanka
Played 8
Points 8
NRR -0.934
Sri Lanka cannot qualify following England's win over New Zealand on Wednesday.
7. Bangladesh
Played 8
Points 7
NRR -0.195
Bangladesh cannot qualify following their loss to India on Tuesday.
8. South Africa
Played 8
Points 5
NRR -0.080
South Africa cannot qualify
9. West Indies
Played 9
Points 5
NRR -0.225
West Indies cannot qualify
10. Afghanistan
Played 9
Points 0
NRR -1.322
Afghanistan cannot qualify