5 kez Türkiye U-18, 3 kez Türkiye U-21, 3 kez de Türkiye A millî takımı formasını giymiştir. A millî takım formasını ilk maçına 1966 yılında Danimarka'yla oynanan özel maçta giyen Elmastaşoğlu ilk ve tek resmi maçını ise 1972 Avrupa Futbol Şampiyonası elemelerinde 1971 yılında Polonya'ya karşı oynamıştır.