UEFA have devised the format to counter criticism of meaningless international friendlies.
World champions Germany will face France and the Netherlands while England were on Wednesday drawn with Spain and Croatia in the new UEFA Nations League designed to replace friendlies.
Italy will seek to restore pride after their failure to reach this year's World Cup when they take on Cristiano Ronaldo's Portugal and Poland, while Wales will play Denmark and the Republic of Ireland.
UEFA have devised the format to counter criticism of meaningless international friendlies.
The top-ranked teams, such as Germany, are in League A and the lowest in League D.
The final League A group is comprised of Belgium, Switzerland and Iceland.
The matches will begin in September this year, with a 'final four' of the winners of the four League A groups held on 5-9 June, 2019 to determine the winner.
The competition will initially be contested across 16 groups and gives a chance to the four top-ranked teams that have not qualified for the European Championship to have another chance.
They will go into a playoff round between themselves, with one spot guaranteed for each league.
League A
Group 1: Germany, France, Netherlands
Group 2: Belgium, Switzerland, Iceland
Group 3: Portugal, Italy, Poland
Group 4: Spain, England, Croatia
League B
Group 1: Slovakia, Ukraine, Czech Republic
Group 2: Russia, Sweden, Turkey
Group 3: Austria, Bosnia and Herzegovina, Northern Ireland
Group 4: Wales, Rep. of Ireland, Denmark
League C
Group 1: Scotland, Albania, Israel
Group 2: Hungary, Greece, Finland, Estonia
Group 3: Slovenia, Norway, Bulgaria, Cyprus
Group 4: Romania, Serbia, Montenegro, Lithuania
League D
Group 1: Latvia, Kazakhstan, Andorra, Georgia
Group 2: Belarus, Luxembourg, Moldova, San Marino
Group 3: Azerbaijan, Faroe Islands, Malta, Kosovo
Group 4: Macedonia, Armenia, Liechtenstein, Gibraltaroup; Spain put alongside England, Croatia