Danilo pertama kali memperkuat tim nnasional senior Brasil pada 2011, ia juga memenangkan Piala Dunia U-20 2011 dan medali perak di Olimpiade Musim Panas 2012. Ia mewakili negara di Piala Dunia FIFA 2018 dan Copa América 2021.