Voordat het Europees kampioenschap voetbal 2008 kon plaatsvinden, dienden de 52 leden van de UEFA zich te kwalificeren via de daarbij horende kwalificatiegroepen.
Twee landen waren op voorhand al geplaatst voor het toernooi in 2008. Dit betrof de beide organisatoren Oostenrijk en Zwitserland. Deze landen werden dan ook niet ingedeeld in een kwalificatiegroep.
De overige 50 landen werden verdeeld in zes groepen van zeven teams en één groep van acht teams. Anders dan de laatste edities het geval was, zouden er dit keer geen play-off wedstrijden gespeeld worden, maar waren de nummers 1 en 2 uit iedere groep gekwalificeerd. Op vrijdag 27 januari 2006 vond de loting voor de kwalificatie plaats in Montreux, Zwitserland.

In vergelijking met het vorige EK plaatsten Frankrijk, Italië, Spanje, Nederland, Portugal, Kroatië, Duitsland, Zweden, Griekenland, Tsjechië, Zwitserland en Rusland zich opnieuw, Bulgarije werd uitgeschakeld door Roemenië, Oostenrijk, Polen en Turkije namen de plaats in van Engeland, Denemarken en Letland.

Plaatsingsprocedure 
Alle landen werden ingedeeld in zeven potten, zes potten van zeven, en één pot van acht landen. Pot 1 was de sterkste pot, met daarin de landen met de hoogste coëfficiënten. De coëfficiënten zijn bepaald naar aanleiding van de resultaten in de kwalificatie voor het EK 2004 en het WK 2006. Wel zaten er een aantal regels vast aan de procedure.

 Griekenland is de verdedigend kampioen van 2004 en zat daarom automatisch in Pot 1;
 Portugal was de organisator in 2004, vandaar dat hun resultaten van 2000 meetellen;
 Duitsland was de organisator van het WK in 2006, vandaar dat hun resultaten van de WK-kwalificatie 2002 meetellen;
 Kazachstan doet voor het eerst mee, waardoor alleen hun resultaten van 2006 meetellen;
 Servië doet mee als opvolger van Servië en Montenegro; het Montenegrijns voetbalelftal is te laat opgericht om nog bij een groep ingedeeld te worden.

In iedere kwalificatiegroep kwam één land uit iedere pot. Daarvoor werd allereerst een willekeurig land uit pot 7 toegevoegd aan groep A.

Pot-indeling

Kwalificatiegroepen 
Legenda

Groep A 
Omdat België zich al twee keer niet had geplaatst voor een groot voetbaltoernooi, kwam België bij de loting in de vierde pot terecht en moest het opnemen tegen drie ploegen die zich wel geplaatst hadden voor het meest recente WK. De start was al ongelukkig met een gelijkspel thuis tegen het op een EK debuterende Kazachstan en een 1-0 nederlaag tegen Servië, met zeven punten uit vier wedstrijden werd de thuiswedstrijd tegen het op gelijke hoogte staande Polen een sleutelduel. België verloor met 0-1 door een doelpunt van Radosław Matusiak en België moest in de achtervolging om zich alsnog te paatsen. Voor de wedstrijd tegen Portugal zorgde doelman Stijn Stijnen voor een rel door op te roepen Christiano Ronaldo uit de wedstrijd te schoppen. België verloor kansloos met 4-0, Christiano Ronaldo scoorde twee doelpunten. Na een 2-0 nederlaag tegen Finland was de ploeg al kansloos om zich te plaatsen. De wedstrijd werd lange tijd onderbroken doordat een laagvliegende uil zich vijf minuten nestelde op de doelpalen. België eindigde ruim achter de twee gekwalificeerde landen op de vijfde plaats, de positie van coach René Vandereycken wankelde, maar hij mocht uiteindelijk aanblijven.

Finland nam de rol van outsider van België over, ex-Ajaxspeler Jari Litmanen was nog steeds de belangrijkste speler van zijn nationale team ondanks zijn vergevorderde leeftijd. De Engelse coach Roy Hodgson, die vooral succes had met buitenlandse clubs en nationale teams werd aangesteld als bondscoach. Na het teleurstellende WK stelde de Poolse bond Leo Beenhakker aan, eerder succesvol op hetzelfde WK met het bescheiden Trinidad en Tobago. Het debuut eindigde in een teleurstellende thuisnederlaag tegen Finland, Jari Litmanen scoorde twee keer. Na een 1-1 gelijkspel thuis tegen Servië werden daarna belangrijke overwinningen geboekt op Portugal en in Brussel tegen België. Aan het einde van het kalenderjaar 2006 had Finland met elf punten uit vijf wedstijden één punt voorsprong op Servië en Polen, waarbij Servië één wedstrijd minder had gespeeld.

In de zesde speelronde verloren zowel Finland als Servië van een outsider, Servië van Kazachstan, Finland van Azerbeidzjan, Polen nam daardoor de leiding over in de groep. Polen behield de koppositie ondanks een onverwachte nederlaag tegen Armenië. Aan het einde van het voetbalseizoen had Polen met 19 punten uit negen wedstrijden een voorsprong van vijf punten op Portugal en Servië, naar wel twee wedstrijden meer gespeeld. De inhaalwedstrijden voor beide opponenten waren geen succes, in augustus verloor Servië van België en Portugal kwam niet verder dan een 1-1 gelijkspel tegen Armenië In de maand september waren vier directe confrontaties tegen kanshebbers: Portugal verspeelde zowel tegen Polen als tegen Servië een voorsprong vlak voor tijd, Servië kwam niet verder dan een doelpuntloos gelijkspel tegen Finland, waarna Finland verzuimde de koppositie over te nemen van Polen door opnieuw doelpuntloos gelijk te spelen. Met nog vier speelronden te gaan ging Polen aan de leiding met 21 punten uit 11 wedstrijden, twee meer dan Finland, Portugal en Servië hadden respectievelijk 17 en 16 puten maar één wedstrijd minder gespeeld.

