In the run-up for Semifinals of the present World Cup, the first position is quite clear. India is already in the semifinal stage. There will be speculation about the remaining 3 places of Semifinals.
Currently, the No. 2 position-holder South Africa has got to play the last league match against Afghanistan on 10 November at Ahmedabad. If Proteas win, they will continue to be on the No. 2 position. In case they lose too, they will continue to be No. 2 due to their better Net Run Rate than Australia, Kiwis, and Pakistan.
The present No. 3 position-holder Australia too has to play one more match that is against Bangladesh on 11 November at Pune. Australia will most probably win this match. In that case, Australia with 12 points will continue to be on the No. 3 position.
Now let us have a look at the 4th position. The present 4th position-holder Proteas have to play their last match that is against Sri Lanka on 9 November at Bengaluru. According to the theory of probability, New Zealand will likely win the match. As a result, New Zealand will continue to be in the 4th position.
But suppose Pakistan, on No. 5 position, wins their last match, to be played against England on 11 November at Kolkata, wins, they will still be on No. 5 position due to their lower NRR (Net Run Rate). But as the current World Cup has seen many upsets, anything can happen. After all, cricket is a funny game!