The 2024 African Nations Championship (CHAN), a key tournament for Africa's local national players, will run from August 2 to 30, 2025.
For the first time ever, this eighth biennial CAF competition will be co-hosted by three East African countries: Kenya, Tanzania, and Uganda. This serves as a significant preparatory event for the 2027 Africa Cup of Nations.
ABOUT 2024 CHAN
The CHAN tournament exclusively features players who play in their respective national domestic leagues. It's a true test of local African talent, providing a vital opportunity for homegrown stars to gain recognition and potentially earn transfers abroad.
What is the tournament format?
Nineteen teams will compete in this tournament, divided into four groups. Three of these groups (A, B, and C) will each contain five teams, while Group D will have four.
From there, the top two teams from every group will progress to the quarter-finals. The competition then continues with semi-finals, a playoff for third place, and ultimately, the grand final.

How the groups were drawn
*Bafana Bafana were drawn against one of the co-hosts Uganda in Group C
Group A: Kenya, Morocco, Angola, DR Congo, Zambia
Group B: Tanzania, Madagascar, Mauritania, Burkina Faso, Central African Republic
Group C: Uganda, Niger, Guinea, Algeria, South Africa
Group D: Senegal, Congo, Sudan, Nigeria
The stadiums in which the 2024 CHAN tournament will take place
- Benjamin Mkapa Stadium in Dar es Salaam (60,000 seats) – Tanzania
- Moi International Sports Centre in Nairobi (60,000 seats) – Kenya
- Nyayo National Stadium in Nairobi (45,000 seats) – Kenya
- Mandela National Stadium in Kampala (45,000 seats) – Uganda
- Amaan Stadium in Zanzibar (15,000 seats) – Tanzania
TICKETS, TV AND STREAMING DETAILS
SuperSport has secured the broadcast rights for the 2024 African Nations Championship (CHAN) and will air all matches live.
Football fans in Kenya can now purchase tickets for the highly anticipated TotalEnergies CHAN 2024, with sales officially open online via Mookh.
Mookh, awarded the official ticketing tender, will manage all sales in Kenya through chan.mookh.com, starting Wednesday, July 23.
Ticket prices are set at Ksh200 for Regular, Ksh500 for VIP, and Ksh1,000 for VVIP