 Milovanović came through the youth categories of Red Star Belgrade, before playing for Napredak Kruševac in the Yugoslav Second League.He subsequently moved abroad to German side Dynamo Dresden in 1992.Over the following decade, Milovanović played for numerous lower league clubs, having his most prolific performances with Hannover 96 in the Regionalliga Nord.