The 2017 CAF Champions League group stage was played from 12 May to 9 July 2017. A total of 16 teams competed in the group stage to decide the eight places in the knockout stage of the 2017 CAF Champions League.

Draw

The draw for the group stage was held on 26 April 2017, 14:00 EET (UTC+2), at the CAF Headquarters in Cairo, Egypt. The 16 teams, all winners of the first round of qualifying, were drawn into four groups of four. The teams were seeded by their performances in the CAF competitions for the previous five seasons (CAF 5-year ranking points shown in parentheses).

PotPot 1Pot 2Pot 3Pot 4
TeamsEgypt Al Ahly (45 pts) Egypt Zamalek (36 pts) Tunisia Étoile du Sahel (31 pts) South Africa Mamelodi Sundowns (25 pts)Sudan Al-Hilal (20 pts) Tunisia Espérance de Tunis (20 pts) Morocco Wydad AC (16 pts) Algeria USM Alger (16 pts)Sudan Al-Merrikh (14 pts) Cameroon Coton Sport (12 pts) Democratic Republic of the Congo AS Vita Club (12 pts) Libya Al-Ahli Tripoli (5 pts)Ethiopia Saint George (2 pts) Mozambique Ferroviário Beira Zambia Zanaco Zimbabwe CAPS United

Format

In the group stage, each group was played on a home-and-away round-robin basis. The winners and runners-up of each group advanced to the quarter-finals of the knockout stage.

Tiebreakers

The teams were ranked according to points (3 points for a win, 1 point for a draw, 0 points for a loss). If tied on points, tiebreakers were applied in the following order (Regulations III. 20 & 21):

  1. Points in head-to-head matches among tied teams;
  2. Goal difference in head-to-head matches among tied teams;
  3. Goals scored in head-to-head matches among tied teams;
  4. Away goals scored in head-to-head matches among tied teams;
  5. If more than two teams are tied, and after applying all head-to-head criteria above, a subset of teams are still tied, all head-to-head criteria above are reapplied exclusively to this subset of teams;
  6. Goal difference in all group matches;
  7. Goals scored in all group matches;
  8. Away goals scored in all group matches;
  9. Drawing of lots.

Schedule

The schedule of each matchday was as follows (matches scheduled in midweek in italics).

MatchdayDatesMatches
Matchday 112–14 May 2017Team 1 vs. Team 4, Team 2 vs. Team 3
Matchday 223–24 May 2017Team 3 vs. Team 1, Team 4 vs. Team 2
Matchday 32–4 June 2017Team 4 vs. Team 3, Team 1 vs. Team 2
Matchday 420–21 June 2017Team 3 vs. Team 4, Team 2 vs. Team 1
Matchday 530 June – 2 July 2017Team 4 vs. Team 1, Team 3 vs. Team 2
Matchday 67–9 July 2017Team 1 vs. Team 3, Team 2 vs. Team 4

Groups

Group A

PosTeamvtePldWDLGFGAGDPtsQualificationESSCFBMERHIL
1Tunisia Étoile du Sahel6330134+912Quarter-finals5–03–0 (awd.)1–1
2Mozambique Ferroviário Beira622268−281–11–00–0
3Sudan Al-Merrikh621369−371–22–12–1
4Sudan Al-Hilal604248−441–10–3 (awd.)1–1
Étoile du Sahel Tunisia5–0Mozambique Ferroviário Beira
Diogo Acosta 15', 70' Bangoura 37' Lahmar 58' Bouazza 60'
Al-Hilal Sudan1–1Sudan Al-Merrikh
Azeez 31'Saadeldin 61'

Ferroviário Beira Mozambique0–0Sudan Al-Hilal
Al-Merrikh Sudan1–2Tunisia Étoile du Sahel
Al-Madina 52'Diogo Acosta 34' Bouazza 90+3'

Ferroviário Beira Mozambique1–0Sudan Al-Merrikh
Dayo 67'
Étoile du Sahel Tunisia1–1Sudan Al-Hilal
Boughattas 57'Idris 80'

Al-Merrikh Sudan2–1Mozambique Ferroviário Beira
Saadeldin 31' Abdalla 59'Maninho 16'
Al-Hilal Sudan1–1Tunisia Étoile du Sahel
Bashir 90+1'Bedoui 86'

Al-Merrikh Sudan2–1Sudan Al-Hilal
Rahman 9', 48'Idris 65'
Ferroviário Beira Mozambique1–1Tunisia Étoile du Sahel
Chelito 72'Ben Belgacem 84' (pen.)

Étoile du Sahel Tunisia3–0 AwardedSudan Al-Merrikh
Al-Hilal Sudan0–3 AwardedMozambique Ferroviário Beira

Group B

PosTeamvtePldWDLGFGAGDPtsQualificationUSMAHTZAMCAP
1Algeria USM Alger6321125+711Quarter-finals3–02–04–1
2Libya Al-Ahli Tripoli62311110+191–10–04–2
3Egypt Zamalek613268−261–12–22–0
4Zimbabwe CAPS United62041016−662–12–43–1
USM Alger Algeria3–0Libya Al-Ahli Tripoli
Chafaï 31' Carolus 45+1' Darfalou 83'
Zamalek Egypt2–0Zimbabwe CAPS United
Morsy 56' Ohawuchi 83'

