Top 5 footballers with the most number of goals in Euro Cup history

5. Alvaro Morata (Spain) 6 goals in 10 matches

4. Alan Shearer (England) 7 goals in 9 matches

3. Antoine Griezmann (France) 7 goals in 11 matches

2. Michel Platini (France) 9 goals in 5 matches

1. Cristiano Ronaldo (Portugal) 14 goals in 25 matches