Players & the World Cup

How Many World Cups Has Messi Won?

Lionel Messi has won one World Cup — in 2022 with Argentina, beating France on penalties in the final. It came in his fifth and final World Cup appearance and completed the one major trophy missing from his career.

A soccer ball on bright green stadium grass under floodlights at dusk

Messi's World Cup journey

YearArgentina's finishMessi note
2006Quarter-finalTournament debut, aged 18
2010Quarter-finalDid not score
2014Runners-upWon the Golden Ball
2018Round of 16Knocked out by France
2022ChampionsWon the Golden Ball again

The 2022 triumph

Argentina drew 3–3 with France in one of the greatest finals ever, Messi scoring twice before Argentina won 4–2 on penalties. He was named the tournament's best player, capping a career that already included multiple Ballon d'Or awards and a Copa América title.

Why it took five tournaments

Messi reached the 2014 final but lost to Germany, and endured early exits in 2010 and 2018. The 2022 win silenced the long-running debate about whether his club greatness could be matched on the international stage.

Test your Messi and World Cup knowledge

From Golden Balls to final scorelines, Messi trivia is a favourite in any fan quiz. See how much you remember with our free World Cup Fan Challenge and compare your score with other fans.

Quick Answers

How many World Cups has Messi won?

One — in 2022.

How many World Cups did Messi play?

Five (2006–2022).

Did Messi win the Golden Ball?

Yes, twice — 2014 and 2022.

How much Messi trivia do you really know?Start the World Cup challenge