| ||||||||||||||
| Match dates |
| Saturday, 2 September 2006 | |||||
| Spain | 4-0 | Liechtenstein | |||
| Latvia | 0-1 | Sweden | |||
| Northern Ireland | 0-3 | Iceland | |||
| Wednesday, 6 September 2006 | |||||
| Iceland | 0-2 | Denmark | |||
| Northern Ireland | 3-2 | Spain | |||
| Sweden | 3-1 | Liechtenstein | |||
| Saturday, 7 October 2006 | |||||
| Denmark | 0-0 | Northern Ireland | |||
| Latvia | 4-0 | Iceland | |||
| Sweden | 2-0 | Spain | |||
| Wednesday, 11 October 2006 | |||||
| Iceland | 1-2 | Sweden | |||
| Liechtenstein | 0-4 | Denmark | |||
| Northern Ireland | 1-0 | Latvia | |||
| Saturday, 24 March 2007 | |||||
| Spain | 2-1 | Denmark | |||
| Liechtenstein | 1-4 | Northern Ireland | |||
| Wednesday, 28 March 2007 | |||||
| Spain | 1-0 | Iceland | |||
| Liechtenstein | 1-0 | Latvia | |||
| Northern Ireland | 2-1 | Sweden | |||
| Saturday, 2 June 2007 | |||||
| Denmark | 0-3 | Sweden | |||
| Score awarded as 0-3. | |||||
| Iceland | 1-1 | Liechtenstein | |||
| Latvia | 0-2 | Spain | |||
| Wednesday, 6 June 2007 | |||||
| Liechtenstein | 0-2 | Spain | |||
| Latvia | 0-2 | Denmark | |||
| Sweden | 5-0 | Iceland | |||
| Wednesday, 22 August 2007 | |||||
| Northern Ireland | 3-1 | Liechtenstein | |||
| Saturday, 8 September 2007 | |||||
| Iceland | 1-1 | Spain | |||
| Latvia | 1-0 | Northern Ireland | |||
| Sweden | 0-0 | Denmark | |||
| Wednesday, 12 September 2007 | |||||
| Denmark | 4-0 | Liechtenstein | |||
| Spain | 2-0 | Latvia | |||
| Iceland | 2-1 | Northern Ireland | |||
| Saturday, 13 October 2007 | |||||
| Denmark | 1-3 | Spain | |||
| Iceland | 2-4 | Latvia | |||
| Liechtenstein | 0-3 | Sweden | |||
| Wednesday, 17 October 2007 | |||||
| Denmark | 3-1 | Latvia | |||
| Liechtenstein | 3-0 | Iceland | |||
| Sweden | 1-1 | Northern Ireland | |||
| Saturday, 17 November 2007 | |||||
| Spain | 3-0 | Sweden | |||
| Latvia | 4-1 | Liechtenstein | |||
| Northern Ireland | 2-1 | Denmark | |||
| Wednesday, 21 November 2007 | |||||
| Denmark | 3-0 | Iceland | |||
| Spain | 1-0 | Northern Ireland | |||
| Sweden | 2-1 | Latvia | |||
| Group F | Overall | |||||||||||
| P | W | D | L | F | A | Gdf | Pts | Form | ||||
| 1 | 12 | 9 | 1 | 2 | 23 | 8 | +15 | 28 | WWWW | |||
| 2 | 12 | 8 | 2 | 2 | 23 | 9 | +14 | 26 | WLXW | |||
| 3 | 1 | 12 | 6 | 2 | 4 | 17 | 14 | +3 | 20 | LWXL | ||
| 4 | 1 | 12 | 6 | 2 | 4 | 21 | 11 | +10 | 20 | WLWL | ||
| 5 | 12 | 4 | 0 | 8 | 15 | 17 | -2 | 12 | LWLW | |||
| 6 | 12 | 2 | 2 | 8 | 10 | 27 | -17 | 8 | LLLW | |||
| 7 | 12 | 2 | 1 | 9 | 9 | 32 | -23 | 7 | LWLL | |||
| 13 | David HEALY (Northern Ireland) |
| 8 | Jon TOMASSON (Denmark) |
| 6 | Marcus ALLBÄCK (Sweden) |
| David VILLA (Spain) | |
| 5 | Māris VERPAKOVSKIS (Latvia) |
| 4 | Dennis ROMMEDAHL (Denmark) |
| Johan ELMANDER (Sweden) | |
| Mario FRICK (Liechtenstein) | |
| XAVI (Spain) | |
| 3 | Kim KÄLLSTRÖM (Sweden) |
| Andrés INIESTA (Spain) | |
| Jurijs LAIZANS (Latvia) | |
| Eiður GUÐJOHNSEN (Iceland) | |
| 2 | Anders SVENSSON (Sweden) |
| Nicklas BENDTNER (Denmark) | |
| Thomas BECK (Liechtenstein) | |
| SERGIO RAMOS García (Spain) | |
| Morten NORDSTRAND (Denmark) | |
| Markus ROSENBERG (Sweden) | |
| Aleksejs VIŠŅAKOVS (Latvia) | |
| Christian WILHELMSSON (Sweden) | |
| Fernando TORRES (Spain) | |
| Michael GRAVGAARD (Denmark) | |
| Kyle LAFFERTY (Northern Ireland) | |
| Ģirts KARLSONS (Latvia) | |
| Olof MELLBERG (Sweden) |