In 1979 Radnik reached the 1/8 finals of the Yugoslav Cup with Smajić being part of the team[2] and that sealed him a move to Belgrade to play in FK Partizan.
Whilst at Partizan he represented Yugoslavia at the 1984 Summer Olympics in Los Angeles where they reached the semi-finals before being eliminated by France.
Together with his Xamax teammate Frédéric Chassot, Smajić joined FC Basel's first team during the winter break of their 1992–93 season under head-coach Friedel Rausch.
During Basel's 1993–94 season, under head-coach Claude Andrey, Smajić's teammates were the likes of Swiss international goalkeeper Stefan Huber, defenders Massimo Ceccaroni, Marco Walker and Samir Tabakovic, the midfielders Mario Cantaluppi, Martin Jeitziner and Ørjan Berg and the Swiss international strikers Dario Zuffi and Philippe Hertig.
[6] During the winter break of the 1997–98 Nationalliga A season Smajić moved to BSC Young Boys and helped them win promotion as well.
[1] Almost a decade later, and after the break-up of Yugoslavia, he became part of national team of Bosnia and Herzegovina, making two appearances in 1996.
[7] Smajić was given an emotional farewell in what was likely his last appearance for the Bosnian national team on 25 April 2000 in Sarajevo, a 0–1 result in a friendly against FIFA All Stars (Thomas Häßler, Roberto Baggio, Mustapha Hadji, Bernard Lama and Dunga, among others that made up the All Stars team).
[10] On 10 June 2019, one year after leaving Sloboda, he came back to the club and became its new team manager, signing a one-year contract.
[11] Shortly after, Mile Lazarević was announced as the new manager of Sloboda and worked alongside Smajić.