# | Data | Stadion | Oponent | Scor | Rezultat | Competiția |
1. | 13 octombrie 2007 | Stadionul Olimpic, Maroussi, Grecia | Grecia | 2–3 | 2–3 | Preliminariile Campionatului European de Fotbal 2008 |
2. | 19 noiembrie 2008 | Ljudski vrt, Maribor, Slovenia | Slovenia | 1–0 | 4–3 | Meci amical |
3. | 4–1 |
4. | 10 octombrie 2009 | A. Le Coq Arena, Tallinn, Estonia | Estonia | 2–0 | 2–0 | Calificările pentru Campionatul Mondial de Fotbal 2010 |
5. | 3 martie 2010 | Stadionul Asim Ferhatović Hase, Sarajevo, Bosnia și Herțegovina | Ghana | 1–1 | 2–1 | Meci amical |
6. | 10 august 2010 | Stadionul Grbavica, Sarajevo, Bosnia și Herzegovina | Qatar | 1–0 | 1–1 | Meci amical |
7. | 8 octombrie 2010 | Stadionul Qemal Stafa, Tirana, Albania | Albania | 1–0 | 1–1 | Preliminariile Campionatului European de Fotbal 2012 |
8. | 26 martie 2011 | Bilino Polje, Zenica, Bosnia și Herțegovina | România | 1–1 | 2–1 | Preliminariile Campionatului European de Fotbal 2012 |
9. | 28 februarie 2012 | AFG Arena, St. Gallen, Elveția | Brazilia | 1–1 | 1–2 | Meci amical |
10. | 15 august 2012 | Parc y Scarlets, Llanelli, Țara Galilor | Țara Galilor | 1–0 | 2–0 | Meci amical |
11. | 7 septembrie 2012 | Rheinpark Stadion, Vaduz, Liechtenstein | Liechtenstein | 3–0 | 8–1 | Calificările pentru Campionatul Mondial de Fotbal 2014 |
12. | 4–0 |
13. | 8–1 |
14. | 16 octombrie 2012 | Bilino Polje, Zenica, Bosnia și Herzegovina | Lituania | 1–0 | 3–0 | Calificările pentru Campionatul Mondial de Fotbal 2014 |
15. | 6 februarie 2013 | Stadionul Stožice, Ljubljana, Slovenia | Slovenia | 1–0 | 3–0 | Meci amical |
16. | 22 martie 2013 | Bilino Polje, Zenica, Bosnia și Herțegovina | Grecia | 2–0 | 3–1 | Calificările pentru Campionatul Mondial de Fotbal 2014 |
17. | 7 iunie 2013 | Stadionul Skonto, Riga, Letonia | Letonia | 2–0 | 5–0 | Calificările pentru Campionatul Mondial de Fotbal 2014 |
18. | 14 august 2013 | Asim Ferhatović Hase Stadium, Sarajevo, Bosnia și Herțegovina | Statele Unite ale Americii | 2–0 | 3–4 | Meci amical |
19. | 11 octombrie 2013 | Bilino Polje, Zenica, Bosnia și Herțegovina | Liechtenstein | 3–0 | 4–1 | Calificările pentru Campionatul Mondial de Fotbal 2014 |
20. | 15 octombrie 2013 | Stadionul Darius and Girėnas, Kaunas, Lituania | Lituania | 1–0 | 1–0 | Calificările pentru Campionatul Mondial de Fotbal 2014 |
21. | 15 iunie 2014 | Estádio do Maracanã, Rio de Janeiro, Brazilia | Argentina | 1–2 | 1–2 | Campionatul Mondial de Fotbal 2014 |