Then he moved to neighbouring Serbia where he joined Serbian SuperLiga side FK Bežanija playing there the second half of the 2006–07 season along his compatriots Mario Đurovski, Bojan Markoski, Perica Stančeski and Aleksandar Donev.
After that he played for a Cypriot club Alki Larnaca for two seasons, before signing for FK Khazar Lankaran on 28 May 2013.
[1] He made his debut in the first game of the season in a 1–1 draw against Sliema from Malta in Europa league qualification round.
Gligorov made his senior debut for Macedonian national team on 11 August 2010 in an away friendly game against Malta that finished 1–1.
[2] He has earned a total of 25 caps, scoring no goals and his final international was a March 2016 friendly match against Bulgaria.