Group A
| Rank | Teams | Played | Won | Drawn | Lost | Differential | Goal difference | Points | Current form |
|---|---|---|---|---|---|---|---|---|---|
| 1 |
USM Alger |
4 | 3 | 1 | 0 | 6 - 2 | 4 | 10 | WWWD? |
| 2 |
Olympic Safi |
4 | 3 | 0 | 1 | 5 - 3 | 2 | 9 | WLWW? |
| 3 |
San Pédro |
4 | 1 | 0 | 3 | 6 - 7 | -1 | 3 | LWLL? |
| 4 |
Djoliba |
4 | 0 | 1 | 3 | 0 - 5 | -5 | 1 | LLLD? |
Group B
| Rank | Teams | Played | Won | Drawn | Lost | Differential | Goal difference | Points | Current form |
|---|---|---|---|---|---|---|---|---|---|
| 1 |
Wydad |
4 | 3 | 0 | 1 | 6 - 2 | 4 | 9 | WWWL? |
| 2 |
Maniema Union |
4 | 3 | 0 | 1 | 5 - 2 | 3 | 9 | WWLW? |
| 3 |
Azam |
4 | 2 | 0 | 2 | 3 - 4 | -1 | 6 | LLWW? |
| 4 |
Nairobi United |
4 | 0 | 0 | 4 | 1 - 7 | -6 | 0 | LLLL? |
Group C
| Rank | Teams | Played | Won | Drawn | Lost | Differential | Goal difference | Points | Current form |
|---|---|---|---|---|---|---|---|---|---|
| 1 |
Belouizdad |
4 | 3 | 0 | 1 | 8 - 4 | 4 | 9 | WLWW? |
| 2 |
Otohô |
4 | 2 | 0 | 2 | 6 - 4 | 2 | 6 | LWLW? |
| 3 |
Singida Black Stars |
4 | 1 | 1 | 2 | 3 - 5 | -2 | 4 | LDWL? |
| 4 |
Stellenbosch |
4 | 1 | 1 | 2 | 2 - 6 | -4 | 4 | WDLL? |
Group D
| Rank | Teams | Played | Won | Drawn | Lost | Differential | Goal difference | Points | Current form |
|---|---|---|---|---|---|---|---|---|---|
| 1 |
Zamalek |
4 | 2 | 2 | 0 | 4 - 2 | 2 | 8 | WDDW? |
| 2 |
Al Masry |
4 | 2 | 1 | 1 | 6 - 5 | 1 | 7 | WWDL? |
| 3 |
Chiefs |
4 | 2 | 1 | 1 | 4 - 3 | 1 | 7 | LDWW? |
| 4 |
ZESCO |
4 | 0 | 0 | 4 | 2 - 6 | -4 | 0 | LLLL? |
Knockout stage
















