Il 4 gennaio 2019 viene annunciato il suo passaggio a titolo definitivo al ; secondo le indiscrezioni di stampa, il costo del trasferimento sarebbe pari a 35 milioni di euro più bonus. Debutta con la maglia rossonera il 12 gennaio 2019 allo Stadio Luigi Ferraris di Genova, giocando da titolare contro la (0-2 dopo i tempi supplementari) negli ottavi di finale di Coppa Italia. È schierato da titolare anche nella successiva sfida di Supercoppa italiana contro la a Gedda. Il 21 gennaio 2019 esordisce in Serie A, sempre allo stadio Ferraris, contro il Genoa (partita vinta per 2-0 dai rossoneri). Il 10 febbraio mette a segno il suo primo gol con il Milan, durante la partita interna contro il Cagliari, contribuendo alla vittoria per 3-0.