Group D of UEFA Euro 2020 qualifying was one of the ten groups to decide which teams would qualify for the UEFA Euro 2020 finals tournament. Group D consisted of five teams: Denmark, Georgia, Gibraltar, Republic of Ireland and Switzerland, where they played against each other home-and-away in a round-robin format.
The top two teams, Switzerland and Denmark, qualified directly for the finals. Unlike previous editions, the participants of the play-offs were not decided based on results from the qualifying group stage, but instead based on their performance in the 2018–19 UEFA Nations League.
|1||Switzerland||8||5||2||1||19||6||+13||17||Qualify for final tournament||—||3–3||2–0||1–0||4–0|
|3||Republic of Ireland||8||3||4||1||7||5||+2||13||Advance to play-offs via Nations League||1–1||1–1||—||1–0||2–0|
The fixtures were released by UEFA the same day as the draw, which was held on 2 December 2018 in Dublin. Times are CET/CEST,[note 1] as listed by UEFA (local times, if different, are in parentheses).
|Gibraltar||0–1||Republic of Ireland|
|Republic of Ireland||1–0||Georgia|
|Denmark||1–1||Republic of Ireland|
|Republic of Ireland||2–0||Gibraltar|
|Republic of Ireland||1–1||Switzerland|
|Georgia||0–0||Republic of Ireland|
|Switzerland||2–0||Republic of Ireland|
There were 59 goals scored in 20 matches, for an average of 2.95 goals per match.
- Henrik Dalsgaard
- Thomas Delaney
- Pierre-Emile Højbjerg
- Mathias Jørgensen
- Vato Arveladze
- Valerian Gvilia
- Jaba Kankava
- Giorgi Kharaishvili
- Giorgi Kvilitaia
- Saba Lobzhanidze
- Giorgi Papunashvili
- Lee Casciaro
- Roy Chipolina
- Reece Styche
- Robbie Brady
- Matt Doherty
- Shane Duffy
- Jeff Hendrick
- Conor Hourihane
- David McGoldrick
- Loris Benito
- Breel Embolo
- Christian Fassnacht
- Edimilson Fernandes
- Remo Freuler
- Mario Gavranović
- Admir Mehmedi
- Ricardo Rodríguez
- Fabian Schär
- Haris Seferović
- Ruben Vargas
- Steven Zuber
1 own goal
- Joseph Chipolina (against Republic of Ireland)
A player was automatically suspended for the next match for the following offences:
- Receiving a red card (red card suspensions could be extended for serious offences)
- Receiving three yellow cards in three different matches, as well as after fifth and any subsequent yellow card (yellow card suspensions were not carried forward to the play-offs, the finals or any other future international matches)
The following suspensions were served during the qualifying matches:
|Team||Player||Offence(s)||Suspended for match(es)|
|Georgia||Jaba Kankava|| vs Republic of Ireland (26 March 2019)
vs Gibraltar (7 June 2019)
vs Denmark (10 June 2019)
|vs Denmark (8 September 2019)|
|Gibraltar||Jayce Olivero|| vs Georgia (7 June 2019)
vs Republic of Ireland (10 June 2019)
vs Denmark (15 November 2019)
|vs Switzerland (18 November 2019)|
|Republic of Ireland||Enda Stevens|| vs Gibraltar (23 March 2019)
vs Gibraltar (10 June 2019)
vs Switzerland (5 September 2019)
|vs Georgia (12 October 2019)|
|Séamus Coleman||vs Switzerland (15 October 2019)||vs Denmark (18 November 2019)|
- "UEFA Euro 2020: Qualifying Draw Procedure" (PDF). UEFA.com. Union of European Football Associations. 27 September 2018. Retrieved 27 September 2018.
- "UEFA EURO 2020 qualifying draw made in Dublin". UEFA.com. Union of European Football Associations. 2 December 2018. Retrieved 2 December 2018.
- "Regulations of the UEFA European Football Championship 2018–20". UEFA.com. Union of European Football Associations. 9 March 2018. Archived from the original on 11 May 2021. Retrieved 11 May 2021.
- "UEFA EURO 2020 qualifying schedule: all the fixtures". UEFA.com. Union of European Football Associations. 2 December 2018. Retrieved 2 December 2018.
- "European Qualifiers 2018–20: Group stage fixture list" (PDF). UEFA.com. Union of European Football Associations. 2 December 2018. Retrieved 2 December 2018.
- "Summary UEFA Euro 2020 qualifying – Group D". Soccerway. Retrieved 21 November 2019.