The 2026 World Cup is just around the corner, with the final set to take place on Sunday. As the world's top footballers battle it out for the coveted trophy, it's a good time to test your knowledge of the teams that have made it to this stage before.
The World Cup has been held every four years since 1930, with over 20 teams reaching the final throughout its history. From the iconic moments of the 1950s to the more recent triumphs of the 2010s, the World Cup final has consistently delivered some of the most thrilling matches in football history.
We've compiled a list of all the teams that have reached the World Cup final since 1930. See how many you can name:
1930: Uruguay, Argentina
1934: Italy, Czechoslovakia
1938: Italy, Hungary
1950: Brazil, Uruguay
1954: West Germany, Hungary
1958: Brazil, Sweden
1962: Brazil, Czechoslovakia
1966: England, West Germany
1970: Brazil, Italy
1974: West Germany, Netherlands
1978: Argentina, Netherlands
1982: Italy, West Germany
1986: Argentina, West Germany
1990: West Germany, Argentina
1994: Brazil, Italy
1998: France, Brazil
2002: Brazil, Germany
2006: Italy, France
2010: Spain, Netherlands
2014: Germany, Argentina
2018: France, Croatia
2022: Argentina, France