ALL 32 teams for the Russia 2018 World Cup have been confirmed.
Peru was the last team to qualify after beating New Zealand 2-0.
EUROPE: Russia (hosts), France, Portugal, Germany, Serbia, Poland, England, Spain, Belgium, Iceland, Switzerland, Croatia, Sweden, Denmark
SOUTH AMERICA: Brazil, Uruguay, Argentina, Colombia, Peru
CONCACAF: Mexico, Costa Rica, Panama
ASIA: Iran, South Korea, Japan, Saudi Arabia, AUSTRALIA
AFRICA: Tunisia, Nigeria, Morocco, Senegal, Egypt
The highest ranked teams to miss out include Chile (9th), Wales (14th), Italy (15th), Netherlands (20th), Northern Ireland (23rd), Slovakia (24th), Ireland (26th) and the USA (27th).