Le ballon d'or 1987 est un prix donné au meilleur joueur européen de football de l'année 1987. Il est attribué au Néerlandais Ruud Gullit qui évolue à l'AC Milan et devient ainsi le deuxième joueur des Pays-Bas à recevoir le Ballon d'or après Johan Cruyff. Vingt-sept votants, chacun de nationalités différentes, expriment leur choix ; Ruud Gullit reçoit des points de 26 des 27 votants.