Which 10 players have made the most appearances at the FIFA World Cup?

Lionel Messi with the World Cup trophy
Lionel Messi with the World Cup trophyCredit: ČTK / imago sportfotodienst / Michael Kienzler

The FIFA World Cup has been the center of some of the most iconic performances in football history. It's been a platform to watch some of the greatest players of all time unfold their potential as multi-time Ballon d'Or winners, and all-time football legends have made their impact on the tournament. As the clock counts down towards football's greatest spectacle this summer, Flashscore provides you with the list of players who have played the most games in the tournament's history.

(Bastian Schweinsteiger, Germany, Philipp Lahm, Germany, Javier Mascherano, Argentina, and Grzegorz Lato, Poland, also have 20 appearances)

10) Hugo Lloris (20 appearances, France)

Tournaments: 2010, 2014, 2018, 2022

Hugo Lloris won't look back at his first World Cup in 2010 with pleasant memories, as France's campaign ended in catastrophic failure, marked by a total player mutiny and a last-place group stage exit. By 2014, he had been promoted to captain in a tournament where Les Bleues reached the quarter-final before crashing out to Germany. Four years later, he went on to lift the trophy in 2018 after Didier Deschamps' men hammered Croatia in the final. Argentina prevented a repeat of the feat at the 2022 World Cup final.

9) Cafu (20 appearances, Brazil)

Tournaments: 1994, 1998, 2002, 2006

Known for commanding the entire right flank for 90 minutes, Sir Alex Ferguson jokingly suggested Cafu had "two hearts". Nicknamed "Pendolino" for his relentless, express-train runs up the flank, Cafu enjoyed his first opportunity on the global stage when the Selecão won in 1994. He is the only player in history to appear in three consecutive World Cup finals (1994, 1998, and 2002) and holds the record for most international appearances for Brazil (142).

8) Wladyslaw Zmuda (21 appearances, Poland)

Tournaments: 1974, 1978, 1982, 1986

Wladyslaw Zmuda is not a player that springs to mind when you talk about Poland’s golden generation, but he has played more World Cup matches than anyone else from his country. The defender, who was only 20 in 1974, played in four consecutive FIFA World Cups (1974–1986), winning the Best Young Player Award in 1974 and two World Cup bronze medals, and played one more game in the Polish shirt at World Cups than compatriot Grzegorz Lato.

7) Uwe Seeler (21 appearances, Germany)

Tournaments: 1958, 1962, 1966, 1970

As captain of West Germany, Seeler was celebrated for his incredible heading ability, acrobatic volleys, and relentless work ethic, famously dubbed "Unser Uwe". He remained an integral part of the national team for 16 years, but despite scoring 43 goals in 72 matches for West Germany, the World Cup trophy continued to elude him (the closest he came was reaching the final in 1966). He narrowly beat Pelé to become the first player to score in four different tournaments.

6) Diego Maradona (21 appearances, Argentina)

Tournaments: 1982, 1986, 1990, 1994

Maradona is widely regarded as one of the greatest football players in history, known for his extraordinary dribbling, vision, passing, and low center of gravity. At 17, Maradona had already given early signs of his potential and enjoyed his debut in the Argentinian national team, but coach César Luis Menotti still failed to pick him for the 1978 World Cup in his home country. Had Menotti picked him for the final squad, Maradona would likely have had two World Cup triumphs to his name. He was a losing finalist in 1990 and left the tournament in 1994 in disgrace following a failed drug test.

5) Cristiano Ronaldo (22 appearances, Portugal)

Tournaments: 2006, 2010, 2014, 2018, 2022

As one of the greatest football players of all time, known for his incredible goal-scoring prowess, physical athleticism, and elite work ethic, Ronaldo has competed in five FIFA World Cups (2006–2022), becoming the first male player to score in five different editions. Two decades ago, he was already on the verge of superstardom when he made his World Cup debut. At the age of 40, he is now set to make a sixth record-breaking appearance at the World Cup tournament in 2026. Despite receiving a red card in the qualifying phase, he will be eligible for Portugal’s first match thanks to FIFA’s decision to suspend the final two games of an international ban.

4) Paolo Maldini (23 appearances, Italy)

Tournaments: 1990, 1994, 1998, 2002

Laying claim to the label of the greatest defender of all time, Paolo Maldini blended incredible elegance, tactical intelligence, and elite longevity. The son of Cesare Maldini made his first appearance in the World Cup on home soil in 1990. Maldini earned 126 caps for Italy, captaining the team for 8 years, and played in the 1994 final against Brazil. He was also part of the Italian squad that performed below average in 1998 and 2002, bowing out in the last 16 final. Maldini called time on his international career after the latter but carried on for AC Milan for another seven years.

3) Miroslav Klose (24 appearances, Germany)

Tournaments: 2002, 2006, 2010, 2014

Miroslav Klose only broke the 20-goal barrier three times during his club career, but in the German national team, the Poland-born striker truly excelled as a  "fox in the box" who specialized in being at the right place at the right time to become the all-time leading FIFA World Cup scorer with 16 goals. Klose achieved this total over four tournaments between 2002 and 2014, surpassing Ronaldo's previous record of 15. Klose's record-breaking performance includes 5 goals in 2002, 5 in 2006, 4 in 2010, and 2 in 2014.

2) Lothar Matthäus (25 appearances, Germany)

Tournaments: 1982, 1986, 1990, 1994, 1998

Lothar Matthäus was at the peak of his career when he captained West Germany to victory in the 1990 World Cup and was named the inaugural FIFA World Player of the Year. West Germany made their way to the final in three consecutive World Cup finals from 1982 to 1990, but Matthäus was only given the chance to display his talent in the latter two. Matthäus, who earned 150 caps for Germany and was named German Footballer of the Year in 1999 at age 38, returned to the World Cup twice more in 1994 and 1998.

1) Lionel Messi (26 appearances, Argentina)

Tournaments: 2006, 2010, 2014, 2018, 2022

At 18, Lionel Messi became Argentina’s youngest player to appear and score in a World Cup, though he was benched for their defeat in the quarter-final in 2006. Since then, he has proceeded to hold records for most appearances (26), most matches as captain (19), and is the only player to score in his teens, 20s, and 30s. Messi is expected to exceed 30 matches at a World Cup in the 2026 edition as long as La Albiceleste don't fail to qualify beyond the group stage, which seems unlikely. But, at the age of 38, it is set to be his sixth and final World Cup tournament.

Wil jij jouw toestemming voor het tonen van reclames voor weddenschappen intrekken?
Ja, verander instellingen