W 1987 roku Hadžibegić trafił do francuskiego FC Sochaux-Montbéliard. Tam zaczął występować między innymi z innym Bośniakiem, Mehmedem Baždareviciem. W 1988 roku zajął z Sochaux drugie miejsce w Ligue 2 i awansował do Ligue 1. W tym samym roku wystąpił też w finale Pucharu Francji, w którym Sochaux przegrało po rzutach karnych z FC Metz. W drużynie „Les Lionceaux” grał do lata 1994. Następnie odszedł do Toulouse FC, ale po rozegraniu 8 spotkań zakończył sportową karierę.

Sezon Klub Kraj Rozgrywki Mecze Bramki 1976/77 FK Sarajevo Prva liga Jugoslavije 17 0 1977/78 FK Sarajevo Prva liga Jugoslavije 28 1 1978/79 FK Sarajevo Prva liga Jugoslavije 29 0 1979/80 FK Sarajevo Prva liga Jugoslavije 29 3 1980/81 FK Sarajevo Prva liga Jugoslavije 32 2 1981/82 FK Sarajevo Prva liga Jugoslavije 32 4 1982/83 FK Sarajevo Prva liga Jugoslavije 32 6 1983/84 FK Sarajevo Prva liga Jugoslavije 8 5 1984/85 FK Sarajevo Prva liga Jugoslavije 34 4 1985/86 Real Betis Primera Division 34 3 1986/87 Real Betis Primera Division 41 5 1987/88 FC Sochaux-Montbéliard Ligue 2 33 8 1988/89 FC Sochaux-Montbéliard Ligue 1 35 3 1989/90 FC Sochaux-Montbéliard Ligue 1 38 3 1990/91 FC Sochaux-Montbéliard Ligue 1 36 0 1991/92 FC Sochaux-Montbéliard Ligue 1 35 0 1992/93 FC Sochaux-Montbéliard Ligue 1 37 1 1993/94 FC Sochaux-Montbéliard Ligue 1 28 0 1994/95 Toulouse FC