W eliminacjach do finałów Mistrzostw Świata w Piłce Nożnej 2006 w Niemczech w strefie CAF brało udział 51 reprezentacji narodowych. Spośród nich 5 najlepszych uzyskało awans. Turniej był jednocześnie eliminacjami do Pucharu Narodów Afryki 2006.

Zasady kwalifikacji Eliminacje zostały podzielone na dwie rundy. 9 drużyn automatycznie weszło do drugiej rundy (5 reprezentacji, które zakwalifikowały się do mistrzostw świata w 2002 roku i 4 reprezentacje, które zajmują najwyższe miejsca w rankingu FIFA z 25 czerwca 2003 r.). Pozostałe 42 zespoły zostały rozlosowane parami. Rozgrywały po 2 mecze (dom i rewanż). Zwycięzca dwumeczu awansował dalej.

W drugiej rundzie eliminacji 30 zespołów zostało przydzielonych do 5 grup liczących po sześć drużyn. W grupach grały systemem każdy z każdym, mecz i rewanż. Zwycięzcy grup awansowały do finałów. Pierwsze trzy drużyny z grup awansowały do Pucharu Narodu Afryki 2006.