Portugal bleef moeizaam presteren, een doelpunt ver in blessure-tijd van Christiano Ronaldo zorgde voor een late overwinning in de uitwedstrijd tegen Kazachstan/ Polen won een paar dagen eerder met 3-1 van Kazachstan door drie goals van Ebi Smolarek en door puntverlies van Servië en Finland zou het bij een overwinning op België zich kunnen plaatsen bij een overwinning.Opnieuw was Smolarek belangrijk, hij scoorde alle doelpunten (2-0), Polen plaatste zich voor de eerste keer voor een Europees Kampioenschap en Leo Beenhakker kreeg een hoge Poolse onderscheiding. Voor de tweede plaats had Servië door het gelijkspel tegen Armenië alleen nog een theoretische kans zich te plaatsen, de Spaanse coach Javier Clemente werd ontslagen. Portugal en Finland streden om de tweede plaats in de groep, Finland moest winnen om zich te plaatsen, kwam echter niet verder dan twee doelpogingen en had niets aan een doelpuntloos gelijkspel. Liefst negen van de twaalf onderlinge wedstrijden van de vier kanshebbers op kwalificatie eindigde in een gelijkspel, alleen Polen won een thuisduel, met name de wedstrijden tegen België gaven de doorslag voor de uiteindelijke kwalificatie van Polen en Portugal.

<div id="Belgium v Kazakhstan">

<div id="Serbia v Azerbaijan">

<div id="Poland v Finland">

<div id="Azerbaijan v Kazakhstan">

<div id="Armenia v Belgium">

<div id="Finland v Portugal">

<div id="Poland v Serbia">

<div id="Kazakhstan v Poland">

<div id="Armenia v Finland">

<div id="Serbia v Belgium">

<div id="Portugal v Azerbaijan">

<div id="Kazakhstan v Finland">

<div id="Serbia v Armenia">

<div id="Poland v Portugal">

<div id="Belgium v Azerbaijan">

<div id="Finland v Armenia">

<div id="Belgium v Poland">

<div id="Portugal v Kazakhstan">

<div id="Kazakhstan v Serbia">

<div id="Poland v Azerbaijan">

<div id="Portugal v Belgium">

<div id="Azerbaijan v Finland">

<div id="Poland v Armenia">

<div id="Serbia v Portugal">

<div id="Kazakhstan v Armenia">

<div id="Azerbaijan v Poland">

<div id="Finland v Serbia">

<div id="Belgium v Portugal">

<div id="Kazakhstan v Azerbaijan">

<div id="Finland v Belgium">

<div id="Armenia v Poland">

<div id="Armenia v Portugal">

<div id="Finland v Kazakhstan">

<div id="Belgium v Serbia">

<div id="Azerbaijan v Armenia">
<div id="Serbia v Finland">

<div id="Portugal v Poland">

<div id="Armenia v Azerbaijan">

<div id="Kazakhstan v Belgium">

<div id="Finland v Poland">

<div id="Portugal v Serbia">

<div id="Armenia v Serbia">

<div id="Azerbaijan v Portugal">

<div id="Poland v Kazakhstan">

<div id="Belgium v Finland">

<div id="Kazakhstan v Portugal">

<div id="Azerbaijan v Serbia">
 
<div id="Belgium v Armenia">

<div id="Finland v Azerbaijan">

<div id="Poland v Belgium">

<div id="Portugal v Armenia">

<div id="Armenia v Kazakhstan">

<div id="Azerbaijan v Belgium">

<div id="Portugal v Finland">

<div id="Serbia v Poland">

<div id="Serbia v Kazakhstan">

Groep B 
Vlak na de WK-finale tussen Italië en Frankrijk ontmoetten beide landen elkaar opnieuw, nu in een kwalificatie-groep. Vooraf ging het nog steeds over de beladen wedstrijd die pas na strafschoppen werd gewonnen door Italië, met name de aanleiding voor de weerzinwekkende kopstoot die de Franse Zinedine Zidane gaf aan Marco Materazzi. Er ontstonden geruchten dat Materazzi zijn zus en moeder had beledigd voor prostituee, Materazzi verklaarde jaren later dat Zidane na het zoveelste getrek aan zijn shirt dat Zidane zijn shirt later zou geven, maar Materazzi verklaarde dat hij liever zijn zus wilde hebben. Frankrijk moest het voortaan doen zonder deze bepalende speler, bij Italië vertrok het brein achter het succes de trainer Marcelo Lippi, de onervaren oud-international Roberto Donadoni volgde hem op. Belangrijkste concurrent voor de twee WK-finalisten was Oekraïne, dat op hetzelfde WK in de kwartfinale werd verslagen door Italië, Schotland miste al drie toernooien op rij en was een outsider zonder hoge verwachtingen.

In een vooraf uitbundige sfeer, waar de wereldtitel werd geshowed aan de fans begon Italië de kwalificatie-reeks teleurstellend met een 1-1 gelijkspel thuis tegen Litouwen. In de tweede wedstrijd nam Frankrijk revanche voor de pas twee maanden geleden verloren WK-finale door met 3-1 te winnen van Italië, Sidney Govou scoorde twee maal. Schotland nam na drie wedstrijden verrassend de leiding in de groep door met 1-0 te winnen van Frankrijk, Oekraïne versloeg vier dagen later Schotland met 2-0 en Italië won op zijn beurt met 2-0 van Oekraïne, waardoor voor het kalenderjaar 2007 alle kanshebbers op kwalificatie al een wedstrijd hadden verloren. In de maand juni streden Frankrijk en Oekraïne om de bovenste plaats in de groep, Frankrijk won met 2-0 door doelpunten van Franck Ribéry en Nicolas Anelka. Na zeven wedstrijden ging Frankrijk aan de leiding met achttien punten, twee punten voorsprong op Italië en drie op Schotland, Oekraïne was ook nog kansrijk met twaalf punten uit zes wedstrijden.

