The 2017 CECAFA Cup was the 39th edition of the annual CECAFA Cup, an international football competition consisting of the national teams of member nations of the Council for East and Central Africa Football Associations (CECAFA). It took place in Kenya in December 2017.

Participants

The following teams were confirmed to be participating in the tournament. National teams from Libya and Zimbabwe will participate in place of Djibouti and Eritrea. Zambia were to replace to Eritrea but later pulled out of the competition. Somalia and Sudan also withdrew from the tournament in mid November. Zimbabwe withdrew in November 2017.

National TeamFIFA Ranking (November 2017)
Burundi138
Ethiopia145
Kenya111
Libya (Guest)77
Rwanda120
South Sudan152
Tanzania142
Uganda74
Zanzibar300N/A

Match officials

The match officials, which included 8 referees and 8 assistant referees, were announced on November 17, 2017.

Referees

Venues

TownKakamegaKisumuMachakos
StadiumBukhungu StadiumMoi StadiumKenyatta Stadium

Group stage

Group A

PosTeamPldWDLGFGAGDPtsQualification
1Kenya (H)422030+38Advance to knockout stage
2Zanzibar421153+27
3Libya413010+16
4Rwanda411236−34
5Tanzania401325−31
Kenya2–0Rwanda
Juma 27' Otieno 39'
Libya0–0Tanzania

Zanzibar3–1Rwanda
Yahya 35' Issa 54' Suleiman 87'Hakizimana 47'
Kenya0–0Libya

Tanzania1–2Zanzibar
Mkami 29'Suleiman 67' Ahmada 79'
Rwanda0–0Libya

Rwanda2–1Tanzania
Nshuti 18' Biramahire 66'Lyanga 30'
Kenya0–0Zanzibar

Libya1–0Zanzibar
Al Harish 25'
Kenya1–0Tanzania
Oburu 20'

Group B

PosTeamPldWDLGFGAGDPtsQualification
1Uganda312062+45Advance to knockout stage
2Burundi312041+35
3Ethiopia31115504
4South Sudan301218−71
Uganda0–0Burundi
South Sudan0–3Ethiopia
Yalew 24', 50' Sanni 57'

Burundi4–1Ethiopia
Kwizera 30' Urasenga 55' Mavugo 69' Nahimana 79'Hotessa 45+2'
Uganda5–1South Sudan
Karisa 8' Kaweesa 11' Nsibambi 31', 58' Wadada 86'Atak Lual 27'

Ethiopia1–1Uganda
Sanni 23'Nsibambi 87'
South Sudan0–0Burundi

Knockout stage

Bracket

Semi-finalsFinal
14 December
Kenya Kenya (a.e.t.)1
17 December
Burundi Burundi0
Kenya Kenya (pen.)2 (3)
15 December
Zanzibar Zanzibar2 (2)
Uganda Uganda1
Zanzibar Zanzibar2
Third place match
17 December
Burundi Burundi1
Uganda Uganda2

Semi-finals

Kenya1–0 (a.e.t.)Burundi
Isuza 97'

Uganda1–2Zanzibar
Nsibambi 29'Makame 23' Issa 58' (pen.)

Third place match

Burundi1–2Uganda
Kwizera 24'Juma 49', 76'

Final

Kenya2–2 (a.e.t.)Zanzibar
Ochieng 6' Juma 97'Makame 89', 100'
Penalties
Atudo Otieno Onguso Onyango3–2Saleh Haidar Salum Yahya

Goalscorers

4 goals

3 goals

2 goals

1 goal