| ||||||||||||||||||||||
| Match dates |
| Thursday, 11 June 2015 | |||||
| Iceland | 3-0 | North Macedonia | |||
| Saturday, 5 September 2015 | |||||
| Iceland | 3-2 | France | |||
| North Macedonia | 1-0 | Ukraine | |||
| Northern Ireland | 1-2 | Scotland | |||
| Tuesday, 8 September 2015 | |||||
| Iceland | 1-1 | Northern Ireland | |||
| Thursday, 8 October 2015 | |||||
| Ukraine | 0-1 | Iceland | |||
| Saturday, 10 October 2015 | |||||
| Scotland | 1-2 | France | |||
| Tuesday, 13 October 2015 | |||||
| France | 2-0 | Ukraine | |||
| Northern Ireland | 1-2 | North Macedonia | |||
| Scotland | 0-0 | Iceland | |||
| Thursday, 12 November 2015 | |||||
| France | 1-0 | Northern Ireland | |||
| Friday, 13 November 2015 | |||||
| Scotland | 2-2 | Ukraine | |||
| Sunday, 15 November 2015 | |||||
| North Macedonia | 2-2 | France | |||
| Tuesday, 17 November 2015 | |||||
| Northern Ireland | 1-2 | Ukraine | |||
| Thursday, 24 March 2016 | |||||
| France | 2-0 | Scotland | |||
| North Macedonia | 0-0 | Iceland | |||
| Monday, 28 March 2016 | |||||
| France | 1-1 | North Macedonia | |||
| Tuesday, 29 March 2016 | |||||
| Scotland | 3-1 | Northern Ireland | |||
| Friday, 27 May 2016 | |||||
| Ukraine | 0-2 | North Macedonia | |||
| Friday, 2 September 2016 | |||||
| Northern Ireland | 0-1 | Iceland | |||
| Scotland | 0-1 | North Macedonia | |||
| Ukraine | 1-0 | France | |||
| Tuesday, 6 September 2016 | |||||
| France | 2-0 | Iceland | |||
| North Macedonia | 2-0 | Northern Ireland | |||
| Ukraine | 4-0 | Scotland | |||
| Wednesday, 5 October 2016 | |||||
| Iceland | 2-0 | Scotland | |||
| Thursday, 6 October 2016 | |||||
| Ukraine | 1-1 | Northern Ireland | |||
| Tuesday, 11 October 2016 | |||||
| Iceland | 2-4 | Ukraine | |||
| North Macedonia | 2-0 | Scotland | |||
| Northern Ireland | 0-3 | France | |||
| Group 3 | Overall | |||||||||||
| P | W | D | L | F | A | Gdf | Pts | Form | ||||
| 1 | ![]() | 10 | 6 | 3 | 1 | 13 | 7 | +6 | 21 | WWWW | ||
| 2 | ![]() | 10 | 6 | 2 | 2 | 17 | 8 | +9 | 20 | WWLX | ||
| 3 | ![]() | 10 | 5 | 3 | 2 | 13 | 9 | +4 | 18 | LWLW | ||
| 4 | ![]() | 10 | 4 | 2 | 4 | 14 | 12 | +2 | 14 | WXWW | ||
| 5 | ![]() | 10 | 2 | 2 | 6 | 8 | 17 | -9 | 8 | LLLL | ||
| 6 | ![]() | 10 | 0 | 2 | 8 | 6 | 18 | -12 | 2 | LXLL | ||
| 4 | Artem BYESYEDIN (Ukraine) |
| Kire MARKOSKI (North Macedonia) | |
| 3 | Sébastien HALLER (France) |
| Andriy BORYACHUK (Ukraine, 1p) | |
| Corentin TOLISSO (France) | |
| Elías ÓMARSSON (Iceland) | |
| Jason CUMMINGS (Scotland) | |
| Marjan RADESKI (North Macedonia) | |
| 2 | Shay McCARTAN (Northern Ireland) |
| Aron ÞRÁNDARSON (Iceland) | |
| Viktor ANGELOV (North Macedonia) | |
| Viktor KOVALENKO (Ukraine) | |
| Enis BARDHI (North Macedonia) | |
| Oliver SIGURJÓNSSON (Iceland, 1p) | |
| Höskuldur GUNNLAUGSSON (Iceland) | |
| Jean-Kévin AUGUSTIN (France) |