The league stage of ICC Cricket World Cup 2023 has concluded with India being the only unbeaten team. India, South Africa, New Zealand and Australia have qualified for the semi-finals and as per the Cricket World Cup 2023 rules, the team finishing first (India) will play the team finishing fourth (New Zealand) and the team finishing second (South Africa) will play the team in third (Australia) in the last-four stage. (Scorecard | Match Blog | Full Coverage | Cricket News)