W sezonach 1948/49 oraz 1951 zdobył tytuł króla strzelców bułgarskiej ekstraklasy.

W 1956 roku Miłanow zadebiutował w europejskich pucharach, kiedy to wystąpił z CDNA Sofia w Pucharze Mistrzów. Był to zarazem debiut bułgarskiego klubu w oficjalnych rozgrywkach międzynarodowych pod egidą UEFA. W edycji 1956/57 zdobył on dwie bramki, obie w wygranym 8:1 spotkaniu I rundy przeciwko FC Dinamo Bukareszt. W kolejnym etapie jego zespół uległ FK Crvena zvezda 1:3 i 2:1 w dwumeczu i odpadł z rywalizacji. Po sezonie 1959/60 Miłanow odszedł z CDNA i zakończył karierę.

Kariera reprezentacyjna 29 sierpnia 1948 zadebiutował w reprezentacji Bułgarii w wygranym 1:0 towarzyskim meczu przeciwko Czechosłowacji w Sofii. We wrześniu 1949 roku w spotkaniu z tym samym rywalem (3:1) zdobył pierwszą bramkę w drużynie narodowej. W 1952 roku wziął udział w igrzyskach olimpijskich w Helsinkach, na których Bułgaria odpadła w rundzie wstępnej, przegrywając po dogrywce z ZSRR. Na kolejnym turnieju olimpijskim w Melbourne wywalczył ze swoją reprezentacją brązowy medal, pokonując w meczu o 3. miejsce 3:0 Indie. Z czterema bramkami został wespół z dwoma innymi zawodnikami królem strzelców rozgrywek.