Players with most FIFA World Cup appearances of all time – which player has the most appearances in FIFA World Cup history?
Most player appearances in FIFA World Cup? List of players who have appeared in the most FIFA World Cups? Which player has the most appearances in FIFA World Cup history?
Is it Oliver Giroud? Lionel Messi? Cristiano Ronaldo or Luka Modric? Thomas Muller? Well, let’s quit the guessing and find out in the list below. Watch & Bet on Football =>
List of players who have appeared in the most FIFA World Cups
FIFA World Cup is the biggest football event in world football, in fact in the world of sports.
The event draws over 1 billion viewers around the world making one of the most watched football event in world, so making an appearance in this match is a big achievement.
Apart from the EURO Cup, it is the biggest international event in world football.
The World Cup is the most prestigious association football tournament in the world, as well as the most widely viewed and followed single sporting event in the world.
The cumulative viewership of all matches of the 2006 World Cup was estimated to be 26.29 billion with an estimated 715.1 million people watching the final match, a ninth of the entire population of the planet.
Most FIFA World Cup appearances (all time)
Lionel Messi holds the all-time record for the most FIFA World Cup appearances with 33 matches, achieved across six tournaments (2006–2026). Cristiano Ronaldo is second with 27 appearances, while Germany’s Lothar Matthäus ranks third with 25.
Player’s with most appearances in FIFA World Cup
The Player with the most FIFA World Cup appearances was tied to five players, Cafu, Philipp Lahm, Grzegorz Lato, Javier Mascherano, Bastian Schweinsteiger all five tied at 20 appearances for in the World Cup. Watch & Bet on Football =>
List of players who have appeared in the most FIFA World Cups
Here are the players with the most FIFA World Cup appearances (matches played) in history, updated after the 2026 FIFA World Cup:
| Rank | Player | Country | World Cups | Appearances |
| 1 | Lionel Messi | Argentina | 6 (2006–2026) | 33 |
| 2 | Cristiano Ronaldo | Portugal | 6 (2006–2026) | 27 |
| 3 | Lothar Matthäus | Germany | 5 (1982–1998) | 25 |
| 4 | Miroslav Klose | Germany | 4 (2002–2014) | 24 |
| =5 | Paolo Maldini | Italy | 4 (1990–2002) | 23 |
| =5 | Manuel Neuer | Germany | 4 (2010–2026) | 23 |
| =5 | Luka Modrić | Croatia | 5 (2006–2026) | 23 |
| =8 | Diego Maradona | Argentina | 4 (1982–1994) | 21 |
| =8 | Uwe Seeler | West Germany | 4 (1958–1970) | 21 |
| =8 | Władysław Żmuda | Poland | 4 (1974–1986) | 21 |
| =8 | Ivan Perišić | Croatia | 4 (2014–2026) | 21 |
| =8 | Kylian Mbappé | France | 3 (2018–2026) | 21 |
| =13 | Cafu | Brazil | 4 (1994–2006) | 20 |
| =13 | Grzegorz Lato | Poland | 4 (1974–1982) | 20 |
| =13 | Javier Mascherano | Argentina | 4 (2006–2018) | 20 |
| =13 | Philipp Lahm | Germany | 3 (2006–2014) | 20 |
| =13 | Bastian Schweinsteiger | Germany | 4 (2006–2014) | 20 |
| =13 | Hugo Lloris | France | 4 (2010–2022) | 20 |
| =13 | Thibaut Courtois | Belgium | 4 (2014–2026) | 20 |
| =13 | Nicolás Otamendi | Argentina | 4 (2014–2026) | 20 |
Lionel Messi holds the all-time record with 33 FIFA World Cup appearances, extending his own record during the 2026 tournament.
Cristiano Ronaldo moved into second place with 27 appearances after playing at his sixth World Cup in 2026.
Before Messi surpassed him, Lothar Matthäus held the record for over two decades with 25 World Cup matches.
How many World Cups has Lionel Messi played in?
Lionel Messi became the outright record holder for the most FIFA World Cup appearances after featuring for Argentina in the 2026 FIFA World Cup.
He has now played in six World Cups (2006, 2010, 2014, 2018, 2022 and 2026), making a record 31 World Cup appearances and surpassing former record-holder Lothar Matthäus.
Messi captained Argentina to the 2022 FIFA World Cup title and then guided La Albiceleste to another final in 2026, where they finished runners-up to Spain.
Throughout his World Cup career, Messi has established numerous tournament records, including the most appearances by any player in FIFA World Cup history.
How many times have Argentina won World Cup? Argentina has reached the World Cup Final 7 times, but they have only won the tournament three times. Argentina won the 1978, 1986, 2022 title, which is Messi’s first World Cup title. Watch & Bet on Football =>
How many World Cups has Cristiano Ronaldo played in?
Cristiano Ronaldo has played in six FIFA World Cups:
- 2006 (Germany)
- 2010 (South Africa)
- 2014 (Brazil)
- 2018 (Russia)
- 2022 (Qatar)
- 2026 (United States, Canada & Mexico)
He became the first men’s player to score in six different FIFA World Cups during the 2026 tournament.
World Cup appearances by country (most tournaments)
The FIFA World Cup has featured the world’s best national teams since 1930, with some countries qualifying consistently across generations.
Brazil leads the way as the only nation to appear in every tournament, while Germany, Argentina, Italy and Mexico also rank among the most frequent World Cup participants.
| Rank | Country | World Cup Appearances (through 2026) |
| 1 | Brazil | 23 |
| 2 | Germany | 21 |
| 3 | Argentina | 19 |
| 4 | Italy | 18 |
| 5 | Mexico | 18 |
| 6 | France | 17 |
| 7 | England | 17 |
| 8 | Spain | 17 |
| 9 | Belgium | 15 |
| 10 | Uruguay | 15 |
How many countries participate in the FIFA World Cup 2026?
The 2026 FIFA World Cup featured 48 national teams, making it the largest tournament in FIFA World Cup history.
The expansion from 32 to 48 teams also increased the tournament to 104 matches, hosted jointly by the United States, Canada and Mexico.
Most World Cups played as a player
There are 12 different players in World Cup history have made appearances at five different editions, the most by a single individual.
The list include players with five or more squad inclusions. It also includes modern legends Cristiano Ronaldo and Leonel Messi who played their last World Cup in 2026.
| Player | Team | In squad | Played | Tournaments |
|---|---|---|---|---|
| Lionel Messi | Argentina | 6 | 5 | 2006, 2010, 2014, 2018, 2022, (2026) |
| Cristiano Ronaldo | Portugal | 6 | 5 | 2006, 2010, 2014, 2018, 2022, (2026) |
| Guillermo Ochoa | Mexico | 6 | 3 | (2006), (2010), 2014, 2018, 2022, (2026) |
| Antonio Carbajal | Mexico | 5 | 5 | 1950, 1954, 1958, 1962, 1966 |
| Andrés Guardado | Mexico | 5 | 5 | 2006, 2010, 2014, 2018, 2022 |
| Rafael Márquez | Mexico | 5 | 5 | 2002, 2006, 2010, 2014, 2018 |
| Lothar Matthäus | Germany | 5 | 5 | 1982, 1986, 1990, 1994, 1998 |
| Gianluigi Buffon | Italy | 5 | 4 | (1998), 2002, 2006, 2010, 2014 |
| Luka Modrić | Croatia | 5 | 4 | 2006, 2014, 2018, 2022, (2026) |
| Fernando Muslera | Uruguay | 5 | 3 | 2010, 2014, 2018, (2022), (2026) |
| Yūto Nagatomo | Japan | 5 | 4 | 2010, 2014, 2018, 2022, (2026) |
| Manuel Neuer | Germany | 5 | 4 | 2010, 2014, 2018, 2022, (2026) |
For detailed information about appearances, visit the official FIFA World Cup website. Watch & Bet on Football =>
Table of Contents





