The 2026 World Cup is coming up fast and for footballing greats Lionel Messi and Cristiano Ronaldo, it’s their last shot at history.
Messi won the World Cup for the first time in his career four years ago and he also set a new record in the competition in Qatar.
3
The Argentina legend became the all-time highest appearance maker at the tournament by making it all the way to the final.
Now, in what is going to be his last appearance, he will be aiming to become the player with the most World Cup goals scored.
But for Ronaldo, he’ll need Messi to get eliminated early, so he has a chance to set his own record this summer…
Who has scored the most World Cup goals in history?
German legend Miroslav Klose is the record World Cup goalscorer, netting a whopping 16 goals at the tournament.
His record-breaking goal came against Brazil in 2014.
The striker sits above Brazilian icon Ronaldo, who has a tally of 15 goals in 19 games, and Gerd Müller, who scored 14 in only 13 appearances.
But Messi was sublime for Argentina during the 2022 World Cup and scored seven goals, moving his total tally to 13 and jumping above the iconic Pele by scoring a brace in the final.
Meanwhile, Kylian Mbappe is already on 12 goals, with a hat-trick in the final, moving him to joint-fifth in the all-time standings.
Record World Cup goalscorers
- Miroslav Klose (Germany) – 16 goals
- Ronaldo (Brazil) – 15 goals
- Gerd Müller (Germany) – 14 goals
- Lionel Messi (Argentina) – 13 goals
- Just Fontaine (France) – 13 goals
- Kylian Mbappe (France) – 12 goals
- Pele (Brazil) – 12 goals
- Jürgen Klinsmann (Germany) – 11 goals
- Sandor Kocsis (Hungary) – 11 goals
- Gabriel Batistuta (Argentina) – 10 goals
- Teofilo Cubillas (Peru) – 10 goals
- Grzegorz Lato (Poland) – 10 goals
- Gary Lineker (England) – 10 goals
- Helmut Rahn (Germany) – 10 goals
- Thomas Müller (Germany) – 10 goals

3

3
Who has made the most World Cup appearances?
When it comes to appearances, Messi has the most ever at the World Cup after overtaking Lothar Matthäus in 2022.
By playing in the final, Messi made his 26th appearance and took top spot from the legendary German midfielder.
Below him, Klose has 24 World Cup games to his name, while iconic Italian defender Paolo Maldini finished his career with 23.
Ronaldo currently sits above Diego Maradona on 22 appearances, but he’ll need to make four more than Messi with Portugal at the 2026 World Cup this summer to equal his history-making tally.
Record World Cup appearances
- Lionel Messi (Argentina) – 26 matches
- Lothar Matthaus (Germany) – 25 matches
- Miroslav Klose (Germany) – 24 matches
- Paolo Maldini (Italy) – 23 matches
- Cristiano Ronaldo (Portugal) – 22 matches
- Diego Maradona (Argentina) -21 matches
- Uwe Seeler (Germany) – 21 matches
- Wladyslaw Zmuda (Poland) – 21 matches
- Cafu (Brazil) – 20 matches
- Philipp Lahm (Germany) – 20 matches
- Grzegorz Lato (Poland) – 20 matches
- Hugo Lloris (France) – 20 matches
- Javier Mascherano (Argentina) – 20 matches
- Bastian Schweinsteiger (Germany) – 20 matches

