Answer
David Villa succeeded Emilio Butragueño as the all-time top scorer for the Spanish national team. Butragueño held the record for several years, but Villa surpassed him in 2011 with his 59th international goal. Villa went on to score a total of 59 goals for Spain, becoming the nation's leading goal scorer until he was eventually surpassed by David Silva.