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