In het nieuwe seizoen 2007/2008 was meteen de eerste wedstrijd Italië-Frankrijk, waar Frankrijk met succes de koppositie verdedigde, in een wedstrijd zonder veel hoogtepunten bleef het doelpuntloos. Schotland won van Litouwen en passeerde Italië op de ranglijst, Oekraïne verloor terrein op de koplopers door vlak voor tijd een gelijkmaker te incasseren tegen Georgië. Op de tiende speeldag dacht koploper Frankrijk een grote slag te slaan in de thuiswedstrijd tegen Schotland dat één punt achterstand had. De wedstijd verliep synoniem aan de wedstrijd een jaar geleden, Frankrijk domineerde zonder veel kansen te creëren, waarna Schotland het winnende doelpunt produceerde via een afstandsschot van James McFadden. Nu duikelde Frankrijk van de eerste naar de derde plaats op de ranglijst, omdat Italië met 1-2 won van Oekraïne, dat nu definitief uitgeschakeld was. Met nog vier speeldagen te gaan was Schotland nu de verrassende leider met 21 punten uit negen wedstrijden met respectievelijk één en twee punten voorsprong op Italië en Frankrijk.

Schotland behield de leiding in de elfde speeldag door met 3-1 van Oekraïne te winnen, na tien minuten stond het al 2-0 voor de Schotten. Bondscoach Oleh Blochin stapte op na de nederlaag wat hij vooraf al aankondigde. Vier dagen later kon Schotland een grote stap maken naar kwalificatie, maar het verloor met 2-0 van laagvlieger Georgië en met nog twee speeldagen te gaan was Frankrijk leider in de groep met één punt voorsprong op Schotland, dat één punt voorsprong had op Italië maar een wedstrijd meer had gespeeld.

Schotland-Italië was de beslissende wedstrijd, Schotland moest nu in zijn laatste wedstrijd winnen van Italië ondanks de voorsprong van één punt, aangezien Italië in zijn laatste wedstrijd tegen de puntloze Faeroër Eilanden moest spelen, Schotland had al sinds 1965 niet meer gewonnen van Italië. Na één minuut was de stand al 0-1 door een doelpunt van de wereldkampioen Luca Toni en Schotland dreigde in de beginfase al te captuleren, in de beginfase kregen de Italianen genoeg kansen de wedstrijd te beslissen. Halverwege de eerste helft kwam Schotland beter in de wedstrijd, Andrea Pirlo moest een bal van de lijn halen. Na 65 minuten kreeg Schotland hoop door een doelpunt van Barry Ferguson, maar James McFadden miste een open kans. In de slotfase trok Italië echter de wedstrijd naar zich toe en plaatste zich door een kopdoelpunt van Christian Panucci. Door dit resultaat waren Italië en Frankrijk geplaatst, later kwamen er geruchten van matchfixing naar de wedstrijd naar voren, omdat de UEFA niet wilde dat het grote Italië niet naar het EK zou gaan, bewijzen zijn er nooit geleverd.

<div id="Faroe Islands v Georgia">

<div id="Scotland v Faroe Islands">

<div id="Georgia v France">

<div id="Italy v Lithuania">

<div id="Ukraine v Georgia">

<div id="Lithuania v Scotland">

<div id="France v Italy">

<div id="Faroe Islands v Lithuania">

<div id="Scotland v France">

<div id="Italy v Ukraine">

<div id="Ukraine v Scotland">

<div id="Georgia v Italy">

<div id="France v Faroe Islands">

<div id="Scotland v Georgia">

<div id="Faroe Islands v Ukraine">

<div id="Lithuania v France">

<div id="Ukraine v Lithuania">

<div id="Georgia v Faroe Islands">

<div id="Italy v Scotland">

<div id="Lithuania v Georgia">

<div id="France v Ukraine">

<div id="Faroe Islands v Italy">

<div id="Faroe Islands v Scotland">

<div id="France v Georgia">

<div id="Lithuania v Italy">

<div id="Scotland v Lithuania">

<div id="Georgia v Ukraine">

<div id="Italy v France">

<div id="Lithuania v Faroe Islands">

<div id="Ukraine v Italy">

<div id="France v Scotland">

<div id="Scotland v Ukraine">

<div id="Faroe Islands v France">

<div id="Italy v Georgia">

<div id="Ukraine v Faroe Islands">

<div id="Georgia v Scotland">

<div id="France v Lithuania">

<div id="Scotland v Italy">

<div id="Lithuania v Ukraine">

<div id="Georgia v Lithuania">

<div id="Italy v Faroe Islands">

<div id="Ukraine v France">

Groep C 
Hongarije, ooit een grootmacht in het internationale voetbal bleef slecht presteren. Het had zich al vanaf 1988 niet meer geplaatst voor een groot toernooi en deze keer waren de prestaties op zijn slechtst, van de twaalf wedstrijden werden er acht verloren, alleen Malta eindigde lager. Na een 2-1 nederlaag tegen Malta nam de net aangestelde coach Péter Bozsik ontslag. Na een 3-0 nederlaag tegen het ook bescheiden Moldavië eindigde het land op de zesde plaats, voor de volgende cyclus werd Erwin Koeman angesteld als bondscoach.

In deze groep waren geen deelnemers aan het afgelopen WK, Griekenland was in 2004 verrassend Europees kampioen geworden, maar kon zich niet plaatsen voor het WK, desondanks bleef de Duitse coach Otto Rehhagel aan als coach. In de kwalificatie voor het EK ging het voorspoedig met Griekenland, halverwege de competitie ging Griekenland aan de leiding na zeven wedstrijden zes overwinningen, de enige nederlaag was wel een duidelijke thuisnederlaag tegen aartsvijand Turkije. In de beslissende fase van de competitie werd er alleen nog gelijk gespeeld tegen Noorwegen en na een 0-1 overwinning op Turkije in Istanbul konden de tickets naar Zwitserland en Oostenrijk besteld worden.

