# | Data | Stadion | Adversar | Scor | Rezultat | Competiția |
1. | 31 ianuarie 2000 | La Manga, La Manga | Danemarca | 1–0 | 1–0 | Campionatul Nordic 2000–01 |
2. | 28 martie 2001 | Stadionul Zimbru, Chișinău | Republica Moldova | 0–1 | 0–2 | Campionatul Mondial de Fotbal 2002 |
3. | 28 martie 2001 | Stadionul Zimbru, Chișinău | Republica Moldova | 0–2 | 0–2 | Calificările pentru Campionatul Mondial de Fotbal 2002 |
4. | 2 iunie 2001 | Råsunda, Stockholm | Slovacia | 1–0 | 2–0 | Calificările pentru Campionatul Mondial de Fotbal 2002 |
5. | 2 iunie 2001 | Råsunda, Stockholm | Slovacia | 2–0 | 2–0 | Calificările pentru Campionatul Mondial de Fotbal 2002 |
6. | 6 iunie 2001 | Ullevi, Göteborg | Republica Moldova | 5–0 | 6–0 | Calificările pentru Campionatul Mondial de Fotbal 2002 |
7. | 15 august 2001 | Råsunda, Stockholm | Africa de Sud | 2–0 | 3–0 | Meci amical |
8. | 27 martie 2002 | Malmö Stadion, Malmö | Elveția | 1–0 | 1–1 | Meci amical |
9. | 25 mai 2002 | Stadionul Național, Tokyo | Japonia | 0–1 | 1–1 | Meci amical |
10. | 16 October 2002 | Ullevi, Göteborg | Portugalia | 2–0 | 2–3 | Meci amical |
11. | 20 November 2002 | Na Stínadlech, Teplice | Cehia | 3–3 | 3–3 | Meci amical |
12. | 2 April 2003 | Népstadion, Budapesta | Ungaria | 0–1 | 1–2 | Preliminariile Campionatului European de Fotbal 2004 |
13. | 2 April 2003 | Népstadion, Budapesta | Ungaria | 1–2 | 1–2 | Preliminariile Campionatului European de Fotbal 2004 |
14. | 7 iunie 2003 | Stadio Serravalle, San Marino | San Marino | 0–2 | 0–6 | Preliminariile Campionatului European de Fotbal 2004 |
15. | 7 iunie 2003 | Stadio Serravalle, San Marino | San Marino | 0–6 | 0–6 | Preliminariile Campionatului European de Fotbal 2004 |
16. | 11 iunie 2003 | Råsunda, Stockholm | Polonia | 2–0 | 3–0 | Preliminariile Campionatului European de Fotbal 2004 |
17. | 28 mai 2004 | Ratina Stadion, Tampere | Finlanda | 1–2 | 1–3 | Meci amical |
18. | 28 mai 2004 | Ratina Stadion, Tampere | Finlanda | 1–3 | 1–3 | Meci amical |
19. | 5 iunie 2004 | Råsunda, Stockholm | Polonia | 3–0 | 3–1 | Meci amical |
20. | 14 iunie 2004 | José Alvalade Stadium, Lisabona | Bulgaria | 5–0 | 5–0 | Euro 2004 |
21. | 13 October 2004 | Laugardalsvöllur, Reykjavík | Islanda | 0–2 | 1–4 | Calificările pentru Campionatul Mondial de Fotbal 2006 |
22. | 17 November 2004 | Easter Road Stadium, Edinburgh | Scoția | 0–1 | 1–4 | Meci amical |
23. | 17 November 2004 | Easter Road Stadium, Edinburgh | Scoția | 0–2 | 1–4 | Meci amical |
24. | 20 iunie 2006 | RheinEnergieStadion, Köln | Anglia | 1–1 | 2–2 | Campionatul Mondial de Fotbal 2006 |
25. | 6 septembrie 2006 | Ullevi, Göteborg | Liechtenstein | 1–0 | 3–1 | Preliminariile Campionatului European de Fotbal 2008 |
26. | 6 septembrie 2006 | Ullevi, Göteborg | Liechtenstein | 2–1 | 3–1 | Preliminariile Campionatului European de Fotbal 2008 |
27. | 7 October 2006 | Råsunda, Stockholm | Spania | 2–0 | 2–0 | Preliminariile Campionatului European de Fotbal 2008 |
28. | 6 iunie 2007 | Råsunda, Stockholm | Islanda | 1–0 | 5–0 | Preliminariile Campionatului European de Fotbal 2008 |
29. | 6 iunie 2007 | Råsunda, Stockholm | Islanda | 5–0 | 5–0 | Preliminariile Campionatului European de Fotbal 2008 |
30. | 21 November 2007 | Råsunda, Stockholm | Letonia | 1–0 | 2–1 | Preliminariile Campionatului European de Fotbal 2008 |