In this paper, we develop a novel robust control approach for discrete minimum and non-minimum phase systems via a combined data-driven virtual reference feedback tuning (VRFT) and internal model control (IMC) scheme. The first step in the conventional VRFT method controller design is the selection of the closed-loop reference model (M z ð Þ), and M z ð Þ selection is still an open problem. The integration of the IMC scheme and the VRFT method provides