Al-Ahli Tripoli Libya0–0Egypt Zamalek
CAPS United Zimbabwe2–1Algeria USM Alger
Chitiyo 16', 81'Abdellaoui 67'

CAPS United Zimbabwe2–4Libya Al-Ahli Tripoli
Pfumbidzai 87' (pen.) Zvirekwi 90'Derbali 17' (pen.), 81' Ablo 19' Ellafi 25'
Zamalek Egypt1–1Algeria USM Alger
Mayuka 90+4'Chafaï 30'

Al-Ahli Tripoli Libya4–2Zimbabwe CAPS United
Al Taher 15', 46' Al Ghanodi 55' Ellafi 63'Pfumbidzai 19' Chitiyo 42'
USM Alger Algeria2–0Egypt Zamalek
Bellahcene 44' Meziane 87'

Al-Ahli Tripoli Libya1–1Algeria USM Alger
Saltou 38'Chafaï 16'
CAPS United Zimbabwe3–1Egypt Zamalek
Pfumbidzai 31' Amidu 75', 90+4'Ohawuchi 44'

Zamalek Egypt2–2Libya Al-Ahli Tripoli
Morsy 13' Youssef 75'Al Ghanodi 45+3' (pen.) Mabidé 69'
USM Alger Algeria4–1Zimbabwe CAPS United
Hammar 36' Hamzaoui 42' Darfalou 78', 88'Amidu 81'

Group C

PosTeamvtePldWDLGFGAGDPtsQualificationESTMSDSTGVIT
1Tunisia Espérance de Tunis6330114+712Quarter-finals0–04–03–1
2South Africa Mamelodi Sundowns623164+291–20–01–1
3Ethiopia Saint George612327−550–00–11–0
4Democratic Republic of the Congo AS Vita Club6123711−452–21–32–1
Espérance de Tunis Tunisia3–1Democratic Republic of the Congo AS Vita Club
Coulibaly 20' Khenissi 26' (pen.) Badri 87'Atouba 10'
Mamelodi Sundowns South Africa0–0Ethiopia Saint George

Saint George Ethiopia0–0Tunisia Espérance de Tunis
AS Vita Club Democratic Republic of the Congo1–3South Africa Mamelodi Sundowns
Sidibé 32'Laffor 25' Zakri 57' Vilakazi 78'

Mamelodi Sundowns South Africa1–2Tunisia Espérance de Tunis
Vilakazi 21'Khenissi 6', 90' (pen.)
Saint George Ethiopia1–0Democratic Republic of the Congo AS Vita Club
Saladin 60'

AS Vita Club Democratic Republic of the Congo2–1Ethiopia Saint George
Etekiama 7', 28' (pen.)Saladin 66'
Espérance de Tunis Tunisia0–0South Africa Mamelodi Sundowns

Saint George Ethiopia0–1South Africa Mamelodi Sundowns
Laffor 85'
AS Vita Club Democratic Republic of the Congo2–2Tunisia Espérance de Tunis
Etekiama 24', 30'Khenissi 11', 59' (pen.)

Mamelodi Sundowns South Africa1–1Democratic Republic of the Congo AS Vita Club
Nthethe 35'Atouba 73'
Espérance de Tunis Tunisia4–0Ethiopia Saint George
Chemmam 29' Mejri 36' Jouini 82' Machani 90+4'

Group D

PosTeamvtePldWDLGFGAGDPtsQualificationWACAHLZANCOT
1Morocco Wydad AC640273+412Quarter-finals2–01–02–0
2Egypt Al Ahly632173+4112–00–03–1
3Zambia Zanaco632142+2111–00–02–1
4Cameroon Coton Sport6006212−1000–20–20–1
Wydad AC Morocco2–0Cameroon Coton Sport
Jebor 39' Attouchi 63'
Al-Ahly Egypt0–0Zambia Zanaco

Coton Sport Cameroon0–2Egypt Al-Ahly
Ajayi 12' Zakaria 14'
Zanaco Zambia1–0Morocco Wydad AC
Mbewe 13'

Zanaco Zambia2–1Cameroon Coton Sport
Sakala 9' Mpiana 85'Souleymanou 25'
Al-Ahly Egypt2–0Morocco Wydad AC
Zakaria 24' Ajayi 79'

Wydad AC Morocco2–0Egypt Al-Ahly
Ondama 48' El Karti 78'
Coton Sport Cameroon0–1Zambia Zanaco
Sakala 90+1'

Zanaco Zambia0–0Egypt Al-Ahly
Coton Sport Cameroon0–2Morocco Wydad AC
Bencharki 43' Aarab 72'

Al-Ahly Egypt3–1Cameroon Coton Sport
Gamal 15', 54' Said 33'Fathy 12' (o.g.)
Wydad AC Morocco1–0Zambia Zanaco
Bencharki 68'

Notes

External links

  • , CAFonline.com