It’s a testament to how excellent David Villa was for Spain that he was last a serious part of Spain’s squad in 2013/14 and yet nobody is close to his record.
Villa is Spain’s top goalscorer of all time, with his 59 goals far surpassing everyone else on the list. For context, his nearest competitor is Raul with 44 goals.
The former Barcelona star is not only his country’s top goalscorer but also holds the record for the most goals in a season and most goals at World Cup finals.
In his pomp, Villa was a world-class goalscorer on the international stage. His records and place on this list are a testament to that.