Espérance de Tunis must travel to Mauritania after being drawn against ASAC Concorde, while AC Léopards face AS Togo-Port.
Olympic Real de Bangui, meanwhile, face a daunting task after they were handed a tie against ES Sétif. Gor Mahia will take on Equatorial Guinea giants Leones Vegetarianos.
Caf Champions League preliminary games are provisionally scheduled to take place in February 2018.
The first legs will be contested from February 9-11 and the second legs will be played on February 16-18.
Reigning champions Wydad Casablanca have been drawn bye till the First Round where they face either Stade Malien or Williamsville AC.
PRELIMINARY ROUND FIXTURES
Saint George vs Wau Salaam
CNaPS Sport vs KCCA
Zanaco vs Armed Forces
Bantu vs Mbabane Swallows
Stade Malien vs Williamsville AC
Al-Tahaddy vs Aduana Stars
ES Setif vs Olympic Real de Bangui
Rail Club du Kadiogo vs CF Mounana
AS Real Bamako vs MFM
AS Otôho vs MC Alger
AS FAN vs Horoya
Génération Foot vs Misr Lel-Makkasa
Young Africans vs Saint Louis Suns United
Township Rollers vs Al-Merrikh
Gor Mahia vs Leones Vegetarianos
ASAC Concorde vs Espérance de Tunis
Plateau United vs Eding Sport
AC Léopards vs AS Togo-Port
LISCR vs Al-Hilal
JKU vs ZESCO United
TBD vs ASEC Mimosas
Ngaya Club vs UD Songo
Difaâ El Jadidi vs Sport Bissau e Benfica
AS Vita Club vs Mighty Wanderers
1º de Agosto vs FC Platinum
Bidvest Wits vs Pamplemousses
Rayon Sports vs LLB Académic FC