İsviçre millî futbol takımı ile ilk maçına 6 Şubat 2008 tarihinde İngiltere karşısında çıkan oyuncu, bu maçta takımının tek golüne imza atmıştır. İsviçre'de düzenlenen 2008 Avrupa Futbol Şampiyonası'nda mücadele eden İsviçre kadrosuna dahil edildi. O zamana dek sadece 3 millî maçta forma giyen 19 yaşındaki futbolcu turnuvanın da en genç ismiydi. İsviçre grupta 1 galibiyet alırken, Derdiyok 3 maçta da forma giydi. Çek Cumhuriyet'i karşısında son 6 dakikada forma giyse de Türkiye ve Portekiz maçlarıda 90 dakika oynayıp, iki maçta da birer asist yaptı.