World Cup winners
Who Won the Last 4 World Cups?
The last four FIFA World Cups were won by Spain (2010), Germany (2014), France (2018), and Argentina (2022). Argentina are the reigning champions, having beaten France on penalties in the Qatar 2022 final.
The last 4 World Cup winners at a glance
| Year | Winner | Host | Final result |
|---|---|---|---|
| 2010 | Spain | South Africa | Spain 1–0 Netherlands (a.e.t.) |
| 2014 | Germany | Brazil | Germany 1–0 Argentina (a.e.t.) |
| 2018 | France | Russia | France 4–2 Croatia |
| 2022 | Argentina | Qatar | Argentina 3–3 France (4–2 pens) |
2010 — Spain's first title
Spain won their first-ever World Cup in South Africa, with Andrés Iniesta scoring the only goal deep in extra time against the Netherlands. It capped a golden era that also included back-to-back European Championships in 2008 and 2012.
2014 — Germany in Brazil
Germany claimed their fourth star with a 1–0 extra-time win over Argentina, Mario Götze scoring the winner. The tournament is also remembered for Germany's stunning 7–1 semi-final defeat of the host nation, Brazil.
2018 — France's second star
A young France side, powered by a teenage Kylian Mbappé, beat Croatia 4–2 in Moscow to win their second World Cup, twenty years after their first triumph on home soil in 1998.
2022 — Argentina and Messi
Argentina won a dramatic Qatar 2022 final, drawing 3–3 with France before winning 4–2 on penalties. It was Argentina's third title and, finally, a World Cup for Lionel Messi — many fans' answer to the "greatest of all time" debate.
What about the last 5 World Cups?
If you go back one more tournament, the fifth-most-recent winner was Italy in 2006, who beat France on penalties in Berlin. So the last five champions are Italy, Spain, Germany, France, and Argentina — five different countries in a row.
Can you name all four from memory?
Most fans get Argentina and France but blank on 2010 or mix up the hosts. Our free World Cup Fan Challenge turns exactly this kind of recall into a quick 25-question test and shows how your score compares with other fans.
Quick Answers
Who won the last 4 World Cups?
Spain (2010), Germany (2014), France (2018), and Argentina (2022).
Who are the current World Cup champions?
Argentina, who won the 2022 tournament in Qatar.
Who won the World Cup in 2018?
France, who beat Croatia 4–2 in the final in Russia.