En verano de 2010 fue fichado por el equipo ruso del CSKA Moscú, debido a la insistencia de su entrenador Duško Vujošević, pero cuando éste fue despedido, Marjanović tampoco tuvo sitio en el equipo, y al poco tiempo fue cedido al club lituano del Žalgiris Kaunas. En 2011 regresó a Rusia cuando fichó por el Nizhni Nóvgorod, donde permaneció hasta principios de 2012, año en que retornó a Serbia para jugar en el Radnički Kragujevac hasta mediados de 2012. En el verano de 2011 participó en el EuroBasket con la Selección de Serbia, aunque la actuación del equipo fue mediocre, quedando 8º.