# |
Date |
Venue |
Opponent |
Score |
Result |
Competition |
1 |
21 December 2004 |
Rajamangala Stadium, Bangkok, Thailand |
Thailand |
3–1 |
5–1 |
Friendly |
2 |
5–1 |
3 |
26 March 2005 |
Bežigrad Stadium, Ljubljana, Slovenia |
Slovenia |
1–0 |
1–0 |
Friendly |
4 |
4 June 2005 |
Windsor Park, Belfast, Northern Ireland |
Northern Ireland |
4–1 |
4–1 |
Friendly |
5 |
15 June 2005 |
Commerzbank-Arena, Frankfurt, Germany |
Australia |
4–2 |
4–3 |
FIFA Confederations Cup 2005 |
6 |
25 June 2005 |
Frankenstadion, Nuremberg, Germany |
Brazil |
1–1 |
2–3 |
FIFA Confederations Cup 2005 |
7 |
29 June 2005 |
Zentralstadion, Leipzig, Germany |
Mexico |
1–0 |
4–3 |
FIFA Confederations Cup 2005 |
8 |
7 September 2005 |
Olympiastadion Berlin, Berlin, Germany |
South Africa |
1–0 |
4–2 |
Friendly |
9 |
3–1 |
10 |
4–2 |
11 |
27 May 2006 |
Badenova Stadion, Freiburg, Germany |
Luxembourg |
3–0 |
7–0 |
Friendly |
12 |
5–0 |
13 |
20 June 2006 |
Olympiastadion Berlin, Berlin, Germany |
Ecuador |
3–0 |
3–0 |
FIFA World Cup 2006 |
14 |
24 June 2006 |
Allianz Arena, Munich, Germany |
Sweden |
1–0 |
2–0 |
FIFA World Cup 2006 |
15 |
2–0 |
16 |
2 September 2006 |
Gottlieb Daimler Stadion, Stuttgart, Germany |
Republic of Ireland |
1–0 |
1–0 |
UEFA Euro 2008 qualifying |
17 |
6 September 2006 |
Stadio Olimpico, Serravalle, San Marino |
San Marino |
1–0 |
13–0 |
UEFA Euro 2008 qualifying |
18 |
5–0 |
19 |
8–0 |
20 |
10–0 |
21 |
11 October 2006 |
Tehelné Pole Stadion, Bratislava, Slovakia |
Slovakia |
1–0 |
4–1 |
UEFA Euro 2008 qualifying |
22 |
4–1 |
23 |
12 September 2007 |
Rhein-Energie Stadion, Cologne, Germany |
Romania |
3–1 |
3–1 |
Friendly |
24 |
17 November 2007 |
AWD Arena, Hanover, Germany |
Cyprus |
3–0 |
4–0 |
UEFA Euro 2008 qualifying |
25 |
26 March 2008 |
St. Jakob Park, Basel, Switzerland |
Switzerland |
4–0 |
4–0 |
Friendly |
26 |
8 June 2008 |
Wörthersee Stadion, Klagenfurt, Austria |
Poland |
1–0 |
2–0 |
UEFA Euro 2008 |
27 |
2–0 |
28 |
12 June 2008 |
Wörthersee Stadion, Klagenfurt, Austria |
Croatia |
1–2 |
1–2 |
UEFA Euro 2008 |
29 |
6 September 2008 |
Rheinpark Stadion, Vaduz, Liechtenstein |
Liechtenstein |
1–0 |
6–0 |
FIFA World Cup 2010 qualifying |
30 |
2–0 |
31 |
11 October 2008 |
Signal Iduna Park, Dortmund, Germany |
Russia |
1–0 |
2–1 |
FIFA World Cup 2010 qualifying |
32 |
28 March 2009 |
Zentralstadion, Leipzig, Germany |
Liechtenstein |
4–0 |
4–0 |
FIFA World Cup 2010 qualifying |
33 |
29 May 2009 |
Shanghai Stadium, Shanghai, China |
China PR |
1–1 |
1–1 |
Friendly |
34 |
9 September 2009 |
AWD-Arena, Hanover, Germany |
Azerbaijan |
4–0 |
4–0 |
FIFA World Cup 2010 qualifying |
35 |
14 October 2009 |
HSH Nordbank Arena, Hamburg, Germany |
Finland |
1–1 |
1–1 |
FIFA World Cup 2010 qualifying |
36 |
18 November 2009 |
Veltins-Arena, Gelsenkirchen, Germany |
Ivory Coast |
1–0 |
2–2 |
Friendly |
37 |
2–2 |
38 |
29 May 2010 |
Stadium Puskás Ferenc, Budapest, Hungary |
Hungary |
1–0 |
3–0 |
Friendly |
39 |
13 June 2010 |
Moses Mabhida Stadium, Durban, South Africa |
Australia |
1–0 |
4–0 |
FIFA World Cup 2010 |
40 |
27 June 2010 |
Free State Stadium, Bloemfontein, South Africa |
England |
2–0 |
4–1 |
FIFA World Cup 2010 |
41 |
7 September 2010 |
RheinEnergieStadion, Cologne, Germany |
Azerbaijan |
2–0 |
6–1 |
UEFA Euro 2012 qualifying |
42 |
12 October 2010 |
Astana Arena, Astana, Kazakhstan |
Kazakhstan |
3–0 |
3–0 |
UEFA Euro 2012 qualifying |
43 |
2 September 2011 |
Veltins-Arena, Gelsenkirchen, Germany |
Austria |
3–0 |
6–2 |
UEFA Euro 2012 qualifying |
44 |
17 June 2012 |
Arena Lviv, Lviv, Ukraine |
Denmark |
1–0 |
2–1 |
UEFA Euro 2012 |
45 |
29 May 2013 |
FAU Stadium, Miami, USA |
Ecuador |
1–0 |
4–2 |
Friendly |
46 |
3–0 |