Derdiyok debuterte for det sveitsiske A-landslaget den 6. februar 2008 borte mot , og scoret i debuten sin. Han var med i Sveits sin tropp til Fotball-EM i 2008, der han var den yngste spilleren i turneringen med sine 19 år.