The semifinals will be played on November 15 and 16, with the final taking place on November 19.
After 45 games of round-robin cricket over more than five weeks, 10 teams have finally been whittled down to four at the 2023 Cricket World Cup.
Hosts India topped the standings and will play fourth-placed New Zealand in the first semifinal. Second place South Africa take on third-placed Australia in the other.
The final will take place at the vast Narendra Modi Stadium in Ahmedabad on November 19.
There will be no third-place playoff this year.
Check out the semifinal schedule below:
India vs New Zealand, 2pm local time (08:30 GMT) – Wankhede Stadium, Mumbai
South Africa vs Australia, 2pm local time (08:30 GMT) Eden Gardens, Kolkata