Based on state feedback control approach and disturbance observer method, a new composite synchronization control strategy is presented in this study for a class of delayed coupling complex dynamical networks with two different types of disturbances. Herein, one of the disturbances is produced by an exogenous system which acts through the input channel, while the other is usual norm-bounded. The main objective of this study is to exactly estimate the disturbance at the input channel, whose output is integrated with the state feedback control law. In this study, the composite control strategy is designed in two forms according to the present and past states’ information about the system. By applying the Lyapunov–Krasovskii stability theory, a new set of sufficient conditions is obtained for the existence of both control strategies separately through the feasible solution of a series of matrix inequalities. The superiority and validity of the developed theoretical results are demonstrated by two numerical examples, wherein it is shown that the proposed control strategy is capable of handling multiple disturbances in the synchronization analysis.