| Finland | 1 : 1 | Greece | goals: Karelis, Hurme |
| Poland | 2 : 0 | Germany | goals: Milik (head), Mila |
| Albania | 1 : 1 | Denmark | goals: Lenjani, Vibe |
| Armenia | 1 : 1 | Serbia | goals: Arzumanyan (head), Marcos Pizzelli miss penalty), Tošić |
| N.Ireland | 2 : 0 | Faroe Isl | goals: McAuley, Lafferty, Benjaminsen miss penalty) |
| Romania | 1 : 1 | Hungary | goals: Rusescu, Dzsudzsák (free kick) |
| Ireland | 7 : 0 | Gibraltar | goals: Keane (penalty + 2), McClean, Perez (own goal), Hoolahan |
| Scotland | 1 : 0 | Georgia | goals: Khubutia (own goal) |
| Latvia | 0 : 3 | Iceland | goals: Sigurðsson, Gunnarsson, Gíslason red car: Rudņevs |
| Türkiye | 1 : 2 | Czechia | goals: Bulut (head), Sivok (head), Dočkal |
| Cyprus | 1 : 2 | Israel | goals: Damari, Ben Haim, Makrides |
| Bulgaria | 0 : 1 | Croatia | goals: Bodurov (own goal) |
| Nth lands | 3 : 1 | Kazakhstan | goals: Abdulin (head), Huntelaar (head), Afellay, van Persie (penalty) red car: Dzolchiyev |
| Belgium | 6 : 0 | Andorra | goals: De Bruyne (penalty + 1), Chadli, Origi, Mertens (head + 1) |
| Italy | 2 : 1 | Azerbaijan | goals: Chiellini (own goal + 2 head) |
| Malta | 0 : 3 | Norway | goals: Dæhli, King (head + 1) |
| Wales | 0 : 0 | Bosnia-Hz | |
| Belarus | 0 : 2 | Ukraine | goals: Martynovich (own goal), Sydorchuk |
| Lithuania | 1 : 0 | Estonia | goals: Mikoliunas red car: Kallaste |
| Moldova | 1 : 2 | Austria | goals: Alaba (penalty), Dedov (penalty), Janko red car: Janko |
| N Macedon | 3 : 2 | Luxembourg | goals: Trajkovski, Bensi (free kick), Turpel, Jahović (penalty), Abdurahimi |
| Slovakia | 2 : 1 | Spain | goals: Kucka, Alcácer, Stoch (head) |
| Slovenia | 1 : 0 | Switz | goals: Novakovic (penalty) |
| Liechtens | 0 : 0 | Montenegro | |
| Sweden | 1 : 1 | Russia | goals: Kokorin, Larsson miss penalty), Toivonen |
| England | 5 : 0 | San Marino | goals: Jagielka (head), Rooney (penalty), Welbeck, Townsend, Della Valle (own goal). 2 assists Oxlade-Chamberlain |