World Championship of Legends 2024 semi-final line up was finalized on Wednesday (July 10) when the final league stage matches were staged at the County Cricket Ground in Northampton, England.
Australia's 55-run victory over West Indies in the penultimate round-robin match all but confirmed the top four with the result pushing Daren Sammy's Men in Maroon to fourth on the WCL 2024 points table.

Australia, who had already sealed a semi-final spot, confirmed their first-place finish, toppling Pakistan from the top of the table. This means Australia will face the fourth-placed team in the last four on Friday (July 12) at the same venue in Northampton.
Pakistan, the first team to book a semi-final berth in the tournament, has finished second and will face third-placed team West Indies after India suffered a loss to South Africa in the ultimate league game on Wednesday (July 10).
India moved to third earlier in the day after Australia's win over West Indies. Yuvraj Singh's side, however, were straing at an exit at one point during the match against South Africa. But somehow managed to avoid a defeat greater than a margin of 57 to seal fourth spot.
Despite a 54-run win, South Africa exit the tournament as the fifth-placed team. England also joined the South Africans out of the WCL 2024 as the bottom-placed side with just 1 win.
As a result of today's results, we could be in for a dream final between the fiercest of rivals with India vs Pakistan title clash on the cards for the final. Now, let's take a look at the semi-final line up:
Note: The winner of the semi-finals will meet in the final on Saturday (July 13) at Edgbaston Cricket Ground in Birmingham. First semi-final will start at 5 PM IST, while second semi-final will start after the completion of the earlier fixture.