El 30 de diciembre de 1986 se celebró la 31 edición del Balón de Oro en París, Francia
El ganador del Balón de Oro masculino fue el ucraniano, Igor Belánov, defendiendo los colores del Dinamo Kiev con 84 puntos.
La segunda posición fue para Gary Lineker, que ese año jugó en el Everton y en el F.C. Barcelona con 62 puntos, y la tercera posición fue para Emilio Butragueño, del Real Madrid con 59 puntos.