This is a list of the Ukraine national football team results from 2010 to 2019. [1] [2]
| 25 May 2010 Friendly International | Ukraine | 4–0 | Kharkiv, Ukraine | |
| 20:00 UTC+3 | Aliyev Shevchenko | Report (ukr) | Attendance: 31,000 [3] Referee: Stanislav Sukhina (Russia) |
| 29 May 2010 Friendly International | Ukraine | 3–2 | Lviv, Ukraine | |
| 20:30 UTC+3 | Aliyev Konoplyanka Tamaş | Report | Tamaş D.Niculae | Attendance: 22,000 Referee: Pavel Kralovec (Czech) |
| 2 June 2010 Friendly International | Norway | 0–1 | Oslo, Norway | |
| 19:00 UTC+1 | Report (ru) Report/video (no) | Zozulya | Attendance: 10,178 Referee: Kevin Blom (Netherlands) |
| 11 August 2010 Friendly International | Ukraine | 1–1 | Donbas Arena, Donetsk | |
| 21:00 UTC+1 | Aliyev | report | Lens | Attendance: 18,054 [4] Referee: Damir Skomina (Slovenia) [5] |
| 4 September 2010 Friendly International | Poland | 1–1 | Stadion Widzewa, Łódź | |
| 17:00 UTC+1 | Jeleń | Report (en) Report (ru) Video report | Seleznyov | Attendance: 6,500 Referee: Ravshan Ermatov (Uzbekistan) |
| 7 September 2010 Friendly International | Ukraine | 2–1 | Lobanovsky Dynamo Stadium, Kyiv | |
| 20:00 UTC+1 | Rakytskiy Aliyev | Report (uk) | Isla | Attendance: 6,000 Referee: Vitali Sevostyanik (Belarus) |
| 8 October 2010 Friendly International | Ukraine | 2–2 | Lobanovsky Dynamo Stadium, Kyiv | |
| 20:00 UTC+1 | Milevsky Tymoshchuk | Report | Jackson Hutchinson | Attendance: 10,000 Referee: Tomacz Mikulski (Poland) |
| 11 October 2010 Friendly International | Brazil | 2–0 | Pride Park, Derby, England | |
| 19:30 UTC+1 | Alves Pato | Report | Attendance: 13,088 Referee: Martin Atkinson (England) |
| 17 November 2010 Friendly International | Switzerland | 2–2 | Stade de Genève, Geneva | |
| 19:15 UTC+1 | Frei | Report | Yarmolenko Konoplyanka | Attendance: 11,100 Referee: Serge Gumienny (Belgium) |
| 8 February 2011Cytavision Cyprus Tournament semi-final | Romania | 2–2 (2–4 p) | Paralimni, Cyprus | |
| 18:30 UTC+2 | Alexa | Report Video report | Rakytskiy Milevsky | Referee: Stelios Trifonos, (Cyprus) |
| Penalties | ||||
| Zicu Papp Ganea Raţ | Yarmolenko Tymoshchuk Kravets Husyev Rotan | |||
| 9 February 2011Cytavision Cyprus Tournament final | Sweden | 1–1 (4–5 p) | GSP Stadium, Nicosia, Cyprus | |
| 18:30 UTC+2 | Elmander | Report (ru) Video report | Dević | Attendance: 2,000 Referee: Leontios Tratos, (Cyprus) |
| Penalties | ||||
| Granqvist Källström Larsson Eriksson Lustig Bajrami | Kravets Tymoshchuk Aliyev Morozyuk Rotan Konoplyanka | |||
| 29 March 2011Friendly international | Ukraine | 0–2 | Lobanovsky Dynamo Stadium, Kyiv | |
| 19:45 UTC+3 | Report | Rossi Matri | Attendance: 15,000 [6] Referee: Alexey Nikolaev, (Russia) |
| 1 June 2011Friendly international | Ukraine | 2–0 | Lobanovsky Dynamo Stadium, Kyiv | |
| 19:00 UTC+3 | Tymoshchuk Voronin | Report | Referee: Ozkahya Halis (Turkey) |
| 6 June 2011Friendly international | Ukraine | 1–4 | Donbas Arena, Donetsk | |
| 22:00 UTC+3 | Tymoshchuk | Report | Gameiro Martin Kaboul | Referee: Mark Clattenburg (England) |
| 10 August 2011Friendly international | Ukraine | 0–1 | Metalist Stadium, Kharkiv | |
| 21:00 UTC+3 | Report | Hysén | Referee: Paolo Tagliavento (Italy) |
| 2 September 2011Friendly international | Ukraine | 2–3 | Metalist Stadium, Kharkiv | |
| 21:00 UTC+3 | Yarmolenko Konoplyanka | Report | González Lugano Hernández | Referee: Björn Kuipers, (Holland) |
| 6 September 2011Friendly international | Czech Republic | 4–0 | Generali Arena, Prague | |
| 20:00 UTC+3 | Kadlec Rezek Kolář | Report | Referee: Richard Trutz (Slovakia) |
| 7 October 2011Friendly international | Ukraine | 3–0 | Lobanovsky Dynamo Stadium, Kyiv | |
| 19:45 UTC+3 | Selin Shevchenko Yarmolenko | Report | Referee: Pavel Karlovets (Czech Rep.) |
| 11 October 2011Friendly international | Estonia | 0–2 | A. Le Coq Arena, Tallinn | |
| 20:00 UTC+3 | Report | Husyev Aliyev | Referee: Robert Malek (Poland) |
| 11 November 2011Friendly international | Ukraine | 3–3 | Olimpiysky National Sports Complex, Kyiv | |
| 20:45 UTC+3 | Yarmolenko Konoplyanka Nazarenko | Report | Kroos Rolfes Müller | Attendance: 69,700 Referee: Carlos Velasco Carballo (Spain) |
| 29 February 2012Friendly international | Israel | 2–3 | HaMoshava Stadium, Petah Tikva, Israel | |
| 18:00 | Hemed Sahar | Report | Husyev Konoplyanka Yarmolenko | Attendance: 4,000 Referee: Szymon Marciniak (Poland) |
| 28 May 2012Friendly international | Estonia | 0–4 | Kufstein Arena, Kufstein, Austria | |
| 20:00 | Report | Yarmolenko Husyev Voronin Milevskiy | Attendance: 1,200 Referee: Harald Lechner (Austria) |
| 1 June 2012Friendly international | Austria | 3–2 | Tivoli-Neu, Innsbruck, Austria | |
| 21:30 UTC+2 | Junuzović Arnautović | Report | Husyev | Attendance: 13,000 Referee: Felix Zwayer (Germany) |
| 5 June 2012Friendly international | Turkey | 2–0 | Audi Sportpark, Ingolstadt, Germany | |
| 20:00 UTC+2 | Erkin Pektemek | Report | Referee: Michael Weiner (Germany) |
| 11 June 2012 UEFA Euro 2012 Group D | Ukraine | 2–1 | Olympic Stadium, Kyiv | |
| 21:45 | Shevchenko | Report | Ibrahimović | Attendance: 64,290 Referee: Cüneyt Çakır (Turkey) |
| 15 June 2012 UEFA Euro 2012 Group D | Ukraine | 0–2 | Donbas Arena, Donetsk | |
| 19:00 | Report | Ménez Cabaye | Attendance: 48,000 Referee: Björn Kuipers (Netherlands) |
| 19 June 2012 UEFA Euro 2012 Group D | England | 1–0 | Donbas Arena, Donetsk | |
| 21:45 | Rooney | Report | Attendance: 48,700 Referee: Viktor Kassai (Hungary) |
| 15 August 2012Friendly international | Ukraine | 0–0 | Arena Lviv, Lviv | |
| 20:00 UTC+3 | Report | Attendance: 33,153 Referee: Milorad Mažić (Serbia) |
| 11 September 2012 2014 FIFA World Cup qualification – UEFA Group H | England | 1–1 | Wembley Stadium, London | |
| 20:00 UTC+01:00 | Lampard | Report | Konoplyanka | Attendance: 68,102 Referee: Cüneyt Çakır (Turkey) |
| 12 October 2012 2014 FIFA World Cup qualification – UEFA Group H | Moldova | 0–0 | Zimbru Stadium, Chișinău | |
| 21:00 UTC+01:00 | Report | Attendance: 12,500 Referee: Clément Turpin (France) |
| 16 October 2012 2014 FIFA World Cup qualification – UEFA Group H | Ukraine | 0–1 | Olympic Stadium, Kyiv | |
| 14:00 UTC+01:00 | Report | Attendance: 50,597 [7] Referee: Michael Koukoulakis (GRE) |
| 14 November 2012Friendly International | Bulgaria | 0–1 | Levski Stadium, Sofia | |
| Report | Referee: Milorad Mažić (Serbia) |
| 6 February 2013Friendly International | Norway | 0–2 | Estadio de La Cartuja, Seville | |
| 19:00 UTC+1 | Report (Ukr) | Morozyuk Yarmolenko | Attendance: 2,000 Referee: Carlos Clos Gómez (Spain) |
| 22 March 2013 2014 FIFA World Cup qualification – UEFA Group H | Poland | 1–3 | Stadion Narodowy, Warsaw | |
| 20:45 UTC+1 | Piszczek | Report | Yarmolenko Husyev Zozulya | Attendance: 55,565 Referee: Pavel Královec (Czech Republic) |
| 26 March 2013 2014 FIFA World Cup qualification – UEFA Group H | Ukraine | 2–1 | Chornomorets Stadium, Odesa | |
| 21:00 UTC+2 | Yarmolenko Khacheridi | Report | Suvorov | Attendance: 31,948 Referee: Kenn Hansen (Denmark) |
| 2 June 2013Friendly international | Ukraine | 0–0 | Olimpiyskiy Stadium, Kyiv, Ukraine | |
| 21:00 UTC+2 | Report | Attendance: 25,000 Referee: Vladislav Bezborodov (Russia) |
| 7 June 2013 2014 FIFA World Cup qualification – UEFA Group H | Montenegro | 0–4 | Podgorica City Stadium, Podgorica | |
| 20:30 UTC+2 | Report | Harmash Konoplyanka Fedetskiy Bezus | Attendance: 11,996 Referee: Manuel Gräfe (Germany) |
| 14 August 2013Friendly international | Ukraine | 2–0 | Olimpiyskiy National Sports Complex, Kyiv | |
| 21:00 UTC+2 | Rotan Seleznyov | Report | Attendance: 25,637 Referee: Ivan Kružliak (Slovakia) |
| 6 September 2013 2014 FIFA World Cup qualification – UEFA Group H | Ukraine | 9–0 | Arena Lviv, Lviv | |
| 21:00 UTC+3 | Dević Seleznyov Edmar Khacheridi Konoplyanka Bezus Fedetskiy Rakitskiy | Report | Attendance: 34,915 Referee: Neil Doyle (Republic of Ireland) |
| 10 September 2013 2014 FIFA World Cup qualification – UEFA Group H | Ukraine | 0–0 | Olympic Stadium, Kyiv | |
| 21:45 UTC+3 | Report | Attendance: 69,890 Referee: Pedro Proença (Portugal) |
| 11 October 2013 2014 FIFA World Cup qualification – UEFA Group H | Ukraine | 1–0 | Metalist Stadium, Kharkiv | |
| 21:00 UTC+3 | Yarmolenko | Report | Attendance: 39,126 Referee: Jonas Eriksson (Sweden) |
| 15 October 2013 2014 FIFA World Cup qualification – UEFA Group H | San Marino | 0–8 | Stadio Olimpico, Serravalle | |
| 21:00 UTC+2 | Report | Seleznyov Dević Yarmolenko Bezus Mandzyuk | Attendance: 1,268 Referee: Harald Lechner (Austria) |
| 15 November 2013 2014 FIFA World Cup qualification – UEFA second round | Ukraine | 2–0 | Olympic Stadium, Kyiv | |
| 21:45 UTC+2 | Zozulya Yarmolenko | Report | Attendance: 67,732 Referee: Cüneyt Çakır (Turkey) |
| 19 November 2013 2014 FIFA World Cup qualification – UEFA second round | France | 3–0 | Stade de France, Paris | |
| TBC UTC+1 | Sakho Benzema Sakho | Report | Attendance: 77,000 Referee: Damir Skomina (Slovenia) |
| 5 March 2014Friendly International | Ukraine | 2–0 | Antonis Papadopoulos Stadium, Larnaca, Cyprus (10) | |
| CET (UTC+2) | Yarmolenko Dević | Report | Attendance: 1,573 Referee: Leontios Trattou (Cyprus) |
| 22 May 2014Friendly international | Ukraine | 2–1 | V. Lobanovskyi Stadium, Kyiv, Ukraine | |
| 21:00 UTC+2 | Ordets Stepanenko | Report | Balé | Attendance: 8,000 Referee: Paweł Gil (Poland) |
| 3 September 2014Friendly international | Ukraine | 1–0 | Olympic Stadium, Kyiv | |
| 20:00 UTC+2 | Bezus | Report | Attendance: 15,000 Referee: Ovidiu Hațegan (Romania) |
| 8 September 2014 UEFA Euro 2016 qualifying Group C | Ukraine | 0–1 | Olympic Stadium, Kyiv, Ukraine | |
| 20:45 UTC+1 | Report | Mak | Attendance: 38,454 Referee: Craig Thomson (Scotland) |
| 9 October 2014 UEFA Euro 2016 qualifying Group C | Belarus | 0–2 | Borisov Arena, Borisov | |
| 20:45 UTC+1 | Report | Martynovich Sydorchuk | Attendance: 10,512 Referee: Pol van Boekel (Netherlands) |
| 12 October 2014 UEFA Euro 2016 qualifying Group C | Ukraine | 1–0 | Arena Lviv, Lviv | |
| 18:00 UTC+1 | Sydorchuk | Report | Attendance: 33,978 Referee: Sébastien Delferière (Belgium) |
| 15 November 2014 UEFA Euro 2016 qualifying Group C | Luxembourg | 0–3 | Stade Josy Barthel, Luxembourg | |
| 18:00 UTC+1 | Report | Yarmolenko | Attendance: 4,379 Referee: Kristinn Jakobsson (Iceland) |
| 18 November 2014Friendly International | Ukraine | 0–0 | Olympic Stadium, Kyiv, Ukraine | |
| 20:00 UTC+1 | Report | Attendance: 15,000 Referee: Äliyar Ağayev (Azerbaijan) |
| 27 March 2015 UEFA Euro 2016 Q | Spain | 1–0 | Seville, Spain | |
| 20:45 UTC+1 | Morata | Report | Stadium: Ramón Sánchez Pizjuán Attendance: 33,775 Referee: Cüneyt Çakır (Turkey) |
| 31 March 2015 Friendly | Ukraine | 1–1 | Lviv, Ukraine | |
| 20:00 UTC+1 | Yarmolenko | Report | Maksimenko | Stadium: Arena Lviv Attendance: 17,500 Referee: Harald Lechner (Austria) |
| 9 June 2015 Friendly | Ukraine | 2–1 | Linz, Austria | |
| Kravets Konoplyanka | Report | Vatsadze | Stadium: Linzer Stadion Attendance: 700 Referee: Markus Hameter (Austria) |
| 14 June 2015 UEFA Euro 2016 Q | Ukraine | 3–0 | Lviv, Ukraine | |
| 18:00 (19:00 UTC+3) | Kravets Harmash Konoplyanka | Report | Stadium: Arena Lviv Attendance: 21,635 Referee: Arnold Hunter (Northern Ireland) |
| 5 September 2015 UEFA Euro 2016 Q | Ukraine | 3–1 | Lviv, Ukraine | |
| 18:00 (19:00 UTC+3) | Kravets Yarmolenko Konoplyanka | Report | Kornilenko | Stadium: Arena Lviv Referee: Liran Liany (Israel) |
| 8 September 2015 UEFA Euro 2016 Q | Slovakia | 0–0 | Žilina, Slovakia | |
| 20:45 (20:45 UTC+2) | Report | Stadium: Štadión Pod Dubňom Referee: Martin Atkinson (England) |
| 9 October 2015 UEFA Euro 2016 Q | Macedonia | 0–2 | Skopje, Republic of Macedonia | |
| 20:45 (20:45 UTC+2) | Report | Seleznyov Kravets | Stadium: Philip II Arena Referee: Ovidiu Haţegan (Romania) |
| 12 October 2015 UEFA Euro 2016 Q | Ukraine | 0–1 | Kyiv, Ukraine | |
| 20:45 (21:45 UTC+3) | Report | Gaspar | Stadium: Olympic Stadium Referee: Milorad Mažić (Serbia) |
| 14 November 2015 UEFA Euro 2016 Q play-offs | Ukraine | 2–0 | Lviv, Ukraine | |
| 19:00 | Yarmolenko Seleznyov | Report | Stadium: Arena Lviv Referee: Jonas Eriksson (Sweden) |
| 17 November 2015 UEFA Euro 2016 Q play-offs | Slovenia | 1–1 | Maribor, Slovenia | |
| 20:45 | Cesar | Report | Yarmolenko | Stadium: Ljudski vrt Referee: Cüneyt Çakır (Turkey) |
| 24 March 2016 Friendly | Ukraine | 1–0 | Odesa, Ukraine | |
| Stepanenko | Stadium: Chornomorets Stadium Referee: Orel Grinfield (Israel) |
| 28 March 2016 Friendly | Ukraine | 1–0 | Kyiv, Ukraine | |
| Yarmolenko | Report | Stadium: Olympic Stadium Attendance: 20,000 |
| 29 May 2016 Friendly | Romania | 3–4 | Torino, Italy | |
| 20:30 | Torje Alibec Stanciu | Report | Zozulya Zinchenko Konoplyanka Yarmolenko | Stadium: Stadio Olimpico Grande Attendance: 12000 Referee: Davide Massa (Italy) |
| 3 June 2016 Friendly | Ukraine | 3–1 | Bergamo, Italy | |
| 20:30 | Stepanenko Yarmolenko Konoplyanka | Report | Sadiku | Stadium: Stadio Atleti Azzurri d'Italia Referee: Paolo Mazzoleni (Italy) |
| 12 June 2016 UEFA Euro 2016 Group Stage | Germany | 2–0 | Lille, France | |
| 21:00 (22:00 UTC+3) | Mustafi Schweinsteiger | Report | Stadium: Stade Pierre-Mauroy Attendance: 43,035 Referee: Martin Atkinson (England) |
| 16 June 2016 UEFA Euro 2016 Group Stage | Ukraine | 0–2 | Lyon, France | |
| 18:00 (19:00 UTC+3) | Report | McAuley McGinn | Stadium: Stade des Lumières Attendance: 51,043 Referee: Pavel Královec (Czech Republic) |
| 21 June 2016 UEFA Euro 2016 Group Stage | Ukraine | 0–1 | Marseille, France | |
| 18:00 (19:00 UTC+3) | Błaszczykowski | Stadium: Stade Vélodrome Attendance: 58,874 Referee: Svein Oddvar Moen (Norway) |
| 5 September 2016 2018 FIFA World Cup Qualification | Ukraine | 1–1 | Kyiv, Ukraine | |
| 21:45 | Yarmolenko | Finnbogason | Stadium: Olympic Stadium Attendance: 0 |
| 6 October 2016 2018 FIFA World Cup Qualification | Turkey | 2–2 | Konya, Turkey | |
| 20:45 | Tufan Çalhanoğlu | Yarmolenko Kravets | Stadium: Torku Arena Attendance: 42,000 |
| 9 October 2016 2018 FIFA World Cup Qualification | Ukraine | 3–0 | Kraków, Poland | |
| 18:00 | Kravets Yarmolenko Rotan | Report | Stadium: Marshal Józef Piłsudski Stadium Referee: Kevin Blom |
| 12 November 2016 2018 FIFA World Cup Qualification | Ukraine | 1–0 | Chornomorets Stadium, Odesa | |
| 20:45 | Kravets | Attendance: 26,482 Referee: Jorge Sousa (Portugal) |
| 15 November 2016 Friendly | Ukraine | 2–0 | Metalist Stadium, Kharkiv | |
| 21:00 (UTC+1) | Shakhov Yarmolenko | Report (FFU) Report (FAS) | Attendance: 30,000 Referee: Martin Strömbergsson (Sweden) |
| 24 March 2017 2018 FIFA World Cup Qualification | Croatia | 1–0 | Stadion Maksimir, Zagreb | |
| 20:45 (UTC+1) | Kalinić | Report (FIFA) Report (UEFA) [ dead link ] | Attendance: 27,351 Referee: Antonio Mateu Lahoz (Spain) |
| 6 June 2017 Friendly (unofficial) | Ukraine | 0–1 | Liebenauer Stadium, Graz, Austria | |
| 19:00 (UTC+1) | Report (FFU) Report (MFA) | Z. Muscat | Attendance: 500 Referee: Alexander Harkam (Austria) |
| 11 June 2017 2018 FIFA World Cup Qualification | Finland | 1–2 | Tampere Stadium, Tampere | |
| 18:00 (UTC+1) | Pohjanpalo | Report (FIFA) Report (UEFA) [ dead link ] | Konoplyanka Besyedin | Attendance: 8,723 Referee: Alon Yefet (Israel) |
| 2 September 2017 2018 FIFA World Cup Qualification | Ukraine | 2–0 | Metalist Stadium, Kharkiv | |
| 20:45 (21:45 UTC+3) | Yarmolenko | Report (FIFA) Report (UEFA) [ dead link ] | Attendance: 36,796 Referee: David Fernández Borbalán (Spain) |
| 5 September 2017 2018 FIFA World Cup Qualification | Iceland | 2–0 | Laugardalsvöllur, Reykjavík | |
| 20:45 (21:45 UTC+3) | G. Sigurðsson | Report (FIFA) Report (UEFA) [ dead link ] | Attendance: 9,769 Referee: Willie Collum (Scotland) |
| 6 October 2017 2018 FIFA World Cup Qualification | Kosovo | 0–2 | Loro Boriçi Stadium, Shkodër, Albania | |
| 20:45 (21:45 UTC+3) | Report (FIFA) Report (UEFA) [ dead link ] | Paqarada Yarmolenko | Attendance: 1,261 Referee: Craig Pawson (England) |
| 9 October 2017 2018 FIFA World Cup Qualification | Ukraine | 0–2 | Olympic National Sports Complex, Kyiv | |
| 20:45 (21:45 UTC+3) | Report (FIFA) Report (UEFA) [ dead link ] | Kramarić | Attendance: 60,200 Referee: Felix Brych (Germany) |
| 10 November 2017 Friendly | Ukraine | 2–1 | Arena Lviv, Lviv | |
| 20:00 (UTC+1) | Yarmolenko Konoplyanka | Report (FFU) Report (SFZ) | Štetina | Attendance: 27,000 Referee: Andris Treimanis (Latvia) |
| 23 March 2018 Friendly | Ukraine | 1–1 | Marbella, Spain | |
| 18:00 (UTC+1) | Kravets | Report (FFU) Report (SAFF) | Al-Muwallad | Stadium: Estadio Municipal Attendance: 450 Referee: Alberto Undiano Mallenco (Spain) |
| 27 March 2018 Kirin Challenge Cup 2018 | Ukraine | 2–1 | Liège, Belgium | |
| 14:20 (UTC+1) | Rakitskyi Karavayev | Report (FFU) Report (JFA) | Makino | Stadium: Stade Maurice Dufrasne Attendance: 2,529 Referee: Bart Vertenten (Belgium) |
| 31 May 2018 Friendly | Morocco | 0–0 | Geneva, Switzerland | |
| 20:00 (UTC+2) | Report (FFU) Report (FRMF) | Stadium: Stade de Genève Attendance: 8,000 Referee: Sandro Schärer (Switzerland) |
| 3 June 2018 Friendly | Albania | 1–4 | Évian-les-Bains, France | |
| 16:00 (UTC+2) | Ndoj | Report (FFU) Report (FSHF) | Konoplyanka Yarmolenko | Stadium: Camille Fournier Stadium Attendance: 600 Referee: Francois Letexier (France) |
| 6 September 2018 2018–19 UEFA Nations League B | Czech Republic | 1–2 | Uherské Hradiště, Czech Republic | |
| 20:45 (20:45 UTC+2) | Schick | Report (FFU) Report (FAČR) | Konoplyanka Zinchenko | Stadium: Městský fotbalový stadion Miroslava Valenty Attendance: 7,974 Referee: Anthony Taylor (England) |
| 9 September 2018 2018–19 UEFA Nations League B | Ukraine | 1–0 | Lviv, Ukraine | |
| 15:00 (16:00 UTC+3) | Yarmolenko | Report (FFU) Report (SFZ) | Stadium: Arena Lviv Attendance: 0 [9] Referee: Anastasios Sidiropoulos (Greece) |
| 10 October 2018 Friendly | Italy | 1–1 | Genoa, Italy | |
| 20:45 (21:45 UTC+3) | Bernardeschi | Report (FFU) Report (FIGC) | Malinovskyi | Stadium: Stadio Luigi Ferraris Attendance: 12,000 Referee: Rade Obrenović (Slovenia) |
| 16 October 2018 2018–19 UEFA Nations League B | Ukraine | 1–0 | Kharkiv, Ukraine | |
| 20:45 (21:45 UTC+3) | Malinovskyi | Report (FFU) Report (FAČR) | Stadium: Metalist Stadium Attendance: 32,000 Referee: Gediminas Mažeika (Lithuania) |
| 16 November 2018 2018–19 UEFA Nations League B | Slovakia | 4–1 | Trnava, Slovakia | |
| 20:45 (21:45 UTC+3) | Rusnák Kucka Zreľák Mak | Report (FFU) Report (SFZ) | Konoplyanka | Stadium: Štadión Antona Malatinského Attendance: 9,764 Referee: Nikola Dabanović (Montenegro) |
| 20 November 2018 Friendly | Turkey | 0–0 | Antalya, Turkey | |
| 19:30 (19:30UTC+2) | Report (FFU) Report (TFF) | Stadium: Antalya Arena Referee: Genc Nuza (Kosovo) |
| 22 March 2019 UEFA Euro 2020 qualifying Group B | Portugal | 0–0 | Lisbon, Portugal | |
| 20:45 (21:45 UTC+3) | Report (FFU) Report (FPF) | Stadium: Estádio da Luz Attendance: 58,355 Referee: Clément Turpin (France) |
| 25 March 2019 UEFA Euro 2020 qualifying Group B | Luxembourg | 1–2 | Luxembourg City, Luxembourg | |
| 20:45 (21:45 UTC+3) | Turpel | Report (FFU) Report (FLF) | Tsyhankov Rodrigues | Stadium: Stade Josy Barthel Attendance: 4,653 Referee: Mattias Gestranius (Finland) |
| 7 June 2019 UEFA Euro 2020 qualifying Group B | Ukraine | 5–0 | Lviv, Ukraine | |
| 20:45 | Tsyhankov Konoplyanka Yaremchuk | Report (UAF) Report (FSS) | Stadium: Arena Lviv Attendance: 34,915 Referee: Antonio Mateu Lahoz (Spain) |
| 10 June 2019 UEFA Euro 2020 qualifying Group B | Ukraine | 1–0 | Lviv, Ukraine | |
| 20:45 (21:45 UTC+3) | Yaremchuk | Report (UAF) Report (FLF) | Stadium: Arena Lviv Referee: Peter Kralović (Slovakia) |
| 7 September 2019 UEFA Euro 2020 qualifying Group B | Lithuania | 0–3 | Vilnius, Lithuania | |
| 18:00 (19:00 UTC+3) | [Report (UAF)] [Report (LFF)] | Zinchenko Marlos Malinovskyi | Stadium: LFF Stadium Referee: Irfan Peljto (Bosnia and Herzegovina) |
| 10 September 2019 Friendly | Ukraine | 2–2 | Dnipro, Ukraine | |
| 20:30 | Zinchenko Yaremchuk | [Report (UAF)] [Report ()] | Aribo Osimhen | Stadium: Dnipro-Arena Referee: Paolo Valeri (Italy) |
| 11 October 2019 UEFA Euro 2020 qualifying Group B | Ukraine | 2–0 | Kharkiv, Ukraine | |
| 20:45 (21:45 UTC+3) | Malinovskyi | [Report (UAF)] [Report (LFF)] | Stadium: Metalist Stadium Referee: Harald Lechner (Austria) |
| 14 October 2019 UEFA Euro 2020 qualifying Group B | Ukraine | 2–1 | Kyiv, Ukraine | |
| 20:45 (21:45 UTC+3) | Yaremchuk Yarmolenko | [Report (UAF)] [Report (FPF)] | Ronaldo | Stadium: NSK Olimpiyskiy Attendance: 65,883 Referee: Anthony Taylor (England) |
| 14 November 2019 Friendly | Ukraine | 1–0 | Zaporizhia, Ukraine | |
| 19:00 (UTC+2) | Bezus | [Report (UAF)] [Report ()] | Stadium: Slavutych-Arena Referee: Juan Martínez Munuera (Spain) |
| 17 November 2019 UEFA Euro 2020 qualifying Group B | Serbia | 2–2 | Belgrade, Serbia | |
| 15:00 (16:00 UTC+3) | Tadić Mitrović | [Report (UAF)] [Report (FSS)] | Yaremchuk Besyedin | Stadium: Red Star Stadium Referee: Bobby Madden (Scotland) |