Here are the players who have combined longevity and excellence to record the most men’s FIFA World Cup appearances of all time.
The Most World Cup Appearances by a Player:
Lionel Messi: Argentina, 33
Cristiano Ronaldo: Portugal, 27
Lothar Matthäus: Germany, 25
Miroslav Klose: Germany, 24
Paolo Maldini: Italy, 23
Manuel Neuer: Germany, 23
Luka Modric: Croatia, 23
Diego Maradona: Argentina, 21
Uwe Seeler: Germany, 21
Wladislaw Zmuda: Poland, 21
Ivan Perisic: Croatia, 21
Kylian Mbappé: France, 21
Thibaut Courtois: Belgium, 20
Cafu: Brazil, 20
Grzegorz Lato: Poland, 20
Javier Mascherano: Argentina, 20
Philipp Lahm: Germany, 20
Bastian Schweinsteiger: Germany, 20
Hugo Lloris: France, 20
Nicolás Otamendi: Argentina, 20
Lionel Messi, Argentina, 33 Apps
World Cups: 2006, 2010, 2014, 2018, 2022, 2026
What more is there to say about Lionel Messi? The eight-time Ballon d’Or winner cemented his place in football history by breaking the all-time World Cup appearances record in the 2022 final; a tournament that, at long last, ended in glory.
In Qatar, Messi finally lifted the trophy that had eluded him for so long. His performances echoed those of the late, great Diego Maradona back in 1986, when he too hauled Argentina into the history books in Mexico.
For years, there had been the lingering question. Could Messi truly be considered the greatest of all time if he never won the greatest prize?
In 2006, Messi was controversially left on the bench as Argentina were knocked out by Germany in the quarter-finals, with manager José Pékerman heavily criticised for not turning to his 19-year-old star.
Four years later, it was Germany again who would knock them out, this time in a crushing 4-0 defeat in South Africa under Maradona’s management, marking Argentina’s heaviest World Cup loss since 1974.
Then came heartbreak in the 2014 final, where Germany once again denied Messi. In 2018, Argentina were edged out in a thrilling 4-3 defeat to eventual champions France in the round of 16.
One of the persistent criticisms of Messi’s World Cup career was his failure to score in the knockout stages. Despite playing 756 minutes and attempting 23 shots in World Cup knockout matches, he had never found the net beyond the group phase prior to 2022.
But in Qatar, Messi rewrote the script. He became the first player in World Cup history to score in the group stage, round of 16, quarter-final, semi-final and final in a single tournament as he inspired his side to win one of the greatest World Cup matches of all time, beating France in the final on penalties after a 3-3 draw.
And with his appearances at the 2026 World Cup, Messi has extended his lead at the top of the rankings. In the process, he became the first player to feature in six different World Cup tournaments and, with his appearance against Cape Verde in the round of 32, the first player to appear in 30 World Cup matches.
Cristiano Ronaldo, Portugal, 27 Apps
World Cups: 2006, 2010, 2014, 2018, 2022, 2026
The evergreen Cristiano Ronaldo has made 27 appearances in World Cups, the most recent of which came in Portugal’s 2026 last-16 clash with Spain.
At 41 years, 151 days old, Ronaldo is now the fourth-oldest player in World Cup history, and the second-oldest to start a game in the competition. He is also only the second player ever to feature in six different World Cups, after Lionel Messi had become the first just a day earlier than Ronaldo.
Ronaldo’s longevity on the international stage is remarkable. He is the most capped Portuguese player in World Cup history, and also holds the record for the most appearances by any player in European Championship history, with 30.
His deepest run in the competition came during his debut tournament in 2006, when Portugal reached the semi-finals before losing to France. Since then, Ronaldo’s World Cup campaigns have been less successful. Portugal were eliminated in the round of 16 in both 2010 and 2018, failed to make it out of the group stage in 2014, and suffered a shock quarter-final defeat to Morocco in 2022.
Ronaldo made history when he scored against Uzbekistan at the 2026 World Cup, becoming the first player to score in six different editions.
Lothar Matthäus, Germany, 25 Apps
World Cups: 1982, 1986, 1990, 1994, 1998
The longevity king. Given their success in the World Cup, it is no surprise to see Germany’s most capped player of all time, Lothar Matthäus, sit high up this list. His World Cup career started with two fleeting cameos in the 1982 World Cup in Spain, and ended in 1998, when he was surprisingly called up as a replacement for the injured sweeper Matthias Sammer. But while those two tournaments would end in heartbreak, there was glory in between.
Matthäus captained West Germany to victory in the 1990 World Cup. The skipper played every minute of that successful campaign, finishing as his side’s top scorer at the tournament with four goals. After the 1-0 victory over Argentina in the final, Matthäus was the first German captain to lift the World Cup since Franz Beckenbauer in 1974. Sixteen years later and Beckenbauer was now Matthäus’s manager, looking on approvingly. The circle was neatly complete. After that World Cup victory, he was awarded the Ballon d’Or.
Together with Messi, Cristiano Ronaldo and Mexican trio of Andrés Guardado, Antonio Carbajal and Rafael Márquez, Matthäus is one of only six players in history to have appeared in five separate World Cup tournaments.
Miroslav Klose, Germany, 24 Apps
World Cups: 2002, 2006, 2010, 2014
Miroslav Klose, the record World Cup goalscorer, appears next on our list. No player has as many goals at World Cup finals as the German striker, who netted 16 times in 24 appearances across four separate tournaments.
Klose made his World Cup debut in the 2002 World Cup in Japan and South Korea and got off to the perfect start, scoring a hat-trick in Germany’s emphatic 8-0 win over Saudi Arabia. He’s one of 13 players to score a hat-trick on their World Cup debut, but no player has managed to do it since Klose in June 2002.
More statistically remarkable about Klose’s debut hat-trick is that all three of them were headers. The striker is only the second player in World Cup history to score a hat-trick of headers in a single World Cup game, after Tomas Skuhravy did it for Czechoslovakia against Costa Rica in World Cup ’90. The record scorer has also scored more headed goals than any other player in World Cup history.
The World Cup in 2014 was Klose’s last, and his crowning moment. His record 16th goal was the second in Germany’s emphatic 7-1 victory against Brazil, and he was substituted for eventual winning goalscorer Mario Götze in the final. Overall, Klose’s 16 World Cup goals came from just 63 shots – a phenomenal record of converting 25.4% of his shots across the four tournaments he played in.
Paolo Maldini, Italy, 23 Apps
World Cups: 1990, 1994, 1998, 2002
For a player who enjoyed such a decorated club career, Paolo Maldini’s international career was a story of near misses. He did not win a World Cup or a European Championship.
The graceful defender made his tournament debut at Italia ’90, appearing in all seven of Italy’s matches, as the hosts kept clean sheets in their first five games at the tournament.
Claudio Caniggia was the first player to breach the Italian backline in that tournament, equalising for Argentina in the semi-final and ending Italy’s World Cup record run of 518 total minutes without conceding. But after a goalless extra-time period, Argentina prevailed on penalties.
Italy conceded a tournament-low two goals in their seven matches, and Maldini was rewarded for his defensive efforts with a spot in the Team of the Tournament.
Heartbreak in a penalty shootout was once again in store for Maldini at the 1994 World Cup in USA. Now vice-captain behind the legendary Franco Baresi, Maldini showcased his famous versatility, playing both as a centre-back and full-back as the Azzurri got all the way to the final. Ultimately, they finished as runners-up after Roberto Baggio’s decisive spot-kick sailed over the bar. It was the first time the World Cup was decided on penalties.
After Baresi’s international retirement in 1994, Maldini captained the side in 1998. Italy’s campaign once again ended via penalties, with them going out to the hosts and eventual champions France.
Maldini’s fourth and final World Cup came in 2002. Italy flattered to deceive in their group games, however, and went out in controversial fashion to co-hosts South Korea in the last 16. Maldini retired immediately after and bowed out having – at the time – played the most minutes (2,216) in the World Cup of any player. Messi has subsequently beaten his record.
Heartbreak followed him to the Euros as well, with Italy famously coming within moments of glory in 2000, before Sylvain Wiltord equalised in the final minute of stoppage time and David Trezeguet netted the golden goal winner for France.
Manuel Neuer, Germany, 23 Apps
World Cups: 2010, 2014, 2018, 2022, 2026
An ever-commanding figure between the sticks, Germany goalkeeper Manuel Neuer will forever be remembered as one of the greats.
He kept a clean sheet on his World Cup debut in 2010 against Australia as he solidified his place as Germany’s number one; he helped his nation reach the semi-finals, where they succumbed to a 1-0 defeat at the hands of eventual champions Spain.
The 2014 World Cup in Brazil saw Germany win their fourth World Cup title and their first since 1990, with Neuer taking home the Golden Glove after keeping the most clean sheets at the tournament.
Neuer has kept seven clean sheets in his 23 World Cup appearances alongside 66 saves, the second-most in World Cup history on record (since 1966) – only Dino Zoff (68) has more.
Along the way, Neuer’s sweeper-keeper style of play has changed the way the modern game is played; he isn’t afraid to have the ball at his feet, venture away from his goal, and challenge attackers, habits seen increasingly among goalkeepers of his generation.
Luka Modric, Croatia, 23 Apps
World Cups: 2006, 2014, 2018, 2022, 2026
Luka Modric made his 23rd World Cup appearance for Croatia in the 2026 round of 32 against Portugal, a game in which his former club teammate Cristiano Ronaldo also added to his mark on this list.
It has been a storied run, with seven of those matches coming in the 2018 tournament at which Croatia reached the final before losing to France. Another seven came in 2022 as Croatia got all the way to the semi-finals before falling to eventual champions Argentina.
Modric has earned his spot on this list despite Croatia failing to qualify for the 2010 tournament after Modric had already made his World Cup debut four years prior.

Enjoy this? Add Opta Analyst as a preferred source by clicking here.
Subscribe to our football newsletter to receive exclusive weekly content. You should also follow our social accounts over on X, Instagram, TikTok and Facebook.








