Here is the complete list of Spain all time top goal scorers. Although Spain football team has minor history in football, but they’ve developed a team which is considered as one of the strongest competitors of 2014 FIFA World Cup. We have seen brilliant performance of Spain in last world cup in which Spain lifted the trophy of world cup for the first time. In whole tournament, they conceded just 2 goals & the captain Iker Casillas played a remarkable role for which he was awarded with golden glove.
List of Top Goal Scorers of Spain
|7||Alfredo Di Stefano||23||31|
|12||Jose Martinez Sanchez [Pirri]||16||NA|
|16||Pedro Rodriguez Ledesma||14||NA|
|17||Luis Suarez Miramontes||14||NA|
Former Barcelona and Atletico Madrid striker David Villa is the highest top goal scorer of Spain national football team. In 94 matches played for Spain, David Villa scored 59 goals with goal scoring average of 0.608. At the second spot of the list, there is former Real Madrid star striker Raul Gonzalez who scored 44 goals for Spain. David Villa played for top Spanish clubs like Barcelona, Valencia, Zaragoza. His current club is Atletico Madrid.
Read Also: Portugal Top Goal Scorer
He helped his team to qualify for the final of UEFA Champions league for the first time in the history of Atletico Madrid. He was part of Spain U21 football team. Also, he is the all time top goal scorer of Spain in FIFA World Cup. He has registered his name in scoring most goals in one calender for Spain.
Read Also: Germany Top Goal Scorers
Records of David Villa for Spain
- Most Goals scored in one year  for Spain national football team
- Largest streak of games having scored: 6
- All time top scorer of Valencia in 2006-06, 2006-07, 2007-08, 2008-09, 2009-10.
- Highest number of goals scored in one world cup: 5
- La Liga’s top assisting player: 2006-07.
- Spain all time top goal scorer in FIFA World Cup tournament.