Ook Turkije kon zich niet plaatsen voor het WK, waarbij de beslissende wedstrijd tegen Zwitserland compleet uit de hand liep en Turkije de eerste drie wedstrijden niet in Turkije mocht spelen maar buitenhuis, de keuze viel uiteindelijk op Frankfurt. Na vier overwinningen, waaronder een 1-4 zege op Griekenland kwam de klad erin, vier dagen later werd een nederlaag tegen Noorwegen voorkomen dankzij twee doelpunten van Hamit Altıntop in de slotfase en na een 3-2 nederlaag tegen Bosnië en Herzogovina moest Turkije halverwege de competitie de koppositie afstaan aan Griekenland. Turkije stond halverwege de competitie en zes gespeelde wedstrijden met dertien punten gelijk met Noorwegen en Bosnië en Herzogovina, die beiden één wedstrijd meer hadden gespeeld.

In de beslissende fase begon Turkije met een misstap tegen Malta, waarbij tot twee keer toe een achterstand goed gemaakt moest worden. Bosnië en Herzegovina verloor alle vijf laatste wedstrijden en haakte af voor kwalificatie. Ook tegen Moldavië kwam Turkije net verder dan een 1-1 gelijkspel en na een 0-1 nederlaag tegen het geplaatste Griekenland raakte kwalificatie uit zicht en had men twee punten achterstand tegen Noorwegen. In een onderling duel in Oslo boog Turkije een 1-0 achterstand om in een 1-2 overwinning, en na een 1-0 zege op Bosnië en Herzegovina werd kwalifiactie veilig gesteld.

<div id="Malta v Bosnia and Herzegovina">

<div id="Hungary v Norway">

<div id="Moldova v Greece">

<div id="Norway v Moldova">

<div id="Turkey v Malta">

<div id="Bosnia and Herzegovina v Hungary">

<div id="Moldova v Bosnia and Herzegovina">

<div id="Hungary v Turkey">

<div id="Greece v Norway">

<div id="Malta v Hungary">

<div id="Turkey v Moldova">

<div id="Bosnia and Herzegovina v Greece">

<div id="Moldova v Malta">

<div id="Norway v Bosnia and Herzegovina">

<div id="Greece v Turkey">

<div id="Hungary v Moldova">

<div id="Malta v Greece">

<div id="Turkey v Norway">

<div id="Greece v Hungary">

<div id="Bosnia and Herzegovina v Turkey">

<div id="Norway v Malta">

<div id="Norway v Hungary">

<div id="Bosnia and Herzegovina v Malta">

<div id="Greece v Moldova">

<div id="Hungary v Bosnia and Herzegovina">

<div id="Malta v Turkey">

<div id="Moldova v Norway">

<div id="Norway v Greece">

<div id="Turkey v Hungary">

<div id="Bosnia and Herzegovina v Moldova">

<div id="Hungary v Malta">

<div id="Moldova v Turkey">

<div id="Greece v Bosnia and Herzegovina">

<div id="Malta v Moldova">

<div id="Turkey v Greece">

<div id="Bosnia and Herzegovina v Norway">

<div id="Moldova v Hungary">

<div id="Norway v Turkey">

<div id="Greece v Malta">

<div id="Malta v Norway">

<div id="Turkey v Bosnia and Herzegovina">

<div id="Hungary v Greece">

Groep D 
Duitsland had in eigen land een succesvol WK achter de rug, waar naast de derde plaats de ploeg indruk maakte met fris voetbal. Na het WK stapte Jürgen Klinsmann op, zijn assistent Joachim Löw nam het coachschap over. In de kwalificatie baarde het team meteen opzien door met 0-13 van San Marino te winnen, de hoogste score ooit in de EK-historie, Lukas Podolski scoorde vier doelpunten. Het won de uitwedstrijd tegen de zwaarste opponent Tsjechië met 1-2 door twee doelpunten van Kevin Kurányi en op een misstap tegen Cyprus na won het zeven van de acht wedstrijden. Na een doelpuntloos gelijkspel tegen Ierland was het land als eerste land zeker van kwalificatie.

Tsjechië werd al in de eerste ronde van het afgelopen WK uitgeschakeld en moest afscheid nemen van zijn grootste vedetten Pavel Nedved en recordinternational Karel Poborský, er was nog weinig doorstroming van nieuw talent en de ploeg vertrouwde op gevestigde namen als aanvaller Jan Koller en doelman Petr Čech onder leiding van coach Karel Brückner, die ondanks het mislukte WK zijn contract verlengde. Tsjechië kwam wat moeizaam op gang, stond na zeven wedstrijden één punt voor op Ierland, echter de laatste wedstrijden werden allemaal gewonnen, terwijl Ierland geen wedstrijd meer won. Kwalificatie was zeker na een 0-3 overwinning op Duitsland, De andere teams waren geen serieuze bedreiging voor Duitsland en Tsjechië, ze verloren alleen van elkaar een keer, de andere teams verspeelden ook veel punten tegen elkaar, want het verschil tussen nummer drie Ierland en nummer zes Cyprus was maar drie punten. Opvallende uitslagen waren de 5-2 zege van Cyprus tegen Ierland, nummer vier en nummer vijf Slowakije en Wales wonnen hun onderlinge uitwedstrijd met ruime cijfers, Slowakije won in Cardiff met 1-5, Wales won een jaar later in Bratislava met 2-5. 

<div id="Czech Republic v Wales">

<div id="Slovakia v Cyprus">

