Se rappresentative come Belgio, Portogallo e Argentina hanno un grande cannoniere capace di superare tutti i predecessori con numeri da mille e una notte, la Spagna non ha mai avuto un marcatore capace di staccare i colleghi in maniera netta.
Anche i grandi marcatori di questo millennio hanno sempre avuto il freno a mano tirato nella maggior parte dei casi, visto e considerando la caratteristica della Roja, ovvero quella di far segnare diversi giocatori e non uno solo.
Tra i migliori cannonieri degli ultimi vent'anni c'è anche Alvaro Morata, capace di partecipare a Mondiali ed Europei e mettere insieme un'ottimo bottino; tale da portarlo nella top quattro all-time della Spagna.