Durante la clasificación para la Eurocopa 2008, 50 selecciones nacionales pertenecientes a la UEFA participaron con el fin de alcanzar uno de los 14 cupos disponibles para la fase final de dicho torneo, a realizarse en Austria y Suiza durante 2008. Los seleccionados de Austria y Suiza ya estaban clasificados por derecho de organizadores.
Los 50 equipos fueron distribuidos de acuerdo a los coeficientes establecidos por la UEFA respecto a sus resultados en la clasificación a la Eurocopa 2004 y en la clasificación a la Copa Mundial de Fútbol de 2006. Solamente se contaron los partidos de grupo y no los partidos de repesca posteriores. Además, se tomaron las siguientes consideraciones:
Grecia fue nominada automáticamente como cabeza de serie por ser el campeón defensor.
Portugal no participó en la clasificatoria a la Euro 2004, por ser país organizador.
Kazajistán participó por primera vez en un torneo europeo en la clasificatoria a la Copa Mundial de 2006. Sus antecedentes en la Copa Asiática de 2004 no fueron considerados.
El sorteo fue realizado el 27 de enero de 2006 en Montreux, Suiza. En el sorteo participó el seleccionado de Serbia y Montenegro, el cual meses después desaparecería, formando las selecciones de Serbia y Montenegro. El combinado serbio, considerado sucesor del anterior equipo unificado, participará en reemplazo de Serbia y Montenegro; en cambio, Montenegro, el cual aún no es miembro de UEFA, no participará en este proceso clasificatorio.
Grecia, el campeón defensor, fue amonestado por la FIFA por interferencia del gobierno en la Federación Helénica de Fútbol por lo que estaba suspendida para la participación en torneos internacionales. Pese a ello, el castigo fue revocado cuando el parlamento griego reparó la situación.
Clasifican a la fase final los dos primeros lugares de cada grupo, establecidos de acuerdo al número de puntos obtenidos (3 por victoria, 1 por empate). En caso de empate en puntuación, los equipos definen su lugares de la siguiente manera:
Mayor número de puntos obtenidos en los partidos entre los equipos empatados en puntuación.
Diferencia de goles en los partidos entre los equipos empatados en puntuación.
Mayor número de goles anotados en los partidos entre los equipos empatados en puntuación.
Mayor número de goles anotados en los partidos de visita entre los equipos empatados en puntuación.
En caso de mantenerse el empate, se aplican los criterios anteriores, pero con respecto a todos los partidos del grupo.
Mejor conducta en todos los partidos del grupo.
Sorteo.
Los equipos fueron divididos en los siguientes grupos:
↑El partido fue terminado a los 89' con un marcador 3:3 (1:3), cuando un espectador atacó al árbitro del encuentro luego de expulsar a Christian Poulsen y entregar un penal al equipo sueco. El comité disciplinario de la UEFA declaró el partido perdido por Dinamarca por 0:3 y le impuso tras apelación una sanción de dos partidos como local a disputar a 140 km de distancia de Copenhague, además de una multa económica de 50.000 francos suizos (30.500 euros). [1]Archivado el 22 de agosto de 2019 en Wayback Machine..