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.
Net run rate 1.000
The defending champions were the first team to guarantee a place in the last four.
The 1983 and 2011 champions are the second team through to the knockout stages following their win over Bangladesh on Tuesday.
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
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.
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
Sri Lanka cannot qualify following England's win over New Zealand on Wednesday.
Bangladesh cannot qualify following their loss to India on Tuesday.
8. South Africa
South Africa cannot qualify
9. West Indies
West Indies cannot qualify
Afghanistan cannot qualify