FIFA World Cup: top Spanish goal scorers 1930-2018
David Villa is the Spanish soccer player who has scored the most goals at FIFA World Cups, with nine in total. Villa took part in three of these events: 2006, 2010, and 2014. Following in the ranking are Emilio Butragueño, Fernando Hierro, Fernando Morientes, and Raúl, each with five goals.