Sólo dos españoles han ganado el premio: Alfredo Di Stéfano, del Real Madrid, y Luis Suárez, del Barcelona (no confundir con su homónimo uruguayo). Di Stéfano ganó el premio dos veces, en 1957 y 1959, mientras que Luis Suárez ganó el Balón de Oro en 1960. En 1989 France Football organizó una ceremonia única del Super Balón de Oro. Sólo los ganadores del Balón de Oro podían votar por el mejor futbolista de la historia. El premio fue para Alfredo Di Stéfano, futbolista español de origen argentino.