Danilo est arrivé au stade Allianz à l'été 2019, dans l'échange qui a amené Joao Cancelo à Manchester City. L'arrière brésilien est immédiatement entré dans le cœur des fans de la Juventus: le 31/08/2019, pendant la Juventus-Napoli, il a fait ses débuts en remplaçant le blessé de Sciglio à 15 'et scores après quelques secondes le but qui ouvre le Match, a terminé puis 4-3 avec le but décisif de Koulibaly à la dernière minute.

Après la première année avec Sarri, la performance de Danilo a augmenté de façon exponentielle avec Pirlo et est restée à des niveaux élevés au cours de la dernière saison avec Allegri, dans lequel il a également commencé à porter le maillot numéro 6 historique de Gaetano Scirea. Au total, le plein brésilien avec Juve a recueilli 109 apparitions et 5 buts, contribuant à la victoire d'un championnat de Serie A, d'une coupe italienne et d'une super coupe italienne.