<div id="Germany v Republic of Ireland">

<div id="Slovakia v Czech Republic">

<div id="San Marino v Germany">

<div id="Wales v Slovakia">

<div id="Czech Republic v San Marino">

<div id="Cyprus v Republic of Ireland">

<div id="Republic of Ireland v Czech Republic">

<div id="Slovakia v Germany">

<div id="Wales v Cyprus">

<div id="Cyprus v Germany">

<div id="Republic of Ireland v San Marino">

<div id="San Marino v Republic of Ireland">

<div id="Republic of Ireland v Wales">

<div id="Cyprus v Slovakia">

<div id="Czech Republic v Germany">

<div id="Czech Republic v Cyprus">

<div id="Republic of Ireland v Slovakia">

<div id="Wales v San Marino">

<div id="Wales v Czech Republic">

<div id="Germany v San Marino">

<div id="Germany v Slovakia">

<div id="San Marino v Cyprus">

<div id="San Marino v Czech Republic">

<div id="Slovakia v Republic of Ireland">

<div id="Wales v Germany">

<div id="Slovakia v Wales">

<div id="Cyprus v San Marino">

<div id="Czech Republic v Republic of Ireland">

<div id="Slovakia v San Marino">

<div id="Cyprus v Wales">

<div id="Republic of Ireland v Germany">

<div id="San Marino v Wales">

<div id="Republic of Ireland v Cyprus">

<div id="Germany v Czech Republic">

<div id="Wales v Republic of Ireland">

<div id="Germany v Cyprus">

<div id="Czech Republic v Slovakia">

<div id="Cyprus v Czech Republic">

<div id="Germany v Wales">

<div id="San Marino v Slovakia">

Groep E 
Na vijf jaar Sven-Göran Eriksson, waarin in drie toernooien steeds de kwartfinales het eindstation bleek waarbij steeds op meer werd gehoopt, kreeg Engeland weer een Engelse coach: Steve McClaren, die naast assistent coach van het Engels team zijn club Middlesbrough FC leidde naar de finale van de UEFA Cup.. Ook bij concurrent Rusland was er een nieuwe bondscoach, na jaren van sportieve malaise moest Guus Hiddink, die eerder wonderen verrichtte met de nationale teams van Zuid-Korea en Australië weer goede prestaties leveren met Rusland. Ook bij Kroatië was er een wisseling van de wacht, na een teleurstellend WK met een uitschakeling in de eerste ronde werd Zlatko Kranjcar ontslagen en opgevolgd door Slaven Bilic, een representant van het succesvolle team van Kroatië op het WK van 1998. Bij Kroatië brak middenvelder Luka Modric door, hij maakte zijn debuut al tijdens het afgelopen WK en speelde nog in de Kroatische competitie.

Guus Hiddink begon de cyclus tegen Kroatië, het land dat hij op het WK uitschakelde met Australië, de thuiswedstrijd eindgde in een doelpuntloos gelijkspel. Ook de tweede thuiswedstrijd kon niet gewonnen worden: 1-1 tegen Israël. Ook Engeland kende een moeizame start, na een moeizame overwinning in Macedonië eindigde de return in Engeland in een doelpuntloos gelijkspel. Vier dagen later verloor Engeland kansloos met 2-0 van Kroatië, exemplarisch was met name de blunder van doelman Paul Robinson, die een terugspeelbal verkeerd beoordeelde, al zag hij zelf een excuus voor het voorval. Aan het einde van het jaar 2006 nam Kroatië de leiding in de groep, de uitwedstrijd tegen Israël werd met 3-4 gewonnen, de genaturaliseerde Brazilaan Eduardo da Silva scoorde drie maal. Kroatië had na vier wedstrijden tien punten, twee meer dan Rusland en drie meer dan Engeland en Israël.

Engeland liep verder averij op door doelpuntloos gelijk te spelen tegen Israël, daarna had Engeland zelfs moeite met Andorra te verslaan, bij rust was het nog 0-0 en pas in de slotfase werd afstand genomen van de laagvlieger. Vlak voor het einde van het seizoen 2006/2007 behield Kroatië de eerste plaats in de groep door doelpuntloos gelijk te spelen tegen Rusland. Kroatië stond voor het begin van het nieuwe voetbalseizoen samen met het goed presterende Israël aan de leiding met zeventien punten, waarbij Israël één wedstrijd meer had gespeeld. Rusland had vijftien punten, Engeland veertien, in de wetenschap dat Engeland nog alle thuiswedstrijden tegen de naaste concurrenten moest spelen.

In de twee wedstrijden in september 2007 pakte Engeland de regie door zowel Israël als Rusland met 3-0 te verslaan. De opleving had veel te maken met de beschikbaarheid van Michael Owen die drie doelpunten maakte in de twee wedstrijden, maar in september opnieuw uitviel met een blessure. Na de wedstrijden in oktober bleef Kroatië lijstaanvoerder met 23 punten uit negen wedstrijden, Engeland, Rusland en Israël volgden met respectievelijk 20,18 en 17 punten.

In de speelronden in oktober viel Israël definitief af na een 1-0 nederlaag tegen Kroatië, de inmiddels voor Arsenal spelende Eduardo scoorde het winnende doelpunt. Engeland kon een beslissende slag slaan voor kwalificatie ten koste van Rusland, wanneer het in de wedstrijd in Moskou een 0-1 voorsprong nam dankzij een doelpunt van Wayne Rooney. Een "gouden wissel" van Guus Hiddink zorgde voor de ommekeer in de wedstrijd, invaller Roman Pavljoetsjenko scoorde twee maal  waaronder een omstreden strafschop. Terwijl de Britse pers het hoofde eiste van Steve Mc Claren werd Hiddink uitgebreid complimenteerd door Vladimir Putin. Achter Kroatië (26 punten uit tien wedstrijden) had Engeland met 23 punten twee punten meer dan Rusland maar een wedstrijd meer gespeeld.

