Благое Марьянович играл во многих югославских клубах на позиции центрфорварда. Он начал свою карьеру в белградской «Югославии», потом перебрался в «Олимпию», а затем перешёл в БСК. Его партнёром по атаке в клубе был Александар Тирнанич, с которым они также вместе выступали за сборную. Далее Марьянович успел поиграть за «Чукарички», «Динамо» из Панчево и «Осиек».
За сборную Югославии Благое Марьянович дебютировал 28 июня 1926 года в матче против Чехословакии в Загребе и вплоть до 1938 года постоянно призывался в сборную. Он также принимал участие в чемпионате мира 1930 года и отметился на турнире забитым голом в ворота боливийской сборной. Всего за двенадцатилетний период игр за сборную Марьянович отыграл 57 матчей и забил 36 мячей.
Итого: 57 матчей / 36 голов; 26 побед, 7 ничьих, 24 поражения.
После завершения карьеры игрока Благое Марьянович некоторое время работал тренером. Тренировал белградский «БСК», а также итальянские клубы «Торино» и «Катания».