Hadžibegić began his managerial career with his former club
Sochaux with whom he gained promotion to
Ligue 1 in 1997. He was then manager of the
Bosnia and Herzegovina national team. In 2000, Hadžibegić took over
Real Betis, with whom he gained promotion to
La Liga in 2001. He came back to France with
Troyes, before stints in Turkey with
Gaziantepspor,
Diyarbakırspor and
Denizlispor. Hadžibegić then joined
Chamois Niortais. He was named manager of
Dijon in December 2007, and was released in June 2009. On 9 December 2009, after sacking coach
Philippe Anziani,
Bastia named Hadžibegić as the club's new manager. He left the club in 2010. From 2010 to 2011, he managed
Arles-Avignon and later
Valenciennes, from 2016 until 2017. In October 2018, Hadžibegić replaced
Régis Brouard as
Red Star manager in
Ligue 2. On 25 March 2019, after a series of poor results, he left Red Star. On 25 July 2019, it was announced that Hadžibegić became the new manager of the
Montenegro national team. The next day, on 26 July, at a press conference, it was revealed that he signed a one-and-a-half-year contract with the team, keeping him manager at least until the end of 2020. He was sacked by the
Montenegrin FA on 28 December 2020. On 16 July 2022, Hadžibegić became the new manager of Algerian side
MC Alger. On 10 September 2022, he left MC Alger after three games as manager. In January 2023, Hadžibegić returned to managing the Bosnia and Herzegovina national team, replacing the outgoing
Ivaylo Petev. He was tasked with qualifying the team for
UEFA Euro 2024. Hadžibegić was victorious in the team's opening
qualifying match against
Iceland on 23 March 2023. He suffered his first defeat since returning on 26 March, in the second qualifying game against
Slovakia. After two more qualifying game defeats against
Portugal and
Luxembourg, he mutually terminated his contract with the
Bosnian FA on 23 June 2023. ==Administrative career==