- The CHAN 2024 semi-finals involving Madagascar, Sudan, Senegal and Morocco will be played on Tuesday, August 26, 2025.
- The Madagascar vs Sudan fixture will take place at the Benjamin Mkapa Stadium while Morocco and Senegal will square it out at the Mandela National Stadium.
- The tickets for the two semi-finals can be purchased online by visiting CAF’s official website.
The CHAN 2024 semi-finals are expected to deliver entirely different battles. Defending champions Senegal will lock horns with two-time winners Morocco on one side. On the other, dark horses Madagascar and Sudan will clash for a place in the final.
Whether you are a die-hard fan of one of the teams that will feature in the crunch semi-finals or just a football lover, this news article has all the key details such as dates, venues and ticketing information you need to be aware of ahead of the upcoming showdowns.

Dates & venues for the CHAN 2024 semi-final fixtures
The two semi-final matches will be played in a few days’ time. One of them will take place in Uganda while the other one is scheduled to be staged in Uganda.
Madagascar vs Sudan Tue, 26 Aug 17:30
This game, which will bring together two of the tournament’s underdogs, will take place at the Benjamin Mkapa National Stadium on Tuesday, August 26, 2025 from 5:30pm East Africa Time (EAT).
Madagascar qualified for the semi-final after beating Kenya 1 (3)-1 (4) in a tough clash that took place at the Moi International Sports Centre, Kasarani Stadium on Friday, August 22.

Meanwhile, Sudan hammered pre-match favorites Algeria 1(4)-1 (2). The Sudan vs Algeria game was played at the Amaan Stadium in Zanzibar on Saturday, August 23.
ALSO READ: Uganda vs Senegal: Cranes fall as all CHAN 2024 co-hosts exit at quarterfinal stage
Therefore, football fans should get ready for an entertaining Madagascar vs Sudan encounter.
Morocco vs Senegal semi-final Tuesday, 26 Aug 20:30
The semi-final match between continental powerhouses Morocco and Senegal will also be played on Tuesday, August 26, 2025.
The fixture, where the Lions of Teranga will be aiming to triumph and increase their chances of retaining the coveted CHAN trophy, is planned to start at 8:30 PM Kenyan time. It will take place at the Mandela National Stadium, in Kampala, Uganda.

Nevertheless, Senegal will have to dig deep in order to beat the Atlas Lions, who won this tournament in 2018 and 2020.
Bet on today’s matches on SportPesa and win instantly!
Ticketing information on Madagascar vs Sudan and Morocco vs Senegal CHAN semi-final
According to the Confederation of African Football (CAF), football fans can purchase the tickets for the CHAN semi-finals online.
The tickets for the game pitting Morocco against Senegal are being sold at UGX 10,000.

On the other side, fans who want to get the tickets for the Madagascar vs Sudan match will pay 10,000 Tanzanian shillings and 2,000 Tanzanian shillings for the Premium and CAT 2 (Mzunguko) ones respectively.
The CAT 1 (Orange) tickets will cost you 5,000 Tanzanian shillings.
Live stream guide/where to watch the CHAN semi-finals
You can catch all the action on several television channels. The Kenya Broadcasting Corporation (KBC), FUFA TV, BeIN Sports, and MENA will broadcast the two matches.

Moreover, individuals can watch Morocco vs Senegal and Madagascar vs Sudan CHAN semi-final fixtures on SuperSport.
The two teams that will emerge victorious in the semi-final will head to Nairobi, Kenya for the final of the CHAN 2024 edition. This final will be played on Saturday, August 30, 2025. It will take place at the Moi International Sports Centre, Kasarani Stadium from 8pm EAT.
ALSO READ: Kenya vs Madagascar: Harambee Stars suffers painful CHAN defeat as Barea shines in penalties