Rusland was echter te optimistisch, het verloor in de voorlaatste ronde met 2-1 van Israël, het moest winnen om boven Engeland te komen, maar bij een 1-1 stand verloor het in de slotfase door een doelpunt van Omer Golan. Kroatië plaatste zich door dit resultaat voor de eindronde ondanks een 2-0 nederlaag tegen Macedonië. Engeland had aan een gelijkspel in de thuiswedstrijd tegen Kroatiě genoeg om zich te plaatsen, maar ondanks het goede vooruitzicht was coach Mc Claren er niet gerust op en verving de door de pers vaak bekritiseerde doelman Robinson voor de onervaren doelman Scott Carson. Het pakte echter averechts uit, want Carson liet al in de achtste minuut een afstandschot van Niko Kranjčar uit zijn handen glippen. Engeland was aangeslagen en vlak daarna was de verdediging van Engeland uitgespeeld en na snel combinatiespel maakte Ivica Olić 0-2, in het vervolg van de wedstrijd bleef Kroatië gevaarlijker dan Engeland. In de tweede helft gaf de scheidsrechter makkelijk een strafschop aan Engeland had weer nieuwe nieuwe hoop, wanneer Frank Lampard de strafschop verzilverde. Terwijl Kroatië verzuimde de wedstrijd te verzilveren (Olic raakte het houtwerk) maakte Peter Crouch de gelijkmaker na een zuivere voorzet van de invallende David Beckham, hetgeen genoeg was voor Engeland zich te plaatsen. In de 77e minuut scoorde Mladen Petrić echter vanaf afstand, waarbij Carson te laat reageerde: 2-3. Omdat Rusland met 0-1 won van Andorra plaatste niet Engeland maar Rusland zich voor de eindronde. en de Guus Hiddink deed zijn bijnaam (Guus Geluk) weer eer aan. Er was ook tegenslag voor Rusland, de getalenteerde aanvoerder Andrei Arsjavin liep een rode kaart op en zou de eerste twee wedstrijden in de eindronde moeten missen. De Britse pers verklaarde Mc Claren vogelvrij en potreteerrde hem als een "wally with a brolly, de volgende dag werd Mc Claren ontslagen. De uitblinker aan Kroatische kant in deze kwalificatie Eduardo zou het EK echter ook niet halen, na een zware overtreding ophem moest hij het EK laten schieten.

<div id="Estonia v FYR Macedonia">

<div id="England v Andorra">

<div id="Estonia v Israel">

<div id="Russia v Croatia">

<div id="Israel v Andorra">

<div id="FYR Macedonia v England">

<div id="Russia v Israel">

<div id="England v FYR Macedonia">

<div id="Croatia v Andorra">

<div id="Andorra v FYR Macedonia">

<div id="Russia v Estonia">

<div id="Croatia v England">

<div id="FYR Macedonia v Russia">

<div id="Israel v Croatia">

<div id="Estonia v Russia">

<div id="Israel v England">

<div id="Croatia v FYR Macedonia">

<div id="Israel v Estonia">

<div id="Andorra v England">

<div id="Estonia v Croatia">

<div id="Russia v Andorra">

<div id="FYR Macedonia v Israel">

<div id="Andorra v Israel">

<div id="Croatia v Russia">

<div id="Estonia v England">

<div id="Estonia v Andorra">

<div id="Russia v FYR Macedonia">

<div id="England v Israel">

<div id="Croatia v Estonia">

<div id="Andorra v Croatia">

<div id="FYR Macedonia v Estonia">

<div id="England v Russia">

<div id="England v Estonia">

<div id="Croatia v Israel">

<div id="Russia v England">

<div id="FYR Macedonia v Andorra">

<div id="Andorra v Estonia">

<div id="Israel v Russia">

<div id="FYR Macedonia v Croatia">

<div id="Israel v FYR Macedonia">

<div id="Andorra v Russia">

<div id="England v Croatia">

Groep F 
Na het WK in Duitsland, waar Spanje aantrekkelijk voetbal liet zien, maar al snel werd uitgeschakeld door Frankrijk in de achtste finales baarde coach Luis Aragones opzien door definitief niet meer de 102-voudig international, topscorer en sterspeler van Real Madrid Raúl te selecteren na een met 3-2 verloren wedstrijd tegen Noord-Ierland. Hij koos definitief voor het nog jonge aanvalsduo Fernando Torres/ David Villa en de pers eiste het ontslag van Aragones. Aragones diende ook daadwerkelijk zijn ontslag in, maar trok het daarna weer terug. Uiteindelijk zou hij blijven tot het EK van 2008 ondanks een nieuwe nederlaag tegen Zweden. Spanje moest in de achtervolging, won de volgende wedstrijden tegen Denemarken en IJsland met moeite, maar ging daarna steeds beter spelen. Met uitzondering van een gelijkspel tegen IJsland werden alle wedstrijden gewonnen en na een 3-0 overwinning op Zweden haalde Spanje op de voorlaatste speeldag de eindronde. De ploeg had goede hoop eindelijk weer succes te hebben op een groot landentoernooi, het sterkste gedeelte van het team was het middenveld waar de twee FC Barcelona- spelers Andrés Iniesta en Xavi de scepter zwaaiden. Ook met de sterkhouders van Real Madrid doelman Iker Casillas en middenvelder Xabi Alonso moest eindelijk kans op succes zijn, mits van de spelers van deze twee grote clubs een eenheid gemaakt zou worden.

