UEFA Euro: The 7 Youngest Goal Scorers of All Time

7. Cristiano Ronaldo (Portugal) – 19 years 127 days

6. Arda Guler (Turkey) – 19 years and 114 days

5. Dragan Stojkovic (Serbia) – 19 years 108 days

4. Renato Sanches (Portugal) – 18 years 317 days

3. Wayne Rooney (England) – 18 years 237 days

2. Johann Vonlanthen (Switzerland) – 18 years 141 days

1. Lamine Yamal (Spain) - 16 years 362 days