This paper studies the problem of leader-following synchronization for complex networks subject to delayed impulsive disturbances, where two kinds of time delays considered exist in internal complex networks and impulsive disturbances. Some delay-dependent sufficient criteria are derived in terms of linear matrix inequalities (LMIs) by using the delayed impulsive differential inequality method. Moreover, a feedback controller is designed to realize desired synchronization via the established LMIs. Our proposed results show that the requirements of impulse intervals and impulse sizes are dropped, and delayed impulses and large scale impulses are allowed to coexist. Finally, some examples are given to show the effectiveness of the obtained results.