From Pele to Messi: Players Who Played the Most FIFA World Cup Finals

Who has played the most FIFA World Cup finals? Explore the complete list of football legends, and their appearances.

Jul 17, 2026, 11:13 IST
Which Player Has Played the Most FIFA World Cup Finals
Which Player Has Played the Most FIFA World Cup Finals

Playing in the FIFA World Cup finals is a dream come true for almost every player. It is considered as the biggest match in the sport which is watched by billions of people around the world. Only a small group of players have reached the FIFA World Cup finals more than one time. 

These players have marked their names in football history and will be remembered forever as reaching the World Cup Finals needs years of top form, a strong team and consistent performance. 

As of now, Brazilian player Cafu holds the record of the most appearances in FIFA World Cup finals as he has played in 3 final matches. The 2026 FIFA World Cup is coming to its end with Spain and Argentina clashing each other in the finals and if Lionel Messi plays this match then he will reach the record of Cafu. Here is everything you need to know about the players who have played the most FIFA World Cup finals. 

Players Who Have Played Most FIFA World Cup Final

Here is the list of the players who have given the most appearances in the FIFA World Cup finals over the years: 

Related Stories

Player
Country
FIFA World Cup Finals Played
Years
Cafu
Brazil
3
1994, 1998, 2002
Lionel Messi
Argentina
2 (3 if he plays the 2026 final)
2014, 2022 (2026 pending)
Pele
Brazil
2
1958, 1970
Ronaldo Nazario
Brazil
2
1998, 2002
Lothar Matthaus
Germany
2
1986, 1990
Kylian Mbappe
France
2
2018, 2022

Cafu

He is the only footballer in the entire FIFA World Cup history who has played in the finals for a total of 3 times and that too in a row. Here is a brief overview: 

  • Cafu played in 1994, 1998 and 2002 FIFA World Cup finals. 

  • His team won 2 out of the 3 played finals in 1994 and 2002. In the year 1998 Brazil lost to France. 

  • He was also the captain of the Brazil team in the year 2002 when the team won the title. 

  • Pele

    He is known as one of the greatest football players in history. Here is a brief overview: 

    • Pele became the youngest player who played in the FIFA World Cup final when he played against Sweden in the year 1958 at just the age of 17 years and 249 days.

    • He also became the youngest player to score in a World Cup final and scored a goal in the same 1958 match. 

    • Pele played in 1958 and 1970 finals and both the finals were won by Brazil. He was also involved in the 1962 squad too but due to an injury he didn’t play the final match. 

    Lionel Messi

    He is one of the most followed players in the football history and here is a brief record:

    • Messi already has the record of most appearances in FIFA World Cup history where he has played a total of 33 times. 

    • Messi has played in the 2014 and 2022 finals. In 2014, Argentina lost to Germany in extra time. However, in 2022 Argentina lifted the trophy by winning in the penalties round. He scored 2 goals in the final match. 

    • There are chances that Messi will now reach Cafu’s record as he will be playing against Spain in the FIFA World Cup 2026 final. 

    Nikhil Batra

    Content Writer

    Get here current GK and GK quiz questions in English and Hindi for India, World, Sports and Competitive exam preparation. Download the Jagran Josh Current Affairs App.

    Just Now

    Result Updates