Only 30 teams can qualify for the 2018 World Cup in Russia. Here's a complete list of the teams that have qualified, which we will update when new teams qualify.
1) Russia. Host-UEFA
2) Brazil. CONMEBOL
3) Iran. AFC
4) Japan. AFC
5) Mexico. CONCACAF
6) Belgium. UEFA
7) South Korea. AFC
8) Saudi Arabia. AFC
9) Germany. UEFA
10) England. UEFA
11) Spain. UEFA
12) Nigeria. CAF
13) Costa Rica. COCACAF
14) Poland. UEFA
15) Egypt. CAF
16) Iceland. UEFA
17) Serbia. UEFA
18) Portugal. UEFA
19) France. UEFA
20) Uruguay. CONMEBOL
21) Argentina. CONMEBOL
22) Colombia. CONMEBOL
23) Panama. CONCACAF
24) Senegal. CAF
25) Croatia. UEFA
26) Switzerland. UEFA
27) Tunisia. CAF
28) Morocco. CAF
29) Sweden. UEFA
30) Denmark. UEFA
31) Australia. AFC
32) Peru. CONMEBOL