Šabić then moved to Croatia where he played for almost a decade in the Croatian First League, first with Dubrava, Zagreb, Inter Zaprešić, Osijek and Zadar, and then with Dinamo Zagreb, know back then as Croatia Zagreb, between 1997 and 2001, winning with them 3 championships (the last 3 of the 5 in-a-row Zagreb won) and two cups. He spent the second half of the 2000–01 season in Bosnia playing with Željezničar and had also won the double with them.[1]
Šabić then returned to Croatia and was part of the championship winning squad of Zagreb in the season 2001–02. Afterwards, he played 3 seasons in China with Changchun Yatai, before returning to Bosnia to his former club Čelik where he finished his career in 2010.[2]
On 13 June 2017, Šabić became the new manager of First League of FBiH club Zvijezda Gradačac.[6] On 10 April 2018, he left Zvijezda to become the manager of Mladost Doboj Kakanj.[7] He officially took over the club the next day on 11 April.[8] After a terrible start to the league which culminated even more with a 93rd minute 0–1 home league loss against Široki Brijeg on 15 August 2018, he left the club the next day.[9][10]
For a short period from January to February 2019, Šabić was in charge of China League Two club Shanxi Metropolis. On 8 September 2019, he became the new manager of First League of FBiH club TOŠK Tešanj.[11] In his first game as TOŠK manager, his team beat Metalleghe-BSI 2–1 at home in a league match.[12] Šabić left TOŠK on 23 December 2019, taking over the position of head coach of the Bosnia and Herzegovina U17 national team two days earlier, on 21 December.[13] He officially took over the position four days later, on 27 December, signing a contract with the Bosnian FA.[14]
On 16 January 2024, Šabić was appointed assistant manager of Željezničar, with newly appointed Bruno Akrapović as manager.[15] He left the club following Akrapović's departure in April 2024.[16]
Career statistics
International goals
Scores and results table. Bosnia and Herzegovina's goal tally first: