En 2017 el Atalanta B. C. lo cedió al A. C. Milan durante dos años, para que después el club ejecutara la opción de compra del jugador,[6] convirtiéndose en el primer marfileño en jugar para el club milanés.
[cita requerida] Abandonó el club al finalizar la temporada 2021-22 una vez expiró su contrato.
En cinco años jugó más de 200 partidos en los que anotó 37 goles, el último de ellos en su último partido en el que ganaron la Serie A.
[10] Esa misma temporada fue protagonista en los encuentros contra el Real Madrid C. F. del mes de marzo.
En la final se enfrentaron a Nigeria y marcó el tanto del empate antes que Sébastien Haller consiguiera el gol que les dio el título.