Delaney made his debut for the Danish under-18 national team in October 2008, and went on to play three matches in total.
On 11 August 2010, he made his debut for the Danish U-21 national team in a friendly against the Italian U-21 national team.