Real Madrid đã đồng ý nhận về 30 triệu Euro và đồng ý để Danilo sang Man City thi đấu trong mùa giải tới. Ngoài ra, điều khoản hợp đồng còn giúp Real Madrid lĩnh thêm 5 triệu Euro trong thương vụ chuyển nhượng hậu vệ người Brazil này.
Thông báo chính thức được đưa ra từ cả hai phía và trên thực tế, các điều khoản hợp đồng đã được thông qua từ hôm thứ 3. Theo đó, Danilo sẽ chính thức khoác áo Man City và sẽ sớm có dịp đối đầu với chính Real Madrid trong giải đấu giao hữu ở Los Angeles tới đây.
Nguyên nhân Danilo phải rời đi là do không thể cạnh tranh suất đá chính với cựu binh Carvajal ở hành lang cánh phải. Để tiếp tục phát triển sự nghiệp, Danilo buộc phải tìm bến đỗ mới có nhiều cơ hội ra sân đá chính hơn. Ngoài ra, Danilo cũng nhận mức lương cao hơn khi tới Etihad.
Trước đó, Danilo đã có 3 năm gắn bó với Los Blancos. Dù không đóng vai trò chủ chốt nhưng Danilo cũng kịp giành được 2 danh hiệu Champions League và 1 chức vô địch La Liga.