Mit der serbischen Nationalmannschaft hatte Danilo schon große Erfolge. Bei der WM 2005 bezwangen sie Ungarn und holten Gold. Auch bei der Weltliga 2005 in Belgrad holten sie Gold. Bei den Olympischen Spielen 2000 holte er eine Bronzemedaille, 2004 Silber. Bei der EM 2006 bezwang Serbien erneut Ungarn auf eigenem Boden in Belgrad und holte nach Budapest 2001 und Kranj (Slowenien) zum dritten Mal in Folge Gold.