Shares

The stage is set for the 2024 CAF African Nations Championship (CHAN), with the full schedule of matches for the tournament, to be co-hosted by Kenya, Tanzania, and Uganda, now released. The biennial football spectacle, reserved for players currently playing in their domestic leagues, will kick off on Saturday, August 2, 2025, and culminate in the final on Saturday, August 30, 2025.

The 2025 CHAN tournament will be spread across the three East African nations, a historic first for the competition. The opening match will feature co-hosts Tanzania taking on Burkina Faso at the Benjamin Mkapa Stadium in Dar es Salaam.

Kenya will play its first match on August 3 against the Democratic Republic of Congo (DRC) at the Moi International Sports Centre in Kasarani. Uganda will play its first match against Algeria at the Mandela National Stadium in Namboole.

Tickets to CHAN are up for sale and can be bought from the platforms below:

1. Kenya – chan.mookh.com – Ordinary Ksh. 200 , VIP Ksh. 500 and VVIP Ksh. 1,000
2. Uganda – chan.tkt.ug – Ordinary UGX 10,000, VIP UGX 30,000 and VVIP UGX 50,000
3. Tanzania – chantz.kimtandao.co.tz

Here is the full list of all matches for the 2025 African Nations Championship (CHAN), being co-hosted by Kenya, Tanzania, and Uganda. All kick-off times are listed in East Africa Time (EAT).

Group Stage

Saturday, August 2, 2025

Group B: Tanzania vs. Burkina Faso | Benjamin Mkapa Stadium, Dar es Salaam | 8:00 PM (Opening Match)

Sunday, August 3, 2025

Group A: Kenya vs. DR Congo | Moi International Sports Centre, Kasarani, Nairobi | 3:00 PM

Group A: Morocco vs. Angola | Nyayo National Stadium, Nairobi | 6:00 PM

Group B: Madagascar vs. Mauritania | Benjamin Mkapa Stadium, Dar es Salaam | 8:00 PM

Monday, August 4, 2025

Group C: Niger vs. Guinea | Mandela National Stadium, Namboole, Kampala | 5:00 PM

Group C: Uganda vs. Algeria | Mandela National Stadium, Namboole, Kampala | 8:00 PM

Tuesday, August 5, 2025

Group D: Congo vs. Sudan | Amaan Stadium, Zanzibar | 5:00 PM

Group D: Senegal vs. Nigeria | Amaan Stadium, Zanzibar | 8:00 PM

Wednesday, August 6

Group B: Burkina Faso vs Central African Republic (17:00) – Benjamin Mkapa Stadium, Dar es Salaam, Tanzania

Group B: Mauritania vs Tanzania (20:00) – Benjamin Mkapa Stadium, Dar es Salaam, Tanzania

Thursday, August 7

Group A: DR Congo vs Zambia (16:00) – Moi International Sports Centre (Kasarani), Nairobi, Kenya

Group A: Angola vs Kenya (19:00) – Moi International Sports Centre (Kasarani), Nairobi, Kenya

Friday, August 8

Group C: Algeria vs South Africa (17:00) – Mandela National Stadium (Namboole), Kampala, Uganda

Group C: Guinea vs Uganda (20:00) – Mandela National Stadium (Namboole), Kampala, Uganda

Saturday, August 9

Group B: Central African Republic vs Mauritania (17:00) – Benjamin Mkapa Stadium, Dar es Salaam, Tanzania

Group B: Tanzania vs Madagascar (20:00) – Benjamin Mkapa Stadium, Dar es Salaam, Tanzania

Sunday, August 10

Group A: Kenya vs Morocco (15:00) – Moi International Sports Centre (Kasarani), Nairobi, Kenya

Group A: Zambia vs Angola (18:00) – Moi International Sports Centre (Kasarani), Nairobi, Kenya

Monday, August 11

Group C: South Africa vs Guinea (17:00) – Mandela National Stadium (Namboole), Kampala, Uganda

Group C: Uganda vs Niger (20:00) – Mandela National Stadium (Namboole), Kampala, Uganda

Tuesday, August 12

Group D: Senegal vs Congo (17:00) – Amaan Stadium, Zanzibar, Tanzania

Group D: Sudan vs Nigeria (20:00) – Amaan Stadium, Zanzibar, Tanzania

Wednesday, August 13

Group B: Madagascar vs Central African Republic (17:00) – Benjamin Mkapa Stadium, Dar es Salaam, Tanzania

Group B: Mauritania vs Burkina Faso (20:00) – Benjamin Mkapa Stadium, Dar es Salaam, Tanzania

Thursday, August 14

Group A: Morocco vs Zambia (17:00) – Moi International Sports Centre (Kasarani), Nairobi, Kenya

Group A: Angola vs DR Congo (20:00) – Moi International Sports Centre (Kasarani), Nairobi, Kenya

Friday, August 15

Group C: Guinea vs Algeria (17:00) – Mandela National Stadium (Namboole), Kampala, Uganda

Group C: Niger vs South Africa (20:00) – Mandela National Stadium (Namboole), Kampala, Uganda

Saturday, August 16

Group B: Burkina Faso vs Madagascar (20:00) – Benjamin Mkapa Stadium, Dar es Salaam, Tanzania

Group B: Central African Republic vs Tanzania (20:00) – Benjamin Mkapa Stadium, Dar es Salaam, Tanzania

Sunday, August 17

Group A: DR Congo vs Morocco (15:00) – Moi International Sports Centre (Kasarani), Nairobi, Kenya

Group A: Kenya vs Zambia (15:00) – Moi International Sports Centre (Kasarani), Nairobi, Kenya

Monday, August 18

Group C: Algeria vs Niger (20:00) – Mandela National Stadium (Namboole), Kampala, Uganda

Group C: South Africa vs Uganda (20:00) – Mandela National Stadium (Namboole), Kampala, Uganda

Tuesday, August 19

Group D: Nigeria vs Congo (20:00) – Amaan Stadium, Zanzibar, Tanzania

Group D: Sudan vs Senegal (20:00) – Amaan Stadium, Zanzibar, Tanzania

Knockout Stage

Quarter-Finals

Friday, August 22

Quarter-final 1: Winner Group A vs Runner-up Group B (17:00) – Moi International Sports Centre (Kasarani), Nairobi, Kenya

Quarter-final 2: Winner Group B vs Runner-up Group A (20:00) – Benjamin Mkapa Stadium, Dar es Salaam, Tanzania

Saturday, August 23

Quarter-final 3: Winner Group C vs Runner-up Group D (17:00) – Amaan Stadium, Zanzibar City, Tanzania

Quarter-final 4: Winner Group D vs Runner-up Group C (20:00) – Mandela National Stadium (Namboole), Kampala, Uganda

Semi-Finals

Tuesday, August 26

Semi-final 1: Winner of QF1 vs Winner of QF4 (17:30) – Benjamin Mkapa Stadium, Dar es Salaam, Tanzania

Semi-final 2: Winner of QF2 vs Winner of QF3 (20:30) – Mandela National Stadium (Namboole), Kampala, Uganda

Finals

Friday, August 29

Third-place match: Loser of SF1 vs Loser of SF2 (18:00) – Mandela National Stadium (Namboole), Kampala, Uganda

Saturday, August 30

Final: Winner of SF1 vs Winner of SF2 (18:00) – Moi International Sports Centre (Kasarani), Nairobi, Kenya