India will play New Zealand in the first semi final of the Cricket World Cup while Australia will take on England.
India beat Sri Lanka by 7 wickets in their final match to finish top of the table.
Australia lost to South Africa by ten runs in their last game.
India will play New Zealand at 9.30pm Tuesday while Australia will play England at 9.30pm Thursday.
Stay tuned for the latest news on our radio stations