กลุ่ม A
อันดับ ทีม นัด ชนะ เสมอ แพ้ +/- แต้ม
1 แอลจีเรีย 6 4 2 0 21 14
2 บูร์กินาฟาโซ 6 3 3 0 8 12
3 ไนเจอร์ 6 2 1 3 -4 7
4 จิบูตี 6 0 0 6 -25 0
กลุ่ม B
อันดับ ทีม นัด ชนะ เสมอ แพ้ +/- แต้ม
1 ตูนิเซีย 6 4 1 1 9 13
2 อิเควทอเรียลกินี 6 3 2 1 1 11
3 แซมเบีย 6 2 1 3 -1 7
4 มอริเตเนีย 6 0 2 4 -9 2
กลุ่ม C
อันดับ ทีม นัด ชนะ เสมอ แพ้ +/- แต้ม
1 ไนจีเรีย 6 4 1 1 6 13
2 เคปเวิร์ด 6 3 2 1 2 11
3 ไลบีเรีย 6 2 0 4 -3 6
4 แอฟริกากลาง 6 1 1 4 -5 4
กลุ่ม D
อันดับ ทีม นัด ชนะ เสมอ แพ้ +/- แต้ม
1 แคเมอรูน 6 5 0 1 9 15
2 ไอเวอรี่โคสต์ 6 4 1 1 7 13
3 โมซัมบิก 6 1 1 4 -6 4
4 มาลาวี 6 1 0 5 -10 3
กลุ่ม E
อันดับ ทีม นัด ชนะ เสมอ แพ้ +/- แต้ม
1 มาลี 6 5 1 0 11 16
2 ยูกันดา 6 2 3 1 1 9
3 เคนยา 6 1 3 2 -5 6
4 รวันดา 6 0 1 5 -7 1
กลุ่ม F
อันดับ ทีม นัด ชนะ เสมอ แพ้ +/- แต้ม
1 อียิปต์ 6 4 2 0 6 14
2 กาบอง 6 2 1 3 -1 7
3 ลิเบีย 6 2 1 3 -3 7
4 แองโกลา 6 1 2 3 -2 5
กลุ่ม G
อันดับ ทีม นัด ชนะ เสมอ แพ้ +/- แต้ม
1 กานา 6 4 1 1 4 13
2 แอฟริกาใต้ 6 4 1 1 4 13
3 เอธิโอเปีย 6 1 2 3 -3 5
4 ซิมบับเว 6 0 2 4 -5 2
กลุ่ม H
อันดับ ทีม นัด ชนะ เสมอ แพ้ +/- แต้ม
1 เซเนกัล 6 5 1 0 11 16
2 โตโก 6 2 2 2 -1 8
3 นามิเบีย 6 1 2 3 -5 5
4 คองโก 6 0 3 3 -5 3
กลุ่ม I
อันดับ ทีม นัด ชนะ เสมอ แพ้ +/- แต้ม
1 โมร็อกโก 6 6 0 0 19 18
2 กินีบิสเซา 6 1 3 2 -6 6
3 กินี 6 0 4 2 -6 4
4 ซูดาน 6 0 3 3 -7 3
กลุ่ม J
อันดับ ทีม นัด ชนะ เสมอ แพ้ +/- แต้ม
1 คองโก-กินชาซา 6 3 2 1 6 11
2 เบนิน 6 3 1 2 1 10
3 แทนซาเนีย 6 2 2 2 -2 8
4 มาดากัสการ์ 6 1 1 4 -5 4
ทีมที่มาร์คด้วยสีแดงได้รับการรับรองให้ผ่านเข้ารอบเรียบร้อยแล้ว