W reprezentacji Bułgarii zadebiutował w 1974 roku. Spełnieniem jego reprezentacyjnej kariery był udział w Mundialu 1986, na którym podopieczni Iwana Wucowa - po raz pierwszy w historii - przebrnęli przez fazę grupową i awansowali do drugiej rundy turnieju, w której przegrali 0:2 z Meksykiem. Żelazkow, który był najstarszym zawodnikiem ekipy (34 lata), zagrał w trzech spotkaniach, ale tylko w jednym - z Argentyną - od pierwszej do ostatniej minuty. W pozostałych dwu (z Włochami i Koreą Południową) pojawiał się na boisku odpowiednio w '74 i '87 minucie.

Sukcesy piłkarskie Puchar Armii Sowieckiej 1975 i 1980, finał Pucharu Armii Sowieckiej 1972 i 1981 oraz ćwierćfinał Pucharu Zdobywców Pucharów ze Slawią Sofia mistrzostwo i Puchar Holandii 1984 z Feyenoordem Rotterdam Piłkarz roku 1980 w Bułgarii Rekordzista Slawii Sofia pod względem liczby meczów (338) i strzelonych bramek (136).

W reprezentacji Bułgarii od 1974 do 1986 roku rozegrał 54 mecze i strzelił 9 bramek - 1/8 finału Mundialu 1986.

Kariera szkoleniowca i działacza Po zakończeniu kariery piłkarskiej pracował w sztabach szkoleniowych Lewskiego Sofia (na przełomie 1996 i 1997 roku został nawet tymczasowo pierwszym trenerem), Łokomotiwu Płowdiw i Łokomotiwu Sofia.

Od 1997 do 2004 roku był agentem piłkarskim.