The top two from each group go through to the last 16, while the four best third-placed sides will make the line-up for the first knockout stage.
Wales will play in Amsterdam on Saturday night. They will face the runners-up from Group B, Denmark, who won 4-1 over Russia in their final game.
Group A winners Italy will play at Wembley on Saturday, against the runners-up from Group C Austria, who beat Ukraine to secure second spot in their last group match.
Switzerland with four points cannot finish below Ukraine or Finland in the third-placed rankings. Turkey are out of the competition.
Belgium have won Group B after collecting nine points, they do not know who they will face in the last 16, as it will be a third-placed side from one of groups A, D, E or F. Denmark finished second and will face Wales in Amsterdam on Saturday.
Finland sit below both Switzerland and Ukraine in the third-placed ranking table, and must hope two of the three third-placed teams from Groups D, E and F finish below them or they will be out.
Russia are out.
Netherlands have booked their last-16 place as Group C and they will play on Sunday in Budapest. and their opponents will be a third-placed finisher from either Group D, E or F.
Austria will travel to Wembley to take on Italy on Saturday.
Third-placed Ukraine still have hopes of progressing, as their record is better than Group B third-placed side Finland, but need one of the third-placed teams in Groups D, E or F to end with a worse record than themselves to qualify.
England might progress as one of the four best-placed third-placed teams even if they lose to the Czech Republic on Tuesday, but a point would guarantee them second place in Group D.
A draw for the Czech Republic would, meanwhile, ensure they progress as group winners and face a potential meeting with either Portugal, Germany, France or Hungary.
As for Scotland, victory over Croatia will be sufficient for them to progress either as group runners-up or as one of the four best third-placed finishers.
Sweden are through to the last 16 with their four points,
Slovakia stayed on three points going into their final game against Spain.
Spain still have plenty of work to do after their 0-0 draw with Sweden in the opener and subsequent 1-1 draw with Poland.
Germany moved second in the group with their win over Portugal , and France’s draw with Hungary earlier on Saturday has left all to play for in Group F in the final round of matches.
France are the only team guaranteed of reaching the last 16 already having already won four points.