In this article, a new microstrip bandpass filter (BPF) with multiple transmission zeros is designed, simulated and measured. The presented filter is based on a composite dual-stub resonator. The modified resonator with dual-bandgap resonant characteristic is composed of the parallel open-and short-circuited stubs, and cascaded by an additional stub line. The location of transmission zeros can be adjusted independently by varying the physical lengths of shunt resonant stub or cascaded stub line, so as to improve the filter selectivity. The proposed filter consists of two identical main transmission lines and three equal-length combined resonators with different length ratios between the cascaded section and open-/short-circuited stubs. Finally, a planar BPF with minimum insertion loss 0.65 dB, centred at 2.08 GHz with a 3-dB fraction bandwidth of 26.8% and six transmission zeros is implemented and verified by experiment.