World Cup: Top 10 players with most appearances in history

Many players enjoy brief moments in the spotlight at the FIFA World Cup, but only a handful sustain elite performance levels long enough to participate in multiple editions. To keep returning to football’s biggest tournament, players must combine durability, fitness, consistency, and exceptional talent.

A select group of footballers have made the World Cup a familiar stage, featuring in more matches than almost anyone in the competition’s history. With the 2026 FIFA World Cup drawing closer, some of these records may yet be pushed further.

Below is the complete ranking of players with the highest number of FIFA World Cup appearances, including legendary figures such as Lionel Messi, Cristiano Ronaldo, Diego Maradona, and Lothar Matthäus.

10. Hugo Lloris – 20 Matches (France)

World Cups: 2010, 2014, 2018, 2022

Former France goalkeeper Hugo Lloris enjoyed an outstanding international career, establishing himself as one of the nation’s most dependable captains. Across four World Cup tournaments, he played a pivotal role in France’s victorious 2018 campaign in Russia.

Lloris was also instrumental in helping France reach the 2022 final, where they were defeated by Argentina in what many regard as one of the greatest World Cup finals ever.

9. Cafu – 20 Matches (Brazil)

World Cups: 1994, 1998, 2002, 2006

Brazilian great Cafu is widely considered among the finest right-backs in football history. Renowned for his tireless work rate and forward surges, he competed in four World Cups and won the tournament twice.

He also achieved a unique milestone by playing in three consecutive World Cup finals in 1994, 1998, and 2002, a feat that remains unmatched.

8. Wladyslaw Zmuda – 21 Matches (Poland)

World Cups: 1974, 1978, 1982, 1986

Although not as globally celebrated as some names on this list, Poland defender Wladyslaw Zmuda displayed remarkable consistency at World Cups.

He featured in four successive tournaments and contributed to Poland’s third-place finishes in both 1974 and 1982. His 21 World Cup appearances remain a Polish national record.

7. Uwe Seeler – 21 Matches (Germany)

World Cups: 1958, 1962, 1966, 1970

Uwe Seeler emerged as one of Germany’s first football icons. Famous for his aerial ability, technical quality, and leadership, he represented West Germany in four World Cups.

He became the first footballer to score in four different World Cup tournaments and came close to lifting the trophy in 1966 before Germany fell to England in the final.

6. Diego Maradona – 21 Matches (Argentina)

World Cups: 1982, 1986, 1990, 1994

Few names are more synonymous with the World Cup than Diego Maradona. The Argentine legend produced one of the tournament’s most memorable individual displays in 1986, inspiring his nation to World Cup glory.

Maradona later led Argentina to another final in 1990. His extraordinary dribbling, creativity, and fierce determination cemented his status among football’s all-time greats.

5. Paolo Maldini – 23 Matches (Italy)

World Cups: 1990, 1994, 1998, 2002

Paolo Maldini is often recognised as one of football’s greatest defenders. Known for his elegance, intelligence, and consistency, the Italian legend appeared in four World Cups for his country.

His closest opportunity to win the competition came in 1994 when Italy reached the final but were beaten by Brazil on penalties. Maldini’s longevity and excellence earned him immense respect throughout his career.

4. Miroslav Klose – 24 Matches (Germany)

World Cups: 2002, 2006, 2010, 2014

Miroslav Klose established himself as one of the most prolific goalscorers in World Cup history. While he enjoyed a respectable club career, his greatest achievements came on the international stage.

Klose scored a record 16 World Cup goals, surpassing Ronaldo of Brazil. He eventually achieved World Cup success with Germany in 2014, completing an extraordinary journey in the tournament.

3. Lothar Matthäus – 25 Matches (Germany)

World Cups: 1982, 1986, 1990, 1994, 1998

Before Lionel Messi set a new benchmark, Lothar Matthäus held the record for the most World Cup appearances.

The German midfielder possessed a rare blend of power, technical skill, and tactical intelligence. He captained West Germany to World Cup victory in 1990 and competed in five different tournaments, an achievement few players have matched.

For many years, his tally of 25 appearances stood as the standard to beat.

2. Cristiano Ronaldo – 23 Matches (Portugal)

World Cups: 2006, 2010, 2014, 2018, 2022,2026

Cristiano Ronaldo has enjoyed one of football’s longest and most successful elite careers. The Portuguese star became the first male player to score in five separate World Cup tournaments.

From his first appearance in 2006 as an exciting young winger to his later years as Portugal’s captain, Ronaldo has remained one of the competition’s defining figures.

1. Lionel Messi – 27 Matches (Argentina)

World Cups: 2006, 2010, 2014, 2018, 2022,2026

Lionel Messi currently holds the record for the highest number of FIFA World Cup appearances, with 26 matches.

The Argentina captain debuted as a teenager in 2006 and has since participated in five World Cup editions. He reached the final in 2014, endured disappointment in 2018, and ultimately completed his World Cup story by winning the trophy in 2022.

Messi also owns the record for the most World Cup appearances as captain. Should he play in 2026, his total could exceed 30 matches.

Could Messi and Ronaldo Extend Their Records?

The 2026 FIFA World Cup may provide another opportunity for two of football’s greatest players to add to their legacies.

Messi is widely expected to remain an important part of Argentina’s squad, while Ronaldo could still lead Portugal if selected. Their participation would further extend one of football’s most iconic rivalries.

most appearancesTop 10 playersworld cup