The Spain national football (soccer) team has had some great goal scorers in history, but only a few made to the top 10 list. Below are the top 10 Spanish all-time highest goal scorer in History. This list includes David Silva, Fernando Torres, Raul, David Villa and more.
#10 Michel: 21 Goals
Michel was a brilliant right midfielder who enjoyed a lot of success with Real Madrid. The Spanish midfielder won six La Liga titles with Los Blancos.
Personally, 1987 was the best year for him as he finished 4th in the race to win the Ballon d’Or. He also won the bronze boot for being the third highest scorer of the World Cup in 1990, which is impressive considering he was a midfielder.