After leaving Malaysia he went back to be assistant coach of the Oranje once again, and he did so for three years. He then left and became the head coach of Iran for one year, he managed the team and made Iran with a 100 percent win with the team for seven matches, he made them champions of Asia in 2001 Asian Championship, he then resigned as the manager to manage his native national team. He managed the team for six years, despite the fact he failed to take Netherlands to any world cup but he did take them in to the European championship and one Grand Prix tournament in Brazil after having disappointing results in both tournaments he was sacked as the head coach position in 2007. He later joined Malta as the head coach for two years, but he did not even manage 10 games as the managers, which was a big problem for Hermans and after having to manage getting only 3 points he left the Malta.