La selección española cuenta con una lista larga de futbolistas que han dejado huella de cara a portería. David Villa encabeza la clasificación con 59 goles, seguido por Raúl y Fernando Torres.
Los goles forman parte de la historia de la selección española. A lo largo de las décadas, delanteros, centrocampistas e incluso defensas han conseguido hacerse un hueco entre los máximos goleadores del combinado nacional.
El nombre que aparece en lo más alto es David Villa. A día de hoy, continúa siendo el máximo goleador histórico de España, con 59 goles en 98 partidos. Villa fue una de las grandes referencias ofensivas de la generación que conquistó la Eurocopa de 2008 y el Mundial de 2010.
David Villa. 🇪🇸🔥
— Paraiso del Deporte (@DeporteParaiso) September 21, 2026
Gol, desmarque, inteligencia y una definición letal. El Guaje fue uno de los grandes referentes de la mejor generación de la Selección Española y dejó su huella en las noches más importantes. ❤️⚽
Un delantero para la historia.#DavidVilla #ElGuaje #España… pic.twitter.com/Dg7kaPpoyO
Por detrás aparece Raúl González, que cerró su etapa internacional con 44 goles en 102 encuentros. El delantero del Real Madrid fue durante años el gran referente ofensivo de la selección antes de que Villa tomara el relevo.
El tercer puesto es para Fernando Torres, autor de 38 goles en 110 partidos. El delantero madrileño tiene, además, uno de los goles más importantes de la historia de España: el que marcó ante Alemania en la final de la Eurocopa 2008. Su tanto permitió a España levantar el título y puso fin a una larga espera sin grandes trofeos.
Fernando Torres y la Selección.
— RUMOREATM AYUDA ESTOY HACKEADO (@RumoreATLM) April 30, 2020
El niño que conquistó Europa y quedó para siempre en la historia de España.
Jugó con La Roja 4 finales de Europeos, Dos juveniles y Dos mayores, ganó los 4 y marcó en los 4 (3 de ellas, único goleador)
RECORD ABSOLUTO. pic.twitter.com/kNJuDPDsb7
Morata, Silva y los grandes goleadores
La lista continúa con Álvaro Morata, que suma 37 goles, y David Silva, con 35. Ambos fueron protagonistas durante una de las épocas más exitosas de la selección.
También aparecen nombres como Fernando Hierro (29), Fernando Morientes (27), Emilio Butragueño (26) y Mikel Oyarzabal (24). Este último ha ganado protagonismo en los últimos años y fue precisamente el autor del gol que dio a España la Eurocopa 2024 frente a Inglaterra.
𝐓𝐄 𝐐𝐔𝐈𝐄𝐑𝐎 𝐌𝐔𝐂𝐇𝐎, 𝐌𝐈𝐊𝐄𝐋 𝐎𝐘𝐀𝐑𝐙𝐀𝐁𝐀𝐋 𝐔𝐆𝐀𝐑𝐓𝐄
— RTVE (@rtve) July 14, 2024
Oyarzabal marca EL GOL DE TODOS.
ESPAÑA, A UN PASO DE GANAR LA EUROCOPA. #EuroRTVE #Euro2024 pic.twitter.com/1ynUGL2kix
La clasificación demuestra, además, que el gol no ha sido únicamente cosa de delanteros. Hierro, por ejemplo, consiguió 29 tantos siendo defensa y llegó a ser uno de los máximos goleadores históricos del combinado nacional.
Goles más recordados en España
Más allá de las cifras, algunos goles han quedado ligados para siempre a los grandes momentos de España.
Uno de ellos es el de Fernando Torres ante Alemania en 2008, que significó la segunda Eurocopa de la historia de la selección. Dos años después, Andrés Iniesta puso su nombre en la historia con el gol ante Países Bajos en la final del Mundial de Sudáfrica 2010, el tanto que dio a España su primera Copa del Mundo.
11 julio 2010
— @Memorias_Futbol (@Memorias_Futbol) July 10, 2025
La Selección española 🇪🇸 gana ante Holanda 🇳🇱 la Copa del Mundo de fútbol, con el gol de Andrés Iniesta en el minuto 116.
Han pasado 15 años.
🎙️: Tele5, Paco González, Camacho y JJ Santos. pic.twitter.com/QzuhW8Sopm
Y en 2026, la historia volvió a escribirse. Ferran Torres marcó en el minuto 106 de la final del Mundial ante Argentina, dando a España su segunda estrella mundial. El delantero apareció en la prórroga para firmar el 1-0 definitivo y convertirse en el protagonista del título.






