| North Macedonia results |
These are all the matches played by the Macedonia national football team from 1993 to 2018:
| Competition | Pld | W | D | L | GF | GA | GD |
|---|---|---|---|---|---|---|---|
| Friendly | 1 | 1 | 0 | 0 | 4 | 1 | +3 |
| 13 October Friendly | Slovenia | 1–4 | Kranj, Slovenia | |
| 15:00 CEST | Pate | Report | Boshkovski Panchev Janevski Kanatlarovski | Stadium: Stanko Mlakar Stadium Attendance: 3,000 Referee: Dragutin Poljak (Croatia) |
| Competition | Pld | W | D | L | GF | GA | GD |
|---|---|---|---|---|---|---|---|
| Friendly | 4 | 3 | 0 | 1 | 9 | 3 | +6 |
| UEFA Euro 1996 qualifying | 4 | 1 | 2 | 1 | 5 | 4 | +1 |
| Total | 8 | 4 | 2 | 3 | 14 | 7 | +7 |
| 23 March Friendly | Macedonia | 2–0 | Skopje, Macedonia | |
| 17:00 CET | Serafimovski Boshkovski | Report | Stadium: Gradski stadion Attendance: 20,000 Referee: Stefan Ormandzhiev (Bulgaria) |
| 14 May Friendly | Macedonia | 5–1 | Tetovo, Macedonia | |
| 16:00 CEST | Memedi V. Micevski Boshkovski Ma. Stojkovski | Report | Rraklli | Stadium: Gradski stadion Attendance: 5,000 Referee: Mitko Mitrev (Bulgaria) |
| 01 June Friendly | Macedonia | 2–0 | Skopje, Macedonia | |
| 17:00 CEST | Boshkovski Kanatlarovski | Report | Stadium: Gradski stadion Attendance: 10,000 Referee: Dimitar Momirov (Bulgaria) |
| 31 August Friendly | Macedonia | 0–2 | Skopje, Macedonia | |
| 17:00 CEST | Report | Markovski Erdem | Stadium: Gradski stadion Attendance: 7,500 Referee: Dušan Čolić (FR Yugoslavia) |
| 7 September Euro 1996 qualifying | Macedonia | 1–1 | Skopje, Macedonia | |
| 18:00 CEST | Stojkovski | Report | Povlsen | Stadium: Gradski stadion Attendance: 20,000 Referee: Mario van der Ende (Netherlands) |
| 12 October Euro 1996 qualifying | Macedonia | 0–2 | Skopje, Macedonia | |
| 20:00 CEST | Report | Salinas | Stadium: Gradski stadion Attendance: 21,000 Referee: Gerd Grabher (Austria) |
| 16 November Euro 1996 qualifying | Belgium | 1–1 | Brussels, Belgium | |
| 20:15 CET | Verheyen | Report | Boshkovski | Stadium: Constant Vanden Stock Stadium Attendance: 18,934 Referee: Sergei Khusainov (Russia) |
| 17 December Euro 1996 qualifying | Macedonia | 3–0 | Skopje, Macedonia | |
| 17:30 CET | B. Gjurovski | Report | Stadium: Gradski stadion Attendance: 7,000 Referee: Hartmut Strampe (Germany) |
| Competition | Pld | W | D | L | GF | GA | GD |
|---|---|---|---|---|---|---|---|
| Friendly | 2 | 0 | 1 | 1 | 1 | 2 | –2 |
| UEFA Euro 1996 qualifying | 6 | 0 | 2 | 4 | 4 | 14 | –10 |
| Total | 8 | 0 | 3 | 5 | 5 | 16 | –11 |
| 12 April Friendly | Macedonia | 0–0 | Strumica, Macedonia | |
| Report | Stadium: Stadion Mladost Attendance: 7,000 Referee: Krste Danilovski (Macedonia) |
| 26 April Euro 1996 qualifying | Denmark | 1–0 | Copenhagen, Denmark | |
| 19:15 CEST | P. Nielsen | Report | Stadium: Parken Stadium Attendance: 38,888 Referee: Karol Ihring (Slovakia) |
| 10 May Euro 1996 qualifying | Armenia | 2–2 | Yerevan, Armenia | |
| 17:30 CEST | Grigoryan Shahgeldyan | Report | Hristov Markovski | Stadium: Hrazdan Stadium Attendance: 12,500 Referee: Christer Fällström (Sweden) |
| 7 June Euro 1996 qualifying | Macedonia | 0–5 | Skopje, Macedonia | |
| 20:00 CEST | Report | Grün Scifo Schepens Versavel | Stadium: Gradski stadion Attendance: 532 Referee: Ryszard Wójcik (Poland) |
| 30 August Friendly | Turkey | 2–1 | Istanbul, Turkey | |
| 20:00 CEST | Temizkanoğlu Hami | Report | Karadjov | Stadium: BJK İnönü Stadium Attendance: 7,381 Referee: Asim Xudiyev (Azerbaijan) |
| 6 September Euro 1996 qualifying | Macedonia | 1–2 | Skopje, Macedonia | |
| 20:00 CEST | Micevski | Report | Grigoryan Shahgeldyan | Stadium: Gradski stadion Attendance: 10,000 Referee: Vítor Melo Pereira (Portugal) |
| 11 October Euro 1996 qualifying | Cyprus | 1–1 | Limassol, Cyprus | |
| 19:00 CEST | Agathokleous | Report | B. Jovanovski | Stadium: Tsirion Stadium Attendance: 4,513 Referee: Leslie Irvine (Northern Ireland) |
| 15 November Euro 1996 qualifying | Spain | 3–0 | Elche, Spain | |
| 21:30 CET | Kiko Manjarin Caminero | Report | Stadium: Estadio Martínez Valero Attendance: 34,000 Referee: Edgar Steinborn (Germany) |
| Competition | Pld | W | D | L | GF | GA | GD |
|---|---|---|---|---|---|---|---|
| Friendly | 3 | 2 | 0 | 1 | 3 | 3 | 0 |
| 1998 FIFA World Cup qualification | 5 | 2 | 1 | 2 | 15 | 8 | +7 |
| Total | 8 | 4 | 1 | 3 | 18 | 11 | +7 |
| 27 March Friendly | Macedonia | 1–0 | Prilep, Macedonia | |
| 15:00 CEST | Ćirić | Report | Stadium: Stadion Goce Delchev Attendance: 3,000 Referee: İbrahim Aksoy (Turkey) |
| 24 April 1998 World Cup qualification | Macedonia | 3–0 | Skopje, Macedonia | |
| 19:00 CEST | Miloshevski Babunski Zaharievski | Report | Stadium: Gradski stadion Attendance: 11,500 Referee: Loizos Loizou (Cyprus) |
| 28 May Friendly | Bulgaria | 3–0 | Sofia, Bulgaria | |
| Kostadinov Stoichkov Georgiev | Report | Stadium: Vasil Levski National Stadium Attendance: 980 Referee: Branimir Babarogić (FR Yugoslavia) |
| 1 June 1998 World Cup qualification | Iceland | 1–1 | Reykjavík, Iceland | |
| 21:00 CEST | A. Gudjónsson | Report | Memedi | Stadium: Laugardalsvöllur Attendance: 3,051 Referee: Roelof Luinge (Netherlands) |
| 9 October 1998 World Cup qualification | Republic of Ireland | 3–0 | Dublin, Republic of Ireland | |
| 20:30 CEST | McAteer Cascarino | Report | Stadium: Lansdowne Road Attendance: 31,671 Referee: Knud Erik Fisker (Denmark) |
| 9 November 1998 World Cup qualification | Liechtenstein | 1–11 | Eschen, Liechtenstein | |
| 13:30 CET | F. Schädler | Report | Glavevski Hristov Stojkovski T. Micevski Ćirić V. Micevski | Stadium: Sportpark Eschen-Mauren Attendance: 2,700 Referee: Haim Lipkovitz (Israel) |
| 27 November Friendly | Malta | 0–2 | Ta' Qali, Malta | |
| 17:00 CET | Report | V. Micevski Ćirić | Stadium: Ta' Qali National Stadium Attendance: 450 Referee: Charles Agius (Malta) |
| 14 December 1998 World Cup qualification | Macedonia | 0–3 | Skopje, Macedonia | |
| 13:00 CET | Report | Popescu | Stadium: Gradski stadion Attendance: 14,000 Referee: Roger Philippi (Luxembourg) |
| Competition | Pld | W | D | L | GF | GA | GD |
|---|---|---|---|---|---|---|---|
| Friendly | 1 | 0 | 0 | 1 | 0 | 1 | –1 |
| 1998 FIFA World Cup qualification | 5 | 2 | 0 | 3 | 7 | 10 | –3 |
| Total | 6 | 2 | 0 | 4 | 7 | 11 | –4 |
| 17 March Friendly | Macedonia | 0–1 | Skopje, Macedonia | |
| 17:00 CET | Report | Vidmar | Stadium: Gradski stadion Attendance: 4,000 Referee: Slavko Radulović (FR Yugoslavia) |
| 2 April 1998 World Cup qualification | Macedonia | 3–2 | Skopje, Macedonia | |
| 17:00 CEST | Stojkovski Hristov | Report | McLoughlin Kelly | Stadium: Gradski stadion Attendance: 11,000 Referee: Alfredo Trentalange (Italy) |
| 7 June 1998 World Cup qualification | Macedonia | 1–0 | Skopje, Macedonia | |
| 20:00 CEST | Hristov | Report | Stadium: Gradski stadion Attendance: 10,000 Referee: Vadim Zhuk (Belarus) |
| 20 August 1998 World Cup qualification | Romania | 4–2 | București, Romania | |
| 19:45 CEST | V. Moldovan Gâlcă Dumitrescu | Report | Gjokić | Stadium: Stadionul Steaua Attendance: 12,000 Referee: Metin Tokat (Turkey) |
| 6 September 1998 World Cup qualification | Lithuania | 2–0 | Vilnius, Lithuania | |
| 17:30 CEST | Ivanauskas Preikšaitis | Report | Stadium: Žalgiris Stadium Attendance: 6,000 Referee: Lucílio Batista (Portugal) |
| 11 October 1998 World Cup qualification | Macedonia | 1–2 | Skopje, Macedonia | |
| 16:00 CEST | Shakiri | Report | Buitkus | Stadium: Gradski stadion Attendance: 4,000 Referee: Miroslav Liba (Czech Republic) |
| Competition | Pld | W | D | L | GF | GA | GD |
|---|---|---|---|---|---|---|---|
| Friendly | 6 | 1 | 4 | 1 | 6 | 6 | 0 |
| 1998 LG Cup Iran | 2 | 1 | 1 | 0 | 2 | 1 | +1 |
| UEFA Euro 2000 qualifying | 3 | 2 | 0 | 1 | 8 | 4 | +4 |
| Total | 11 | 4 | 5 | 2 | 16 | 11 | +5 |
| 25 March Friendly | Macedonia | 1–0 | Skopje, Macedonia | |
| 18:00 CET | Hristov | Report | Stadium: Gradski stadion Attendance: 8,000 Referee: Zdravko Savić (FR Yugoslavia) |
| 18 April Friendly | Macedonia | 2–2 | Skopje, Macedonia | |
| 20:00 CEST | Hristov Gjuzelov | Report | Chang Hyung-Seok Choi Yong-Soo | Stadium: Gradski stadion Attendance: 8,000 Referee: Stefan Ormandzhiev (Bulgaria) |
| 20 April 1998 LG Cup (semi-final) | Jamaica | 1–2 | Teheran, Iran | |
| 17:00 CEST | Hall | Report | Hristov | Stadium: Azadi Stadium Attendance: 60,000 Referee: Gholam Ali Hamirad (Iran) |
| 22 April 1998 LG Cup (final) | Hungary | 0–0 (a.e.t.) (4–2 p) | Teheran, Iran | |
| 13:00 CEST | Report | Stadium: Azadi Stadium Attendance: 20,000 Referee: Gholam Ali Hamirad (Iran) | ||
| Penalties | ||||
| Illés Mátyus Váczi Korsós Vincze | ||||
| 17 May Friendly | United States | 0–0 | San Jose, United States | |
| 15:00 CEST | Report | Stadium: Spartan Stadium Attendance: 23,861 Referee: Rónald Cedeño (Costa Rica) |
| 18 May Friendly | Canada | 1–0 | Toronto, Canada | |
| 15:00 CEST | Thompson | Report | Stadium: Exhibition Stadium Attendance: 8,491 Referee: José Farias (Canada) |
| 3 June Friendly | Macedonia | 1–1 | Skopje, Macedonia | |
| 15:00 CEST | Stojanoski | Report | Brkić | Stadium: Gradski stadion Attendance: 3,500 Referee: Miroslav Radoman (FR Yugoslavia) |
| 6 September Euro 2000 qualifying | Macedonia | 4–0 | Skopje, Macedonia | |
| 20:00 CEST | Bozhinov Shakiri | Report | Stadium: Gradski stadion Attendance: 4,000 Referee: Jan Wegereef (Netherlands) |
| 29 September Friendly | Macedonia | 2–2 | Kumanovo, Macedonia | |
| 15:00 CEST | Zaharievski Shainovski | Report | Hassan Nabih | Stadium: Gradski stadion Attendance: 5,500 Referee: Slavko Radulović (Yugoslavia) |
| 14 October Euro 2000 qualifying | Croatia | 3–2 | Zagreb, Croatia | |
| 19:15 CEST | Šuker Boban | Report | Ćirić Shainovski | Stadium: Stadion Maksimir Attendance: 8,541 Referee: Nikolai Levnikov (Russia) |
| 18 November Euro 2000 qualifying | Malta | 1–2 | Ta' Qali, Malta | |
| 20:00 CET | Sixsmith | Report | Nikolovski Zaharievski | Stadium: Ta' Qali National Stadium Attendance: 1,295 Referee: Sergei Shmolik (Belarus) |
| Competition | Pld | W | D | L | GF | GA | GD |
|---|---|---|---|---|---|---|---|
| Friendly | 1 | 0 | 0 | 1 | 0 | 2 | –2 |
| UEFA Euro 2000 qualifying | 5 | 0 | 2 | 3 | 5 | 10 | –5 |
| Total | 6 | 0 | 2 | 4 | 5 | 12 | –7 |
| 10 February Friendly | Albania | 2–0 | Tirana, Albania | |
| 15:00 CET | Vata Bogdani | Report | Stadium: Qemal Stafa Stadium Attendance: 6,000 Referee: Giorgios Borovilos (Greece) |
| 5 June Euro 2000 qualifying | Macedonia | 1–1 | Skopje, Macedonia | |
| 18:00 CEST | Hristov | Report | Šuker | Stadium: Gradski stadion Attendance: 10,000 Referee: Hugh Dallas (Scotland) |
| 9 June Euro 2000 qualifying | Republic of Ireland | 1–0 | Dublin, Republic of Ireland | |
| 20:30 CEST | Quinn | Report | Stadium: Lansdowne Road Attendance: 28,108 Referee: Urs Meier (Switzerland) |
| 5 September Euro 2000 qualifying | FR Yugoslavia | 3–1 | Belgrade, FR Yugoslavia | |
| 20:15 CEST | Stojković Savićević | Report | Ćirić | Stadium: Partizan Stadium Attendance: 20,320 Referee: Anders Frisk (Sweden) |
| 8 September Euro 2000 qualifying | Macedonia | 2–4 | Skopje, Macedonia | |
| 16:30 CEST | Shakiri Ćirić | Report | Milošević Babunski Stanković Drulović | Stadium: Gradski stadion Attendance: 13,000 Referee: Ľuboš Micheľ (Slovakia) |
| 9 October Euro 2000 qualifying | Macedonia | 1–1 | Skopje, Macedonia | |
| 19:30 CEST | Stavrevski | Report | Quinn | Stadium: Gradski stadion Attendance: 6,500 Referee: Juan Fernández Marín (Spain) |
| Competition | Pld | W | D | L | GF | GA | GD |
|---|---|---|---|---|---|---|---|
| Friendly | 3 | 1 | 0 | 2 | 2 | 3 | –1 |
| Unofficial | 1 | 0 | 0 | 1 | 0 | 1 | –1 |
| 2000 LG Cup Iran | 2 | 0 | 0 | 2 | 2 | 5 | –3 |
| San Pellegrino Tournament | 2 | 1 | 0 | 1 | 2 | 2 | 0 |
| 2002 FIFA World Cup qualification | 3 | 1 | 1 | 1 | 3 | 2 | +1 |
| Total | 11 | 3 | 1 | 7 | 9 | 13 | –4 |
| 23 February Friendly | Macedonia | 1–2 | Skopje, Macedonia | |
| 20:00 CET | Karanfilovski | Report | Mijatović | Stadium: Gradski stadion Attendance: 8,000 Referee: Atanas Uzunov (Bulgaria) |
| 29 March Friendly | Bosnia and Herzegovina | 1–0 | Zenica, Bosnia and Herzegovina | |
| Konjić | Report | Stadium: Bilino Polje Attendance: 17,000 Referee: Miroslav Vitković (Croatia) |
| 26 April Friendly | Macedonia | 1–0 | Prilep, Macedonia | |
| 17:00 CEST | Serafimovski | Report | Stadium: Stadion Goce Delchev Attendance: 3,000 Referee: Ivan Dobrinov (Bulgaria) |
| 7 June 2000 LG Cup (semi-final) | South Korea | 2–1 | Teheran, Iran | |
| 17:00 CEST | Choi Cheol-Woo Park Ji-Sung | Report | Shakiri | Stadium: Azadi Stadium Attendance: 30,000 Referee: Simak Masi (Iran) |
| 9 June 2000 LG Cup (3rd place match) | Iran | 3–1 | Teheran, Iran | |
| 17:00 CEST | Bagheri Daei Kavianpour | Report | Hristov | Stadium: Azadi Stadium Attendance: 40,000 Referee: Abdulrahman Al-Zaid (Saudi Arabia) |
| 26 JulySan Pellegrino Tournament (semi-final) | Spartak Varna | 1–0 | Varna, Bulgaria | |
| CEST | Djuric | Stadium: Ticha Stadium |
| 27 JulySan Pellegrino Tournament (3rd place match) | Azerbaijan | 1–2 | Varna, Bulgaria | |
| 16:00 CEST | Mamedov | Report | Nuhiji | Stadium: Ticha Stadium Attendance: 2,000 Referee: Mitko Mitrev (Bulgaria) |
| 3 September 2002 World Cup qualification | Slovakia | 2–0 | Bratislava, Slovakia | |
| 20:15 CEST | Stavrevski Demo | Report | Stadium: Tehelné pole Attendance: 4,011 Referee: Alain Hamer (Luxembourg) |
| 6 October 2002 World Cup qualification | Macedonia | 3–0 | Skopje, Macedonia | |
| 20:00 CEST | Hristov Beqiri | Report | Stadium: Gradski stadion Attendance: 3,500 Referee: Knud Erik Fisker (Denmark) |
| 11 October 2002 World Cup qualification | Moldova | 0–0 | Chişinău, Moldova | |
| 19:00 CEST | Report | Stadium: Stadionul Republican Attendance: 3,000 Referee: Arturo Dauden Ibarra (Spain) |
| 15 November Friendly | Macedonia | 0–1 [note 1] | Skopje, Macedonia | |
| 18:00 CET | Report | Fehér | Stadium: Gradski stadion Attendance: 2,000 Referee: Džemal Čalija (Bosnia and Herzegovina) |
| 23 December Unofficial | Asturias | 1–0 | Oviedo, Asturias, Spain | |
| Juanele | Report | Stadium: Carlos Tartiere Attendance: 25,000 Referee: Manuel Mejuto González (Spain) |
| Competition | Pld | W | D | L | GF | GA | GD |
|---|---|---|---|---|---|---|---|
| Friendly | 6 | 0 | 2 | 4 | 2 | 11 | –9 |
| 2002 FIFA World Cup qualification | 7 | 0 | 3 | 4 | 8 | 16 | –8 |
| Total | 13 | 0 | 5 | 8 | 10 | 27 | –17 |
| 28 February Friendly | Macedonia | 1–1 | Skopje, Macedonia | |
| 19:00 CET | Hristov | Report | Kuka | Stadium: Gradski stadion Attendance: 8,200 Referee: Ivan Dobrinov (Bulgaria) |
| 24 March 2002 World Cup qualification | Sweden | 1–0 | Gothenburg, Sweden | |
| 16:00 CET | Report | Svensson | Stadium: Ullevi Attendance: 22,106 Referee: Jan Wegereef (Netherlands) |
| 28 March 2002 World Cup qualification | Macedonia | 1–2 | Skopje, Macedonia | |
| 20:00 CET | Micevski | Report | Mitreski Davala | Stadium: Gradski stadion Attendance: 8,000 Referee: Claude Colombo (France) |
| 2 June 2002 World Cup qualification | Macedonia | 2–2 | Skopje, Macedonia | |
| 20:00 CEST | Shakiri Krstev | Report | Pogreban Barburoș | Stadium: Gradski stadion Attendance: 3,000 Referee: Jack van Hulten (Netherlands) |
| 6 June 2002 World Cup qualification | Turkey | 3–3 | Bursa, Turkey | |
| 19:30 CEST | Özalan | Report | Shakiri Serafimovski Nikolovski | Stadium: Bursa Atatürk Stadium Attendance: 18,000 Referee: Pasquale Rodomonti (Italy) |
| 24 July Friendly | Qatar | 1–0 | Évreux, France | |
| 17:00 CEST | Hamza | Report | Stadium: Stade Jean-Bouin Attendance: 2,000 Referee: Claude Colombo (France) |
| 1 August Friendly | Saudi Arabia | 1–1 | Riyadh, Saudi Arabia | |
| 15:00 CEST | Al-Dossari | Report | Maznov | Stadium: King Fahd International Stadium Attendance: 8,000 Referee: Naser Al-Hamdan (Saudi Arabia) |
| 15 August Friendly | Bulgaria | 1–0 | Sofia, Bulgaria | |
| Balakov | Report | Stadium: Balgarska Armia Stadium Attendance: 1,000 Referee: Spyros Papadakos (Greece) |
| 1 September 2002 World Cup qualification | Macedonia | 1–2 | Skopje, Macedonia | |
| 20:00 CEST | Nachevski | Report | Larsson Andersson | Stadium: Gradski stadion Attendance: 8,000 Referee: Nikolai Levnikov (Russia) |
| 5 September 2002 World Cup qualification | Azerbaijan | 1–1 | Baku, Azerbaijan | |
| 16:00 CEST | İsmayilov | Report | Trajanov | Stadium: Tofiq Bahramov Stadium Attendance: 4,100 Referee: Michael Ross (Northern Ireland) |
| 7 October 2002 World Cup qualification | Macedonia | 0–5 | Skopje, Macedonia | |
| 19:00 CEST | Report | Reiter Dzúrik Németh Pinte Oravec | Stadium: Gradski stadion Attendance: 4,500 Referee: Mike Riley (England) |
| 14 November Friendly | Hungary | 5–0 | Budapest, Hungary | |
| 20:15 CET | Lisztes Ferenczi Tököli Tokody | Report | Stadium: Megyeri úti Stadium Attendance: 12,000 Referee: Yuriy Klyuchnikov (Russia) |
| 30 December Friendly | Oman | 2–0 | Muscat, Oman | |
| 17:45 CET | Bashir Al-Dhabit | Report | Stadium: Sultan Qaboos Sports Complex Attendance: 4,000 Referee: Abdullah Al-Khasari (United Arab Emirates) |
| Competition | Pld | W | D | L | GF | GA | GD |
|---|---|---|---|---|---|---|---|
| Friendly | 4 | 2 | 1 | 1 | 12 | 7 | +5 |
| Unofficial | 1 | 0 | 1 | 0 | 1 | 1 | 0 |
| 2002 Bahrein Shoot Soccer Tournament | 3 | 0 | 2 | 1 | 1 | 4 | –3 |
| UEFA Euro 2004 qualifying | 3 | 0 | 2 | 1 | 4 | 5 | –1 |
| Total | 11 | 2 | 6 | 3 | 18 | 17 | +1 |
| 5 JanuaryBahrain Shoot Soccer Tournament | Albania | 0–0 | Manama, Bahrain | |
| 17:00 | Report | Stadium: Bahrain National Stadium Attendance: 2,000 Referee: Jassim Abdul Karim (Bahrain) |
| 7 JanuaryBahrain Shoot Soccer Tournament | Bahrain | 1–1 | Manama, Bahrain | |
| 20:15 | Salmeen | Report | Siljanoski | Stadium: Bahrain National Stadium Attendance: 4,000 Referee: Jassim Abdul Karim (Bahrain) |
| 10 JanuaryBahrain Shoot Soccer Tournament | Finland | 3–0 | Manama, Bahrain | |
| 19:00 | Kottila Niemi | Report | Stadium: Bahrain National Stadium Attendance: 3,000 Referee: Jassim Al-Hail (Qatar) |
| 27 March Friendly | Bosnia and Herzegovina | 4–4 | Sarajevo, Bosnia and Herzegovina | |
| 16:00 CET | Bolić Barbarez | Report | Shakiri Ćirić | Stadium: Stadion Grbavica Attendance: 3,500 Referee: Alojzije Šupraha (Croatia) |
| 17 April Friendly | Macedonia | 1–0 | Prilep, Macedonia | |
| 15:00 CEST | Stavrevski | Report | Stadium: Stadion Goce Delchev Attendance: 5,000 Referee: Orhan Erdemir (Turkey) |
| 21 August Friendly | Macedonia | 5–0 | Skopje, Macedonia | |
| 20:00 CEST | Stojkov Shakiri Hristov Pandev | Report | Stadium: Gradski stadion Attendance: 7,000 Referee: Alojzije Šupraha (Croatia) |
| 8 September Euro 2004 qualifying | Liechtenstein | 1–1 | Vaduz, Liechtenstein | |
| 17:00 CEST | Stocklasa | Report | Hristov | Stadium: Rheinpark Stadion Attendance: 2,650 Referee: Vitaliy Godulyan (Ukraine) |
| 12 October Euro 2004 qualifying | Macedonia | 1–2 | Skopje, Macedonia | |
| 19:00 CEST | Grozdanoski | Report | Okan Nihat | Stadium: Gradski stadion Attendance: 9,000 Referee: Knud Erik Fisker (Denmark) |
| 16 October Euro 2004 qualifying | England | 2–2 | Southampton, England | |
| 21:00 CEST | Beckham Gerrard | Report | Shakiri Trajanov | Stadium: St. Mary's Stadium Attendance: 32,095 Referee: Arturo Daudén Ibáñez (Spain) |
| 20 November Friendly | Macedonia | 2–3 | Skopje, Macedonia | |
| 20:15 CET | Vasoski Sedloski | Report | Zandberg Nimni Biton | Stadium: Gradski stadion Attendance: 7,000 Referee: Dejan Delević (FR Yugoslavia) |
| 28 December Unofficial | Basque Country | 1–1 | Bilbao, Basque Country, Spain | |
| 20:30 CET | Bolo | Report | Shakiri | Stadium: San Mamés Attendance: 39,000 Referee: Miguel Ángel Pérez Lasa (Spain) |
| Competition | Pld | W | D | L | GF | GA | GD |
|---|---|---|---|---|---|---|---|
| Friendly | 4 | 1 | 2 | 1 | 5 | 4 | +1 |
| 2003 Marjan Trophy | 2 | 0 | 1 | 1 | 1 | 4 | –3 |
| UEFA Euro 2004 qualifying | 5 | 1 | 1 | 3 | 7 | 9 | –2 |
| Total | 11 | 2 | 4 | 5 | 13 | 17 | –4 |
| 9 February Friendly | Croatia | 2–2 | Šibenik, Croatia | |
| 15:00 CET | Marić Andrić | Report | Sedloski Toleski | Stadium: Stadion Šubićevac Attendance: 3,000 Referee: Siniša Zrnić (Bosnia and Herzegovina) |
| 12 FebruaryMarjan Trophy | Hajduk Split | 1–1 | Split, Croatia | |
| 15:00 CET | Vuković | Report | Shakiri | Stadium: Stadion Poljud Attendance: 1,500 Referee: Alojzije Šupraha (Croatia) |
| 14 FebruaryMarjan Trophy | Poland | 3–0 | Split, Croatia | |
| 20:00 CET | Niedzielan Rasiak Lasocki | Report | Stadium: Stadion Poljud Attendance: 30 Referee: Edo Trivković (Croatia) |
| 29 March Euro 2004 qualifying | Macedonia | 0–2 | Skopje, Macedonia | |
| 19:00 CET | Report | Petráš Reiter | Stadium: Gradski stadion Attendance: 7,000 Referee: Laurent Duhamel (France) |
| 2 April Friendly | Macedonia | 0–1 | Lausanne, Switzerland | |
| 21:00 CEST | Report | Figo | Stadium: Stade Olympique de la Pontaise Attendance: 14,258 Referee: Markus Nobs (Switzerland) |
| 7 June Euro 2004 qualifying | Macedonia | 3–1 | Skopje, Macedonia | |
| 20:00 CEST | Sedloski Krstev Stojkov | Report | Beck | Stadium: Gradski stadion Attendance: 2,500 Referee: Jaroslav Jara (Czech Republic) |
| 11 June Euro 2004 qualifying | Turkey | 3–2 | Istanbul, Turkey | |
| 20:00 CEST | Nihat Karadeniz Hakan Şükür | Report | Grozdanoski Shakiri | Stadium: BJK İnönü Stadium Attendance: 20,900 Referee: Roberto Rosetti (Italy) |
| 20 August Friendly | Macedonia | 3–1 | Prilep, Macedonia | |
| 15:00 CEST | Naumoski Pandev Dimitrovski | Report | Skela | Stadium: Stadion Goce Delchev Attendance: 8,000 Referee: Goran Mihaljević (Serbia and Montenegro) |
| 6 September Euro 2004 qualifying | Macedonia | 1–2 | Skopje, Macedonia | |
| 18:30 CEST | Hristov | Report | Rooney Beckham | Stadium: Gradski stadion Attendance: 15,000 Referee: Frank De Bleeckere (Belgium) |
| 10 September Euro 2004 qualifying | Slovakia | 1–1 | Žilina, Slovakia | |
| 20:15 CEST | Németh | Report | Dimitrovski | Stadium: Štadión pod Dubňom Attendance: 2,500 Referee: Leif Sundell (Sweden) |
| Competition | Pld | W | D | L | GF | GA | GD |
|---|---|---|---|---|---|---|---|
| Friendly | 6 | 3 | 1 | 2 | 6 | 4 | +2 |
| 2006 FIFA World Cup qualification | 5 | 1 | 1 | 3 | 6 | 7 | –1 |
| Total | 11 | 4 | 2 | 5 | 12 | 11 | +1 |
| 27 January Friendly | China | 0–0 | Yiwu, China | |
| 09:00 CET | Report | Stadium: Meihu Sports Centre Attendance: 24,000 Referee: Lu Jun (China) |
| 29 January Friendly | China | 1–0 | Suzhou, China | |
| 10:00 CET | Zheng | Report | Stadium: Suzhou Sports Center Attendance: 17,500 Referee: Zhiqiang Yang (China) |
| 18 February Friendly | Macedonia | 1–0 | Skopje, Macedonia | |
| 18:00 CET | Pandev | Report | Stadium: Gradski stadion Attendance: 8,000 Referee: Momchil Vraykov (Bulgaria) |
| 31 March Friendly | Macedonia | 1–0 | Skopje, Macedonia | |
| 20:00 CEST | Stavrevski | Report | Stadium: Gradski stadion Attendance: 16,000 Referee: Milan Karadžić (Serbia and Montenegro) |
| 28 April Friendly | Macedonia | 0–1 | Skopje, Macedonia | |
| 20:15 CEST | Report | Klasnić | Stadium: Gradski stadion Attendance: 15,000 Referee: İsmet Arzuman (Turkey) |
| 11 June Friendly | Estonia | 2–4 | Tallinn, Estonia | |
| 16:00 CEST | Zahovaiko Teever | Report | Sedloski Popov Pandev Grozdanoski | Stadium: A. Le Coq Arena Attendance: 1,500 Referee: Peter Fröjdfeldt (Sweden) |
| 18 August 2006 World Cup qualification | Macedonia | 3–0 | Skopje, Macedonia | |
| 20:00 CEST | Pandev Shakiri Šumulikoski | Report | Stadium: Gradski stadion Attendance: 4,375 Referee: Anton Guenov (Bulgaria) |
| 4 September 2006 World Cup qualification | Romania | 2–1 | Craiova, Romania | |
| 20:00 CEST | Pancu Mutu | Report | Vasoski | Stadium: Stadionul Ion Oblemenco Attendance: 14,500 Referee: Konrad Plautz (Austria) |
| 9 October 2006 World Cup qualification | Macedonia | 2–2 | Skopje, Macedonia | |
| 20:30 CEST | Pandev Stojkov | Report | Bouma Kuyt | Stadium: Gradski stadion Attendance: 15,000 Referee: Peter Fröjdfeldt (Sweden) |
| 13 October 2006 World Cup qualification | Andorra | 1–0 | Andorra la Vella, Andorra | |
| 15:00 CEST | Bernaus | Report | Stadium: Estadi Comunal d'Aixovall Attendance: 350 Referee: Stefano Podeschi (San Marino) |
| 17 November 2006 World Cup qualification | Macedonia | 0–2 | Skopje, Macedonia | |
| 17:30 CET | Report | Lokvenc Koller | Stadium: Gradski stadion Attendance: 7,000 Referee: Urs Meier (Switzerland) |
| Competition | Pld | W | D | L | GF | GA | GD |
|---|---|---|---|---|---|---|---|
| Friendly | 1 | 1 | 0 | 0 | 2 | 1 | +1 |
| 2006 FIFA World Cup qualification | 7 | 1 | 2 | 4 | 5 | 17 | –12 |
| Total | 8 | 2 | 2 | 4 | 7 | 18 | –11 |
| 9 February 2006 World Cup qualification | Macedonia | 0–0 | Skopje, Macedonia | |
| 16:00 CET | Report | Stadium: Gradski stadion Attendance: 5,000 Referee: Johan Verbist (Belgium) |
| 30 March 2006 World Cup qualification | Macedonia | 1–2 | Skopje, Macedonia | |
| 20:00 CEST | Maznov | Report | Mitea | Stadium: Gradski stadion Attendance: 15,000 Referee: Tom Henning Øvrebø (Norway) |
| 4 June 2006 World Cup qualification | Armenia | 1–2 | Yerevan, Armenia | |
| 17:00 CEST | Manucharyan | Report | Pandev | Stadium: Republican Stadium Attendance: 2,870 Referee: Tomasz Mikulski (Poland) |
| 8 June 2006 World Cup qualification | Czech Republic | 6–1 | Teplice, Czech Republic | |
| 17:00 CEST | Koller Rosický Baroš | Report | Pandev | Stadium: Na Stínadlech Attendance: 14,150 Referee: Arturo Daudén Ibáñez (Spain) |
| 17 August 2006 World Cup qualification | Macedonia | 0–3 | Skopje, Macedonia | |
| 20:00 CEST | Report | Eremenko Roiha | Stadium: Gradski stadion Attendance: 6,800 Referee: Matt Messias (England) |
| 7 September 2006 World Cup qualification | Finland | 5–1 | Tampere, Finland | |
| 19:00 CEST | Forssell Tihinen Eremenko | Report | Maznov | Stadium: Ratina Stadion Attendance: 6,467 Referee: Kristinn Jakobsson (Iceland) |
| 12 October 2006 World Cup qualification | Netherlands | 0–0 | Amsterdam, Netherlands | |
| 19:30 CEST | Report | Stadium: Amsterdam Arena Attendance: 50,000 Referee: Stefano Farina (Italy) |
| 12 November Friendly | Liechtenstein | 1–2 | Vaduz, Liechtenstein | |
| 16:00 CET | D'Elia | Report | Baldovaliev Ilijoski | Stadium: Rheinpark Stadion Attendance: 1,350 Referee: Markus Nobs (Switzerland) |
| Competition | Pld | W | D | L | GF | GA | GD |
|---|---|---|---|---|---|---|---|
| Friendly | 3 | 2 | 0 | 1 | 3 | 2 | +1 |
| UEFA Euro 2008 qualifying | 5 | 2 | 1 | 2 | 4 | 3 | +1 |
| Total | 8 | 4 | 1 | 3 | 7 | 5 | +2 |
| 1 March Friendly | Macedonia | 0–1 | Skopje, Macedonia | |
| 17:00 CET | Report | M. Petrov | Stadium: Gradski stadion Attendance: 8,000 Referee: Tomasz Mikulski (Poland) |
| 28 May Friendly | Macedonia | 2–1 | Madrid, Spain | |
| 19:00 CEST | Maznov Mitreski | Report | Tenorio | Stadium: Estadio Teresa Rivero Attendance: 4,000 Referee: Carlos del Cerro Grande (Spain) |
| 4 June Friendly | Macedonia | 1–0 | Krefeld, Germany | |
| 20:00 CEST | Maznov | Report | Stadium: Grotenburg-Stadion Attendance: 7,000 Referee: Thorsten Kinhöfer (Germany) |
| 16 August Euro 2008 qualifying | Estonia | 0–1 | Tallinn, Estonia | |
| 17:00 CEST | Report | Sedloski | Stadium: A. Le Coq Arena Attendance: 7,500 Referee: Kristinn Jakobsson (Iceland) |
| 6 September Euro 2008 qualifying | Macedonia | 0–1 | Skopje, Macedonia | |
| 21:00 CEST | Report | Crouch | Stadium: Gradski stadion Attendance: 16,500 Referee: Bertrand Layec (France) |
| 7 October Euro 2008 qualifying | England | 0–0 | Manchester, England | |
| 18:00 CEST | Report | Stadium: Old Trafford Attendance: 72,062 Referee: Markus Merk (Germany) |
| 11 October Euro 2008 qualifying | Andorra | 0–3 | Andorra la Vella, Andorra | |
| 15:00 CEST | Report | Pandev Noveski Naumoski | Stadium: Estadi Comunal d'Aixovall Attendance: 300 Referee: Lasha Silagava (Georgia) |
| 15 November Euro 2008 qualifying | Macedonia | 0–2 | Skopje, Macedonia | |
| 17:00 CET | Report | Bystrov Arshavin | Stadium: Gradski stadion Attendance: 16,000 Referee: Paul Allaerts (Belgium) |
| Competition | Pld | W | D | L | GF | GA | GD |
|---|---|---|---|---|---|---|---|
| Friendly | 2 | 1 | 1 | 0 | 1 | 0 | +1 |
| UEFA Euro 2008 qualifying | 7 | 2 | 1 | 4 | 8 | 9 | –1 |
| Total | 9 | 3 | 2 | 4 | 9 | 9 | 0 |
| 7 February Friendly | Albania | 0–1 | Shkodër, Albania | |
| 16:00 CET | Report | Ristić | Stadium: Loro Boriçi Stadium Attendance: 7,000 Referee: Paolo Bertini (Italy) |
| 24 March Euro 2008 qualifying | Croatia | 2–1 | Zagreb, Croatia | |
| 20:15 CET | Srna Eduardo | Report | Sedloski | Stadium: Stadion Maksimir Attendance: 20,000 Referee: Konrad Plautz (Austria) |
| 2 June Euro 2008 qualifying | Macedonia | 1–2 | Skopje, Macedonia | |
| 19:30 CEST | Stojkov | Report | Yitzhaki Colautti | Stadium: Gradski stadion Attendance: 12,000 Referee: Knut Kircher (Germany) |
| 22 August Friendly | Macedonia | 0–0 | Skopje, Macedonia | |
| 20:00 CEST | Report | Stadium: Gradski stadion Attendance: 5,000 Referee: Bas Nijhuis (Netherlands) |
| 8 September Euro 2008 qualifying | Russia | 3–0 | Moscow, Russia | |
| 17:00 CEST | Berezutskiy Arshavin Kerzhakov | Report | Stadium: Lokomotiv Stadium Attendance: 26,000 Referee: Tom Henning Øvrebø (Norway) |
| 12 September Euro 2008 qualifying | Macedonia | 1–1 | Skopje, Macedonia | |
| 20:30 CEST | Maznov | Report | Piiroja | Stadium: Gradski stadion Attendance: 5,000 Referee: Leontios Trattou (Cyprus) |
| 17 October Euro 2008 qualifying | Macedonia | 3–0 | Skopje, Macedonia | |
| 20:00 CEST | Naumoski Sedloski Pandev | Report | Stadium: Gradski stadion Attendance: 20,000 Referee: Paulius Malžinskas (Lithuania) |
| 17 November Euro 2008 qualifying | Macedonia | 2–0 | Skopje, Macedonia | |
| 20:00 CET | Maznov Naumoski | Report | Stadium: Gradski stadion Attendance: 18,000 Referee: Frank De Bleeckere (Belgium) |
| 21 November Euro 2008 qualifying | Israel | 1–0 | Ramat Gan, Israel | |
| 18:00 CET | Barda | Report | Stadium: Ramat Gan Stadium Attendance: 2,736 Referee: Tomasz Mikulski (Poland) |
| Competition | Pld | W | D | L | GF | GA | GD |
|---|---|---|---|---|---|---|---|
| Friendly | 5 | 1 | 3 | 1 | 9 | 7 | +2 |
| 2010 FIFA World Cup qualification | 3 | 1 | 0 | 2 | 2 | 3 | –1 |
| Total | 8 | 2 | 3 | 3 | 11 | 10 | +1 |
| 6 February Friendly | Macedonia | 1–1 | Skopje, Macedonia | |
| 17:00 CET | Noveski | Report | Lazović | Stadium: Gradski stadion Attendance: 10,000 Referee: Tsvetan Georgiev (Bulgaria) |
| 26 March Friendly | Bosnia and Herzegovina | 2–2 | Zenica, Bosnia and Herzegovina | |
| 20:15 CET | Damjanović | Report | Maznov | Stadium: Bilino Polje Attendance: 10,000 Referee: Vlado Svilokos (Croatia) |
| 26 May Friendly | Poland | 1–1 | Reutlingen, Germany | |
| 20:30 CEST | Matusiak | Report | Maznov | Stadium: Stadion an der Kreuzeiche Attendance: 2,200 Referee: Felix Brych (Germany) |
| 20 August Friendly | Luxembourg | 1–4 | Luxembourg City, Luxembourg | |
| 20:15 CEST | Kitenge | Report | Pandev Grozdanoski Naumoski | Stadium: Stade Josy Barthel Attendance: 885 Referee: Bernd Brugger (Austria) |
| 6 September 2010 World Cup qualification | Macedonia | 1–0 | Skopje, Macedonia | |
| 15:00 CEST | Naumoski | Report | Stadium: Gradski stadion Attendance: 9,000 Referee: Pavel Královec (Czech Republic) |
| 10 September 2010 World Cup qualification | Macedonia | 1–2 | Skopje, Macedonia | |
| 20:30 CEST | Pandev | Report | Heitinga Van der Vaart | Stadium: Gradski stadion Attendance: 11,000 Referee: Grzegorz Gilewski (Poland) |
| 15 October 2010 World Cup qualification | Iceland | 1–0 | Reykjavík, Iceland | |
| 20:00 CEST | V. Gunnarsson | Report | Stadium: Laugardalsvöllur Attendance: 5,527 Referee: Selçuk Dereli (Turkey) |
| 19 November Friendly | Montenegro | 2–1 | Podgorica, Montenegro | |
| 16:30 CET | Džudović Jovetić | Report | Popov | Stadium: Podgorica City Stadium Attendance: 5,000 Referee: Novo Panić (Bosnia and Herzegovina) |
| Competition | Pld | W | D | L | GF | GA | GD |
|---|---|---|---|---|---|---|---|
| Friendly | 5 | 2 | 2 | 1 | 9 | 6 | +3 |
| 2010 FIFA World Cup qualification | 5 | 1 | 1 | 3 | 3 | 8 | –5 |
| Total | 10 | 3 | 3 | 4 | 12 | 14 | –2 |
| 11 February Friendly | Macedonia | 1–1 | Antalya, Turkey | |
| 15:00 CET | Pandev | Report | Andronic | Stadium: Mardan Sports Complex Attendance: 500 Referee: Pavel Saliy (Kazakhstan) |
| 1 April 2010 World Cup qualification | Netherlands | 4–0 | Amsterdam, Netherlands | |
| 20:45 CEST | Kuyt Huntelaar Van der Vaart | Report | Stadium: Amsterdam Arena Attendance: 47,750 Referee: Peter Rasmussen (Denmark) |
| 6 June 2010 World Cup qualification | Macedonia | 0–0 | Skopje, Macedonia | |
| 17:45 CEST | Report | Stadium: Philip II Arena Attendance: 9,000 Referee: Paolo Tagliavento (Italy) |
| 10 June 2010 World Cup qualification | Macedonia | 2–0 | Skopje, Macedonia | |
| 17:45 CEST | Stojkov Ivanovski | Report | Stadium: Philip II Arena Attendance: 7,000 Referee: Saïd Ennjimi (France) |
| 12 August Friendly | Macedonia | 2–3 | Skopje, Macedonia | |
| 21:30 CEST | Pandev | Report | Torres Piqué Riera | Stadium: Philip II Arena Attendance: 25,000 Referee: Pieter Vink (Netherlands) |
| 5 September 2010 World Cup qualification | Scotland | 2–0 | Glasgow, Scotland | |
| 16:00 CEST | Brown McFadden | Report | Stadium: Hampden Park Attendance: 50,214 Referee: Wolfgang Stark (Germany) |
| 9 September 2010 World Cup qualification | Norway | 2–1 | Oslo, Norway | |
| 20:30 CEST | Helstad J. Riise | Report | Grncharov | Stadium: Ullevaal Stadion Attendance: 14,766 Referee: Bruno Paixão (Portugal) |
| 11 October Friendly | Macedonia | 2–1 | Skopje, Macedonia | |
| 14:00 CEST | Pandev | Report | Haroon | Stadium: Philip II Arena Attendance: 5,000 Referee: Tsvetan Georgiev (Bulgaria) |
| 14 November Friendly | Macedonia | 3–0 | Strumica, Macedonia | |
| 12:00 CET | Sedloski Pandev | Report | Stadium: Stadion Mladost Attendance: 3,500 Referee: Anton Genov (Bulgaria) |
| 18 November Friendly | Iran | 1–1 | Teheran, Iran | |
| 15:30 CET | Teymourian | Report | Pandev | Stadium: Azadi Stadium Attendance: 3,000 Referee: Masoud Moradi (Iran) |
| Competition | Pld | W | D | L | GF | GA | GD |
|---|---|---|---|---|---|---|---|
| Friendly | 6 | 3 | 2 | 1 | 7 | 4 | +3 |
| UEFA Euro 2012 qualifying | 4 | 1 | 1 | 2 | 4 | 4 | 0 |
| Total | 10 | 4 | 3 | 3 | 11 | 8 | +3 |
| 3 March Friendly | Macedonia | 2–1 | Skopje, Macedonia | |
| 14:30 CEST | Naumoski Pandev | Report | Baša | Stadium: Philip II Arena Attendance: 7,000 Referee: Albano Janku (Albania) |
| 29 May Friendly | Azerbaijan | 1–3 | Bischofshofen, Austria | |
| 15:30 CEST | Mammadov | Report | Trichkovski Sadygov M. Gjurovski | Stadium: Sportplatz Attendance: 500 Referee: Dietmar Drabek (Austria) |
| 2 June Friendly | Romania | 0–1 | Villach, Austria | |
| 19:00 CEST | Report | Shikov | Stadium: Stadion Lind Attendance: 1,000 Referee: Manfred Krassnitzer (Austria) |
| 11 August Friendly | Malta | 1–1 | Ta' Qali, Malta | |
| 20:00 CEST | Mifsud | Report | Trichkovski | Stadium: Ta' Qali National Stadium Attendance: 2,500 Referee: Gabriele Rossi (San Marino) |
| 3 September Euro 2012 qualifying | Slovakia | 1–0 | Bratislava, Slovakia | |
| 20:30 CEST | Hološko | Report | Stadium: Štadión Pasienky Attendance: 5,980 Referee: Claudio Circhetta (Switzerland) |
| 7 September Euro 2012 qualifying | Macedonia | 2–2 | Skopje, Macedonia | |
| 20:00 CEST | M. Gjurovski Naumoski | Report | Movsisyan Manucharyan | Stadium: Philip II Arena Attendance: 9,000 Referee: Espen Berntsen (Norway) |
| 8 October Euro 2012 qualifying | Andorra | 0–2 | Andorra la Vella, Andorra | |
| 19:00 CEST | Report | Naumoski Shikov | Stadium: Estadi Comunal d'Aixovall Attendance: 550 Referee: Gediminas Mažeika (Lithuania) |
| 12 October Euro 2012 qualifying | Macedonia | 0–1 | Skopje, Macedonia | |
| 20:30 CEST | Report | Kerzhakov | Stadium: Philip II Arena Attendance: 17,000 Referee: Stefan Johannesson (Sweden) |
| 17 November Friendly | Albania | 0–0 | Korçë, Albania | |
| 18:00 CET | Report | Stadium: Skënderbeu Stadium Attendance: 6,000 Referee: Hüseyin Göçek (Turkey) |
| 22 December Friendly | China | 1–0 | Guangzhou, China | |
| 12:30 CET | Deng | Report | Stadium: Yuexiushan Stadium Attendance: 5,500 Referee: Kim Jong-Hyeok (South Korea) |
| Competition | Pld | W | D | L | GF | GA | GD |
|---|---|---|---|---|---|---|---|
| Friendly | 3 | 1 | 1 | 1 | 1 | 1 | 0 |
| UEFA Euro 2012 qualifying | 6 | 1 | 1 | 4 | 4 | 10 | –6 |
| Total | 9 | 2 | 2 | 5 | 5 | 11 | –6 |
| 9 February Friendly | Macedonia | 0–1 | Skopje, Macedonia | |
| 17:30 CET | Report | Mbuta | Stadium: Philip II Arena Attendance: 3,000 Referee: Jovan Kaluđerović (Montenegro) |
| 26 March Euro 2012 qualifying | Republic of Ireland | 2–1 | Dublin, Republic of Ireland | |
| 20:45 CET | McGeady Keane | Report | Trichkovski | Stadium: Lansdowne Road Attendance: 33,200 Referee: István Vad (Hungary) |
| 4 June Euro 2012 qualifying | Macedonia | 0–2 | Skopje, Macedonia | |
| 21:30 CEST | Report | Keane | Stadium: Philip II Arena Attendance: 29,500 Referee: Florian Meyer (Germany) |
| 10 August Friendly | Azerbaijan | 0–1 | Baku, Azerbaijan | |
| 17:00 CEST | Report | Pandev | Stadium: Dalga Arena Attendance: 1,000 Referee: Aleksei Kulbakov (Belarus) |
| 2 September Euro 2012 qualifying | Russia | 1–0 | Moscow, Russia | |
| 18:00 CEST | Semshov | Report | Stadium: Luzhniki Stadium Attendance: 31,028 Referee: Bülent Yıldırım (Turkey) |
| 6 September Euro 2012 qualifying | Macedonia | 1–0 | Skopje, Macedonia | |
| 20:00 CEST | Ivanovski | Report | Stadium: Philip II Arena Attendance: 5,000 Referee: Mark Whitby (Wales) |
| 7 October Euro 2012 qualifying | Armenia | 4–1 | Yerevan, Armenia | |
| 17:00 CEST | Pizzelli Ghazaryan Mkhitaryan Sarkisov | Report | Shikov | Stadium: Republican Stadium Attendance: 14,403 Referee: Robert Schörgenhofer (Austria) |
| 11 October Euro 2012 qualifying | Macedonia | 1–1 | Skopje, Macedonia | |
| 19:45 CEST | Noveski | Report | Piroska | Stadium: Philip II Arena Attendance: 4,100 Referee: Tony Chapron (France) |
| 15 November Friendly | Macedonia | 0–0 | Prilep, Macedonia | |
| 13:00 CET | Report | Stadium: Stadion Goce Delchev Attendance: 3,500 Referee: Slavko Vinčić (Slovenia) |
| Competition | Pld | W | D | L | GF | GA | GD |
|---|---|---|---|---|---|---|---|
| Friendly | 6 | 2 | 2 | 2 | 6 | 8 | –2 |
| 2014 FIFA World Cup qualification | 4 | 1 | 1 | 2 | 3 | 4 | –1 |
| Total | 10 | 3 | 3 | 4 | 9 | 12 | –3 |
| 29 February Friendly | Luxembourg | 2–1 | Luxembourg City, Luxembourg | |
| 18:00 CET | Deville | Report | Hasani | Stadium: Stade Josy Barthel Attendance: 787 Referee: Raymond Crangle (Northern Ireland) |
| 26 May Friendly | Portugal | 0–0 | Leiria, Portugal | |
| 20:00 CEST | Report | Stadium: Estádio Dr. Magalhães Pessoa Attendance: 19,323 Referee: Alan Kelly (Republic of Ireland) |
| 29 May Friendly | Angola | 0–0 | Estoril, Portugal | |
| 20:00 CEST | Report | Stadium: Estádio António Coimbra da Mota Attendance: 200 Referee: Pedro Proença (Portugal) |
| 15 August Friendly | Macedonia | 1–0 | Skopje, Macedonia | |
| 20:45 CEST | Pandev | Report | Stadium: Philip II Arena Attendance: 7,000 Referee: Halis Özkahya (Turkey) |
| 7 September 2014 World Cup qualification | Croatia | 1–0 | Zagreb, Croatia | |
| 20:15 CEST | Jelavić | Report | Stadium: Stadion Maksimir Attendance: 13,883 Referee: Alon Yefet (Israel) |
| 11 September 2014 World Cup qualification | Scotland | 1–1 | Glasgow, Scotland | |
| 21:00 CEST | Miller | Report | Noveski | Stadium: Hampden Park Attendance: 32,430 Referee: Sergei Karasev (Russia) |
| 12 October 2014 World Cup qualification | Macedonia | 1–2 | Skopje, Macedonia | |
| 20:30 CEST | Ibraimi | Report | Ćorluka Rakitić | Stadium: Philip II Arena Attendance: 25,230 Referee: Peter Rasmussen (Denmark) |
| 16 October 2014 World Cup qualification | Macedonia | 1–0 | Skopje, Macedonia | |
| 20:30 CEST | Ibraimi | Report | Stadium: Philip II Arena Attendance: 26,181 Referee: Bas Nijhuis (Netherlands) |
| 14 November Friendly | Macedonia | 3–2 | Skopje, Macedonia | |
| 18:00 CET | Tasevski Jahović Ibraimi | Report | Pečnik | Stadium: Philip II Arena Attendance: 3,000 Referee: Danilo Grujić (Serbia) |
| 14 December Friendly | Poland | 4–1 | Antalya, Turkey | |
| 17:15 CET | Milik Pawłowski Jędrzejczyk Sobota | Report | Blazhevski | Stadium: Mardan Sports Complex Attendance: 100 Referee: Hüseyin Göçek (Turkey) |
| Competition | Pld | W | D | L | GF | GA | GD |
|---|---|---|---|---|---|---|---|
| Friendly | 4 | 2 | 0 | 2 | 5 | 3 | +2 |
| 2014 FIFA World Cup qualification | 6 | 1 | 0 | 5 | 4 | 14 | –10 |
| Total | 10 | 3 | 0 | 7 | 9 | 17 | –8 |
| 6 February Friendly | Macedonia | 3–0 | Skopje, Macedonia | |
| 19:30 CET | Pandev Ibraimi Noveski | Report | Stadium: Philip II Arena Attendance: 5,000 Referee: Nikola Dabanović (Montenegro) |
| 22 March 2014 World Cup qualification | Macedonia | 0–2 | Skopje, Macedonia | |
| 20:45 CET | Report | De Bruyne Hazard | Stadium: Philip II Arena Attendance: 15,947 Referee: Deniz Aytekin (Germany) |
| 26 March 2014 World Cup qualification | Belgium | 1–0 | Brussels, Belgium | |
| 20:45 CET | Hazard | Report | Stadium: King Baudouin Stadium Attendance: 45,000 Referee: Olegário Benquerença (Portugal) |
| 3 June Friendly | Sweden | 1–0 | Malmö, Sweden | |
| 19:00 CEST | Kačaniklić | Report | Stadium: Swedbank Stadion Attendance: 14,459 Referee: Pavel Královec (Czech Republic) |
| 11 June Friendly | Norway | 2–0 | Oslo, Norway | |
| 19:00 CEST | Skjelbred Braaten | Report | Stadium: Ullevaal Stadion Attendance: 8,756 Referee: Liran Liany (Israel) |
| 14 August Friendly | Macedonia | 2–0 | Skopje, Macedonia | |
| 20:45 CEST | Ibraimi Trajkovski | Report | Stadium: Philip II Arena Attendance: 4,000 Referee: Milenko Vukadinović (Serbia) |
| 6 September 2014 World Cup qualification | Macedonia | 2–1 | Skopje, Macedonia | |
| 19:00 CEST | Trichkovski Trajkovski | Ramsey | Stadium: Philip II Arena Attendance: 10,000 Referee: Sascha Kever (Switzerland) |
| 10 September 2014 World Cup qualification | Macedonia | 1–2 | Skopje, Macedonia | |
| 20:30 CEST | Kostovski | Report | Anya Maloney | Stadium: Philip II Arena Attendance: 15,000 Referee: Fredy Fautrel (France) |
| 11 October 2014 World Cup qualification | Wales | 1–0 | Cardiff, Wales | |
| 20:45 CEST | Church | Report | Stadium: Cardiff City Stadium Attendance: 11,257 Referee: Suren Baliyan (Armenia) |
| Competition | Pld | W | D | L | GF | GA | GD |
|---|---|---|---|---|---|---|---|
| Friendly | 5 | 1 | 2 | 2 | 2 | 5 | –3 |
| UEFA Euro 2016 qualifying | 4 | 1 | 0 | 3 | 4 | 10 | –6 |
| Total | 9 | 2 | 2 | 5 | 6 | 15 | –9 |
| 5 March Friendly | Macedonia | 2–1 | Skopje, Macedonia | |
| 19:00 CET | Kostovski A. Ibraimi | Report | Georgievski | Stadium: Philip II Arena Attendance: 4,000 Referee: Lorens Jemini (Albania) |
| 26 May Friendly | Cameroon | 2–0 | Kufstein, Austria | |
| 19:00 CEST | Webó Choupo-Moting | Report | Stadium: Kufstein Arena Attendance: 1,500 Referee: Robert Schörgenhofer (Austria) |
| 30 May Friendly | Qatar | 0–0 | Rieti, Italy | |
| 19:00 CEST | Report | Stadium: Stadio Centro d'Italia Attendance: 200 Referee: Paolo Tagliavento (Italy) |
| 18 June Friendly | China | 2–0 | Shenyang, China | |
| 13:35 CEST | Yu Hanchao Gao Di | Report | Stadium: Shenyang Olympic Sports Center Attendance: 15,265 Referee: Tong Kui Sum (Hong Kong) |
| 22 June Friendly | China | 0–0 | Jinan, China | |
| 10:00 CEST | Report | Stadium: Jinan Olympic Sports Center Attendance: 5,00 Referee: Wu Kai Lam (Hong Kong) |
| 8 September Euro 2016 qualifying | Spain | 5–1 | Valencia, Spain | |
| 20:45 CEST | Ramos Alcácer Busquets Silva Pedro | Report | Ibraimi | Stadium: Estadi Ciutat de València Attendance: 22,000 Referee: Anastasios Sidiropoulos (Greece) |
| 9 October Euro 2016 qualifying | Macedonia | 3–2 | Skopje, Macedonia | |
| 20:45 CEST | Trajkovski Jahović Abdurahimi | Report | Bensi Turpel | Stadium: Philip II Arena Attendance: 11,500 Referee: Paolo Mazzoleni (Italy) |
| 12 October Euro 2016 qualifying | Ukraine | 1–0 | Lviv, Ukraine | |
| 18:00 CEST | Sydorchuk | Report | Stadium: Arena Lviv Attendance: 33,900 Referee: Sébastien Delferiere (Belgium) |
| 15 November Euro 2016 qualifying | Macedonia | 0–2 | Skopje, Macedonia | |
| 20:45 CET | Report | Kucka Nemec | Stadium: Philip II Arena Attendance: 6,000 Referee: Pedro Proença (Portugal) |
| Competition | Pld | W | D | L | GF | GA | GD |
|---|---|---|---|---|---|---|---|
| Friendly | 3 | 1 | 1 | 1 | 4 | 2 | +2 |
| UEFA Euro 2016 qualifying | 6 | 0 | 1 | 5 | 2 | 8 | –6 |
| Total | 9 | 1 | 2 | 6 | 6 | 10 | –4 |
| 27 March Euro 2016 qualifying | Macedonia | 1–2 | Skopje, Macedonia | |
| 20:45 CET | Trajkovski | Report | Kalachev Kornilenko | Stadium: Philip II Arena Attendance: 3,447 Referee: Anthony Taylor (England) |
| 30 March Friendly | Macedonia | 0–0 | Skopje, Macedonia | |
| 21:00 CEST | Report | Stadium: Philip II Arena Attendance: 2,000 Referee: Edin Jakupović (Bosnia and Herzegovina) |
| 14 June Euro 2016 qualifying | Slovakia | 2–1 | Žilina, Slovakia | |
| 20:45 CEST | Saláta Hamšík | Report | Ademi | Stadium: Štadión pod Dubňom Attendance: 10,765 Referee: Kenn Hansen (Denmark) |
| 5 September Euro 2016 qualifying | Luxembourg | 1–0 | Luxembourg City, Luxembourg | |
| 18:00 CEST | Thill | Report | Stadium: Stade Josy Barthel Attendance: 1,657 Referee: Simon Lee Evans (Wales) |
| 8 September Euro 2016 qualifying | Macedonia | 0–1 | Skopje, Macedonia | |
| 20:45 CEST | Report | Pachovski | Stadium: Philip II Arena Attendance: 31,657 Referee: Paolo Tagliavento (Italy) |
| 9 October Euro 2016 qualifying | Macedonia | 0–2 | Skopje, Macedonia | |
| 20:45 CEST | Report | Seleznyov Kravets | Stadium: Philip II Arena Attendance: 1,250 Referee: Ovidiu Hațegan (Romania) |
| 12 October Euro 2016 qualifying | Belarus | 0–0 | Barysaw, Belarus | |
| 20:45 CEST | Report | Stadium: Borisov Arena Attendance: 1,545 Referee: Christian Dingert (Germany) |
| 12 November Friendly | Macedonia | 4–1 | Skopje, Macedonia | |
| 18:00 CET | Shikov Trajkovski | Report | Jovetić | Stadium: Philip II Arena Attendance: 500 Referee: Ivaylo Stoyanov (Bulgaria) |
| 17 November Friendly | Macedonia | 0–1 | Skopje, Macedonia | |
| 13:00 CET | Report | Oumari | Stadium: Philip II Arena Attendance: 500 Referee: Damir Skomina (Slovenia) |
| Competition | Pld | W | D | L | GF | GA | GD |
|---|---|---|---|---|---|---|---|
| Friendly | 4 | 1 | 0 | 3 | 4 | 7 | –3 |
| 2018 FIFA World Cup qualification | 4 | 0 | 0 | 4 | 4 | 11 | –7 |
| Total | 8 | 1 | 0 | 7 | 8 | 18 | –10 |
| 23 March Friendly | Slovenia | 1–0 | Koper, Slovenia | |
| 18:00 CET | Bezjak | Report | Stadium: Bonifika Stadium Attendance: 3,000 Referee: Milorad Mažić (Serbia) |
| 29 March Friendly | Macedonia | 0–2 | Skopje, Macedonia | |
| 19:00 CEST | Report | Rangelov Tonev | Stadium: Philip II Arena Attendance: 1,000 Referee: Enea Jorgji (Albania) |
| 29 May Friendly | Azerbaijan | 1–3 | Bad Erlach, Austria | |
| 17:00 CEST | Ismayilov | Report | Radeski Pandev Nestorovski | Stadium: Sportplatz Bad Erlach Attendance: 200 Referee: Markus Hameter (Austria) |
| 2 June Friendly | Macedonia | 1–3 | Skopje, Macedonia | |
| 19:00 CEST | Trajkovski | Report | Azmoun | Stadium: Philip II Arena Attendance: 2,000 Referee: Neil Doyle (Republic of Ireland) |
| 5 September 2018 World Cup qualification | Albania | 2–1 [note 2] | Shkodër, Albania | |
| 20:45 CEST | Sadiku Balaj | Report | Alioski | Stadium: Loro Boriçi Stadium Attendance: 14,667 Referee: Hüseyin Göçek (Turkey) |
| 6 October 2018 World Cup qualification | Macedonia | 1–2 | Skopje, Macedonia | |
| 20:45 CEST | Nestorovski | Report | Hemed Ben Haim II | Stadium: Philip II Arena Attendance: 6,500 Referee: Andre Marriner (England) |
| 9 October 2018 World Cup qualification | Macedonia | 2–3 | Skopje, Macedonia | |
| 20:45 CEST | Nestorovski Hasani | Report | Belotti Immobile | Stadium: Philip II Arena Attendance: 27,000 Referee: Danny Makkelie (Netherlands) |
| 12 November 2018 World Cup qualification | Spain | 4–0 | Granada, Spain | |
| 20:45 CET | Velkovski Vitolo Monreal Aduriz | Report | Stadium: Estadio Nuevo Los Cármenes Attendance: 16,622 Referee: Robert Schörgenhofer (Austria) |
| Competition | Pld | W | D | L | GF | GA | GD |
|---|---|---|---|---|---|---|---|
| Friendly | 3 | 2 | 1 | 0 | 5 | 0 | +5 |
| 2018 FIFA World Cup qualification | 6 | 3 | 2 | 1 | 11 | 4 | +7 |
| Total | 9 | 5 | 3 | 1 | 16 | 4 | +12 |
| 24 March 2018 World Cup qualification | Liechtenstein | 0–3 | Vaduz, Liechtenstein | |
| 20:45 CET | Report | Nikolov Nestorovski | Stadium: Rheinpark Stadion Attendance: 4,517 Referee: Jonathan Lardot (Belgium) |
| 28 March Friendly | Macedonia | 3–0 | Skopje, Macedonia | |
| 18:00 CEST | Spirovski Pandev | Report | Stadium: Philip II Arena Attendance: 3,000 Referee: Pavle Radovanović (Montenegro) |
| 5 June Friendly | Macedonia | 0–0 | Skopje, Macedonia | |
| 19:45 CEST | Report | Stadium: Philip II Arena Attendance: 6,000 Referee: Stanislav Todorov (Bulgaria) |
| 11 June 2018 World Cup qualification | Macedonia | 1–2 | Skopje, Macedonia | |
| 20:45 CEST | Ristovski | Report | Silva Costa | Stadium: Philip II Arena Attendance: 20,675 Referee: Paweł Gil (Poland) |
| 2 September 2018 World Cup qualification | Israel | 0–1 | Haifa, Israel | |
| 20:45 CEST | Report | Pandev | Stadium: Sammy Ofer Stadium Attendance: 11,350 Referee: Aleksei Eskov (Russia) |
| 5 September 2018 World Cup qualification | Macedonia | 1–1 | Strumica, Macedonia | |
| 20:45 CEST | Trajkovski | Report | Roshi | Stadium: Stadion Mladost Attendance: 3,493 Referee: Jonas Eriksson (Sweden) |
| 6 October 2018 World Cup qualification | Italy | 1–1 | Turin, Italy | |
| 20:45 CEST | Chiellini | Report | Trajkovski | Stadium: Stadio Olimpico Grande Torino Attendance: 22,603 Referee: Tiago Martins (Portugal) |
| 9 October 2018 World Cup qualification | Macedonia | 4–0 | Strumica, Macedonia | |
| 20:45 CEST | Musliu Trajkovski Bardhi Ademi | Report | Stadium: Stadion Mladost Attendance: 4,518 Referee: Laurent Kopriwa (Luxembourg) |
| 11 November Friendly | Macedonia | 2–0 | Skopje, Macedonia | |
| 18:30 CET | Pandev Markoski | Report | Stadium: Philip II Arena Attendance: 3,000 Referee: Edin Jakupović (Bosnia and Herzegovina) |
| Competition | Pld | W | D | L | GF | GA | GD |
|---|---|---|---|---|---|---|---|
| Friendly | 2 | 0 | 2 | 0 | 1 | 1 | 0 |
| 2018–19 UEFA Nations League D | 6 | 5 | 0 | 1 | 14 | 5 | +9 |
| Total | 8 | 5 | 2 | 1 | 15 | 6 | +9 |
| 23 March Friendly | Finland | 0–0 | Antalya, Turkey | |
| 17:00 CET | Report | Stadium: Gloria Sports Arena Attendance: 1,000 Referee: Mete Kalkavan (Turkey) |
| 27 March Friendly | Azerbaijan | 1–1 | Antalya, Turkey | |
| 18:00 CEST | Almeida | Report | Trajkovski | Stadium: Mardan Sports Complex Attendance: 100 Referee: Halis Özkahya (Turkey) |
| 6 September 2018–19 Nations League D | Gibraltar | 0–2 | Gibraltar | |
| 20:45 CEST | Report | Trichkovski Alioski | Stadium: Victoria Stadium Attendance: 1,850 [2] Referee: Jens Maae (Denmark) |
| 9 September 2018–19 Nations League D | Macedonia | 2–0 | Skopje, Macedonia | |
| 18:00 CEST | Alioski Pandev | Report | Stadium: Philip II Arena Attendance: 4,730 [2] Referee: Manuel Schüttengruber (Austria) |
| 13 October 2018–19 Nations League D | Macedonia | 4–1 | Skopje, Macedonia | |
| 20:45 CEST | Trajkovski Pandev Alioski | Report | Yildiz | Stadium: Philip II Arena Attendance: 8,100 [2] Referee: Roi Reinshreiber (Israel) |
| 16 October 2018–19 Nations League D | Armenia | 4–0 | Yerevan, Armenia | |
| 18:00 CEST | Pizzelli Movsisyan Ghazaryan Mkhitaryan | Report | Stadium: Republican Stadium Attendance: 8,300 [2] Referee: Martin Strömbergsson (Sweden) |
| 16 November 2018–19 Nations League D | Liechtenstein | 0–2 | Vaduz, Liechtenstein | |
| 20:45 CET | Report | Bardhi Nestorovski | Stadium: Rheinpark Stadion Attendance: 2,116 [2] Referee: Petr Ardeleanu (Czech Republic) |
| 19 November 2018–19 Nations League D | Macedonia | 4–0 | Skopje, Macedonia | |
| 20:45 CET | Bardhi Nestorovski Trajkovski | Report | Stadium: Philip II Arena Attendance: 2,152 [2] Referee: Daniyar Sakhi (Kazakhstan) |