| No. | Date | Venue | Cap | Opponent | Score | Result | Competition | Ref. |
|---|
| 1 | 1 September | Olympiastadion, Munich, Germany | 6 | Germany | 2–1 | 5–1 | FIFA World Cup qualification | [25] |
| 2 | 16 October | St Mary's Stadium, Southampton, England | 13 | Macedonia | 2–2 | 2–2 | UEFA Euro qualifying | [26] |
| 3 | 3 June | Walkers Stadium, Leicester, England | 17 | Serbia and Montenegro | 1–0 | 2–1 | Friendly | [27] |
| 4 | 17 June | Estádio Cidade de Coimbra, Coimbra, Portugal | 26 | Switzerland | 3–0 | 3–0 | UEFA Euro | [28] |
| 5 | 4 September | Ernst-Happel-Stadion, Vienna, Austria | 30 | Austria | 2–0 | 2–2 | FIFA World Cup qualification | [29] |
| 6 | 30 March | St James' Park, Newcastle upon Tyne, England | 34 | Azerbaijan | 1–0 | 2–0 | FIFA World Cup qualification | [30] |
| 7 | 30 May | Old Trafford, Manchester, England | 41 | Hungary | 1–0 | 3–1 | Friendly | [31] |
| 8 | 15 June | Frankenstadion, Nuremberg, German
|