FC Chiasso Mihajlović przeniósł się do FC Chiasso w lutym 2013 roku. Zadebiutował on dla tego zespołu 27 lutego 2013 roku w spotkaniu z jego byłym klubem – AC Bellinzoną. Szwajcar zdobył także bramkę w tym meczu. Łącznie dla FC Chiasso wystąpił on w 115 meczach, 10 razy pakując piłkę do siatki.
FC Lugano Mihajlović dołączył do drużyny FC Lugano wraz z dniem 1 lipca 2016. Debiut zaliczył 23 lipca 2016 w meczu przeciwko FC Luzern. Dla FC Lugano Szwajcar zagrał 105 razy, zdobywając 1 bramkę (22 lipca 2018 roku w meczu z FC Sion).
APOEL FC Mihajlović rozpoczął treningi z drużyną APOEL-u 1 lipca 2019 roku. Zadebiutował w jego barwach 23 lipca 2019 roku w spotkaniu z FK Sutjeska Nikšić (wyg. 1:0). Dla APOEL-u FC Szwajcar wystąpił w 36 meczach, strzelając przy tym dwie bramki.
Lewski Sofia Mihajlović 12 lutego 2012 roku przeniósł się do Lewskiego Sofia. Debiut zaliczył on w zremisowanym 0:0 meczu przeciwko SFK Etyr Wielkie Tyrnowo. Do 5 marca 2021 roku Szwajcar rozegrał dla Lewskiego 3 spotkania, nie zdobywając żadnego gola.