Noord-Ierland was van de zeven deelnemers in deze groep als zesde geplaatst, had al weinig gepresteerd sinds de jaren tachtig en begon de cyclus weinig bemoedigend met een 0-3 thuisnederlaag tegen IJsland. Een paar dagen later hervond de ploeg zich en won het van het veel sterker geachte Spanje met 3-2, de voor Leeds United uitkomende David Healy scoorde drie maal. Noord-Ierland had de smaak te pakken en haalde de volgende wedstrijden drie overwinningen en een gelijkspel in Denemarken. De belangrijkste overwinning was een 2-1 zege op koploper Zweden, opnieuw was Healy de grote held met twee doelpunten. Aan het einde van het voetbalseizoen 2006/2007 was Zweden koploper met achttien punten uit zeven wedstrijden, Spanje volgende met drie punten achterstand en Noord-Ierland had twee punten minder dan Spanje maar een wedstrijd minder gespeeld. In de maand september verloor Noord-Ierland twee maal van een laagvlieger, 1-0 van Letland en 2-1 van IJsland. Beide wedstrijden werden beslist door eigen doelpunten en kansen op een eerste EK-deelname werden gereduceerd.

Denemarken moest in juni 2007 de thuiswedstrijd van Zweden winnen om aansluiting te vinden bij de andere drie kanshebbers. Denemarken stond al na 26 minuten met 0-3 achter, knokte zich terug in de wedstrijd en in de 76e minuut scoorde Leon Andreasen de gelijkmaker. In de 89e minuut kreeg Christian Poulsen een rode kaart van scheidsrechter Herbert Fandel en een strafschop toewees aan Zweden, waarna een dronken Deense supporter het veld bestormde en de scheidsrechter belaagde, de wedstrijd werd gestaakt. De UEFA zette de wedstrijd om in een reglementaire 0-3 nederlaag, Denemarken moest in de achtervolging om alsnog het EK te halen en na een 1-3 nederlaag tegen Spanje en een 2-1 nederlaag tegen Noord-Ierland was de ploeg uitgeschakeld.

Zoals de laatse jaren gebruikelijk was Zweden constant in kwalificatie-toernooien en stond het hele toernooi bovenaan en had na negen wedstrijden zes punten voorsprong op Noord-Ierland. Zweden had zich al snel kunnen kwalificeren in een directe confrontatie met Noord-Ierland, maar het kwam niet verder dan een 1-1 gelijkspel. Na een 3-0 nederlaag van Zweden tegen Spanje en een overwinning van Noord-Ierland op Denemarken moest Zweden minstens gelijk spelen tegen Letland om het EK-ticket veilig te stellen. In de 57e minuut scoorde Kim Källström het winnende doelpunt en Zweden plaatste zich voor de vijfde achtereenvolgende keer voor een groot internationaal toernooi. De grote vedette van Zweden Zlatan Ibrahimovic speelde slechts een beperkte rol in de behaalde kwalificatie, hij speelde door een blessure maar zeven van de twaalf wedstrijden mee en scoorde geen enkel doelpunt. Noord-Ierland haalde het uiteindelijk niet, het verloor van de "sterke" landen alleen de laatste wedstrijd tegen Spanje maar verloor drie keer van de "zwakke landen". Een schrale troost was dat David Healy topscorer werd van alle kwalificatie-groepen, hij scoorde dertien keer in elf wedstrijden.

<div id="Northern Ireland v Iceland">

<div id="Latvia v Sweden">

<div id="Spain v Liechtenstein">

<div id="Sweden v Liechtenstein">

<div id="Iceland v Denmark">

<div id="Northern Ireland v Spain">

<div id="Denmark v Northern Ireland">

<div id="Latvia v Iceland">

<div id="Sweden v Spain">

<div id="Iceland v Sweden">

<div id="Liechtenstein v Denmark">

<div id="Northern Ireland v Latvia">

<div id="Liechtenstein v Northern Ireland">

<div id="Spain v Denmark">

<div id="Liechtenstein v Latvia">

<div id="Northern Ireland v Sweden">

<div id="Spain v Iceland">

<div id="Iceland v Liechtenstein">

<div id="Denmark v Sweden">

<div id="Latvia v Spain">

<div id="Sweden v Iceland">

<div id="Liechtenstein v Spain">

<div id="Latvia v Denmark">

<div id="Northern Ireland v Liechtenstein">

<div id="Latvia v Northern Ireland">

<div id="Sweden v Denmark">

<div id="Iceland v Spain">

<div id="Denmark v Liechtenstein">

<div id="Iceland v Northern Ireland">

<div id="Spain v Latvia">

<div id="Iceland v Latvia">

<div id="Liechtenstein v Sweden">

<div id="Denmark v Spain">

<div id="Denmark v Latvia">

<div id="Liechtenstein v Iceland">

<div id="Sweden v Northern Ireland">

<div id="Latvia v Liechtenstein">

<div id="Northern Ireland v Denmark">

<div id="Spain v Sweden">

<div id="Denmark v Iceland">

<div id="Spain v Northern Ireland">

<div id="Sweden v Latvia">

Groep G 
Nederland had gunstig geloot voor de EK-kwalificatie met liefst vijf Oost-Europese tegenstanders, waarvan geen van allen zich hadden geplaatst voor het pas gespeelde WK, echter het WK had zijn sporen voor het team van Marco van Basten achtergelaten. Nederland werd uitgeschakeld in de achtste finales tegen Portugal, de wedstrijd ontaarde in een waar kaartenfestival. De verstandhouding tussen van Basten en Ruud van Nistelrooy en Mark van Bommel was gespannen en van Basten roepte ze niet op voor de eerstvolgende vriendschappelijke wedstrijd tegen Ierland. De debuterende spits Klaas Jan Huntelaar scoorde drie maal tegen Ierland(0-4). Ruud van Nistelrooy rekende in een interview af met van Basten aangezien er volgens hem een sfeer van "ik mag je" heerste rond het Nederlands elftal.

