List of European players with the most matches and goals at major tournaments

A total of 4,755 European football players have played at least one match across the 22 final tournaments of the men's FIFA World Cup and 17 final tournaments of the men's UEFA European Championship.[1][2]

Matches ≥ 50 40–50 35–39 30–34 25–29 20–24 15–19 10–14 9 8 7 6 5 4 3 2 1 Total
No. of players 1 0 10 11 29 75 139 410 118 168 200 309 354 499 809 773 850 4,755

A total of 2,557 goals have been scored by European players in matches at these tournaments, not counting penalties scored during shoot-outs. These goals were scored by 1,169 different individuals, of whom 24 have scored ten or more.[3][4]

Goals ≥ 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 Total
Nos. of players 1 1 1 0 1 1 1 3 2 3 10 12 8 11 29 26 63 115 226 655 1,169

Overall top goalscorers

edit
Table key
Bold Denotes player still active at international level
[ ] Denotes tournaments where the player was part of the squad, but did not play in a match
( ) Denotes tournaments where the player played in a match, but did not score a goal
Players with at least 10 goals at World Cup and Euro tournaments[1][2][3][4]
Rank Player Team Total goals Total matches Total ratio Goals (World Cup) Goals (Euro) Tournaments
1 Cristiano Ronaldo   Portugal 22 52 0.42 8 14 2004, 2006, 2008, 2010, 2012, 2014, 2016, 2018, 2020, 2022, (2024)
2 Miroslav Klose   Germany 19 37 0.51 16 3 2002, (2004), 2006, 2008, 2010, 2012, 2014
3 Gerd Müller   West Germany 18 15 1.20 14 4 1970, 1972, 1974
4 Jürgen Klinsmann   West Germany
  Germany
16 30 0.53 11 5 1988, 1990, 1992, 1994, 1996, 1998
5 Harry Kane   England 15 28 0.54 8 7 (2016), 2018, 2020, 2022, 2024
6 Michel Platini   France 14 19 0.74 5 9 1978, 1982, 1984, 1986
7 David Villa   Spain 13 16 0.81 9 4 2006, 2008, 2010, 2014
Just Fontaine   France 13 6 2.17 13 0 1958, [1960]
Kylian Mbappé   France 13 23 0.57 12 1 2018, (2020), 2022, 2024
10 Rudi Völler   West Germany
  Germany
12 23 0.52 8 4 1984, 1986, 1988, 1990, (1992), 1994
Thierry Henry   France 12 28 0.43 6 6 1998, 2000, (2002), 2004, 2006, 2008, (2010)
12 Antoine Griezmann   France 11 36 0.31 4 7 (2014), 2016, 2018, 2020, (2022), (2024)
Romelu Lukaku   Belgium 11 26 0.42 5 6 2014, 2016, 2018, 2020, (2022), (2024)
Sándor Kocsis   Hungary 11 5 2.20 11 0 1954
15 Álvaro Morata   Spain 10 20 0.50 3 7 2016, 2020, 2022, 2024
Dennis Bergkamp   Netherlands 10 25 0.40 6 4 1992, 1994, 1996, 1998, (2000)
Gary Lineker   England 10 18 0.56 10 0 1986, (1988), 1990, (1992)
Grzegorz Lato   Poland 10 20 0.50 10 0 1974, 1978, 1982
Helmut Rahn   West Germany 10 10 1.00 10 0 1954, 1958
Ivan Perišić   Croatia 10 30 0.33 6 4 (2012), 2014, 2016, 2018, 2020, 2022, (2024)
Karl-Heinz Rummenigge   West Germany 10 26 0.38 9 1 1978, 1980, 1982, (1984), 1986
Thomas Müller   Germany 10 36 0.28 10 0 2010, (2012), 2014, (2016), (2018), (2020), (2022), (2024)
Xherdan Shaqiri    Switzerland 10 23 0.43 5 5 (2010), 2014, 2016, 2018, 2020, 2022, 2024
Zinedine Zidane   France 10 26 0.38 5 5 (1996), 1998, 2000, (2002), 2004, 2006

Most matches played

edit
Table key
Bold Denotes player still active at international level
[ ] Denotes tournaments where the player was part of the squad, but did not play in a match
Players with at least 30 matches at World Cup and Euro tournaments[1][2]
Rank Player Team Total matches Matches (World Cup) Matches (Euro) Tournaments
1 Cristiano Ronaldo   Portugal 52 22 30 2004, 2006, 2008, 2010, 2012, 2014, 2016, 2018, 2020, 2022, 2024
2 Manuel Neuer   Germany 39 19 20 2010, 2012, 2014, 2016, 2018, 2020, 2022, 2024
3 Bastian Schweinsteiger   Germany 38 20 18 2004, 2006, 2008, 2010, 2012, 2014, 2016
4 Miroslav Klose   Germany 37 24 13 2002, 2004, 2006, 2008, 2010, 2012, 2014
5 Lothar Matthäus   Germany 36 25 11 1980, 1982, 1984, 1986, 1988, 1990, 1994, 1998, 2000
Thomas Müller   Germany 36 19 17 2010, 2012, 2014, 2016, 2018, 2020, 2022, 2024
Antoine Griezmann   France 36 19 17 2014, 2016, 2018, 2020, 2022, 2024
Paolo Maldini   Italy 36 23 13 1988, 1990, 1994, 1996, 1998, 2000, 2002
9 Hugo Lloris   France 35 20 15 2010, 2012, 2014, 2016, 2018, 2020, 2022
Luka Modrić   Croatia 35 19 16 2006, 2008, 2012, 2014, 2016, 2018, 2020, 2022, 2024
Pepe   Portugal 35 12 23 2008, 2010, 2012, 2014, 2016, 2018, 2020, 2022, 2024
12 Philipp Lahm   Germany 34 20 14 2004, 2006, 2008, 2010, 2012, 2014
13 Toni Kroos   Germany 33 14 19 2010, 2012, 2014, 2016, 2018, 2020, 2024
Olivier Giroud   France 33 18 15 2012, 2014, 2016, 2018, 2020, 2022, 2024
15 Lilian Thuram   France 32 16 16 1996, 1998, 2000, 2002, 2004, 2006, 2008
Sergio Ramos   Spain 32 17 15 2006, 2008, 2010, 2012, 2014, 2016, 2018
17 Gianluigi Buffon   Italy 31 14 17 [2002], 2004, 2006, 2008, 2010, 2012, 2014, 2016
Sergio Busquets   Spain 31 17 14 2010, 2012, 2014, 2016, 2018, 2020, 2022
Iker Casillas   Spain 31 17 14 [2000], 2002, 2004, 2006, 2008, 2010, 2012, 2014, [2016]
20 Jürgen Klinsmann   West Germany
  Germany
30 17 13 1988, 1990, 1992, 1994, 1996, 1998
Ivan Perišić   Croatia 30 17 13 2012, 2014, 2016, 2018, 2020, 2022, 2024
Andrés Iniesta   Spain 30 14 16 2006, 2008, 2010, 2012, 2014, 2016, 2018

References

edit
  1. ^ a b c "World Cup - All-time appearances". WorldFootball.net. Retrieved 12 July 2024.
  2. ^ a b c "EURO - All-time appearances". WorldFootball.net. Retrieved 12 July 2024.
  3. ^ a b "World Cup - All-time Topscorers". WorldFootball.net. Retrieved 12 July 2024.
  4. ^ a b "EURO - All-time Topscorers". WorldFootball.net. Retrieved 12 July 2024.