The draw has been made for the pool stages of the CAF Confederation Cup with Nigerian side Enugu Rangers placed in the Group of Death with Egyptian duo Al-Masry and Pyramids FC.
Mauritanian side FC Nouadhibou are the fourth team in Group A, but are likely to struggle against the heavyweight teams.
Group B pits debutants BidVest Wits against Al-Nasr Benghazi of Libya, Malien side Djoliba and Horoya AC from Guinea.
Group C contains Zambian side Zanaco, DC Motema Pembe from DR Congo, ESAE FC of Benin Republic and last year finalists RS Berkane, of Morocco.
Group D has another Nigerian outfit, Enyimba FC, who will make regular trips to North Africa after being grouped with Paradou AC of Algeria,Hassania Agadir of Morocco and FC San Pédro of Ivory Coast.
The first round of group matches will be played on November 29 with the top two teams in each pool advancing to the quarterfinals.