In de eerste wedstrijd had Nederland al problemen met Luxemburg, dat al vanaf 1995 alle EK-of WK-wedstrijden had verloren. Nederland scoorde éénmaal door een frommeldoelpunt van Joris Mathijsen, de Luxemburgse spits Aurélien Joachim mocht twee keer aanleggen voor een doelpunt, rijdrekken door doelman Edwin van der Sar was noodzakelijk de zege binnen te slepen. Van Basten baarde opzien door Mark van Bommel weer op te roepen voor het Nederlands Elftal in verband met een blessure van Rafael van der Vaart, van Nistelooij werd daarna ook weer opgeroepen as vervanger van de geblesseerde Huntelaar. Beide spelers bedankten echter voor de wedstrijden, van Bommel verklaarde zelfs nooit meer voor het Nederlands Elftal te willen spelen zolang van Basten bondscoach was. Tegen Bulgarije, dat gecoacht werd door legende Christo Stoitsjkov kwam Nederland snel op achterstand door een doelpunt van Martin Petrov, Nederland creëerde veel kansen, de als centrumspits fungerende Robin van Persie (hij vervulde de positie na het uitvallen van Dirk Kuijt) was de gevaarlijkste man, een doelpunt werd discutabel afgekeurd, hij schoot op de lat en scoorde uiteindelijk de gelijkmaker. 

Nederland, dat in inddels weer Clarence Seedorf weer had opgeroepen in het Nederlands elftal, maar alleen zou invallen, speelde in maart 2007 nog twee moeizame interlands: tegen de voornaamste concurrent Roemenië kwam men niet verder dan een doelpuntloos gelijkspel, een wedstrijd waarin het Nederlands Elftal geen kans wist te creëren.. Tegen Slovenië, waar Ibrahim Afellay zijn debuut maakte) scoorde Giovanni van Bronkhorst vijf minuten voor tijd het enige doelpunt van afstand.Na een teleurstellend gelijkspel tegen Albanië nam Stoitsjkov ontslag bij Bulgarije. De strijd in deze groep zou zich beperken tot drie kanshebbers, aan het einde van het seizoen 2006/2007 leidde Roemenië met zeventien punten uit zeven wedstrijden, Bulgarije had vijftien en Nederland veertien punten, maar wel een wedstrijd minder gespeeld. 

Van Basten had succes op het diplomatieke vlak, Ruud van Nostelrooy stelde zich weer beschikbaar voor het Nederlands elftal. In een confrontatie tegen concurrent Bulgarije maakte de kersverse Real Madrid-speler Wesley Sneijder de openingstreffer de 1-0, waarna Ruud van Nistelrooy zijn comeback verzilverde met een tweede doelpunt. Een paar dagen later heeft Nederland het moeilijk met Albanië en had vooral geluk dat een eigen doelpunt van Mario Melchiot werd afgekeurd, uitblinker bij Nederland was doelman Edwin van der Sar. Na een rode kaart van de Albanezen verzilverde Ruud van Nistelrooy in blessure-tijd één van de weinige kansen van de Nederlanders. In de wedstrijd om de koppositie in de groep verloor Nederland met 1-0 van Roemenië, Nederland kwam niet verder dan een schot op de paal van Wilfred Bouma.in de slotfase. In de volgende ronde kwam Bulgarije niet verder dan een 1-1 gelijkspel tegen Albanië, waardoor Roemenië zich plaatste voor het EK.

Nederland had op de voorlaatste speeldag vier punten voorsprong op Bulgarije, Bulgarije behield zijn theoretische kans op deelname door met 1-0 van Roemenië te winnen. In de Kuip kon Nederland op eigen kracht kwalificatie afdwingen, Danny Koevermans speelde voor de eerste keer in de basis en hij scoorde in de eerste helft het enige doelpunt, Nederland had het net als meer dan een jaar geleden moeilijk tegen dwerg Luxemburg en kwam in de slotfase een paar keer goed weg. Zonder te imponeren had Nederland zich geplaatst voor het EK en eindigde de cyclus in "stijl" met een 2-1 nederlaag tegen Wit-Rusland. Van alle geplaatste landen had Nederland de minste doelpunten gescoord, vijftien.

<div id="Belarus v Albania">

<div id="Romania v Bulgaria">

<div id="Luxembourg v Netherlands">

<div id="Bulgaria v Slovenia">

<div id="Albania v Romania">

<div id="Netherlands v Belarus">

<div id="Romania v Belarus">

<div id="Bulgaria v Netherlands">

<div id="Slovenia v Luxembourg">

<div id="Belarus v Slovenia">

<div id="Luxembourg v Bulgaria">

<div id="Netherlands v Albania">

<div id="Luxembourg v Belarus">

<div id="Albania v Slovenia">

<div id="Netherlands v Romania">

<div id="Bulgaria v Albania">

<div id="Romania v Luxembourg">

<div id="Slovenia v Netherlands">

<div id="Albania v Luxembourg">

<div id="Slovenia v Romania">

<div id="Belarus v Bulgaria">

<div id="Bulgaria v Belarus">

<div id="Luxembourg v Albania">

<div id="Romania v Slovenia">

<div id="Luxembourg v Slovenia">

<div id="Belarus v Romania">

<div id="Netherlands v Bulgaria">

<div id="Bulgaria v Luxembourg">

<div id="Slovenia v Belarus">

<div id="Albania v Netherlands">

<div id="Belarus v Luxembourg">

<div id="Romania v Netherlands">

<div id="Slovenia v Albania">

<div id="Luxembourg v Romania">

<div id="Netherlands v Slovenia">

<div id="Albania v Bulgaria">

<div id="Bulgaria v Romania">

<div id="Albania v Belarus">

<div id="Netherlands v Luxembourg">

<div id="Romania v Albania">

<div id="Belarus v Netherlands">

<div id="Slovenia v Bulgaria">

Gekwalificeerde landen 

kwalificatie
Voetbal in 2006
Voetbal in 2007