4. Álvaro Morata
Al quarto posto, nella classifica dei dieci migliori marcatori nella storia della Spagna, troviamo Álvaro Morata. La punta di Madrid ha segnato 36 gol in 76 partite – una rete ogni circa 130 minuti di gioco – con la Roja. Con le Furie Rosse, Silva ha inoltre vinto una Nations League (2023).