Career
As a football player Aleksandrov played for various clubs in Bulgaria, Belgium, Germany and Switzerland during the 1980s and 1990s. He was a striker, noted for his goal-scoring ability. As a player
Aleksandrov started playing professionally with home-town club Levski Karlovo in 1981 before moving to PFC Slavia Sofia a year later.
Foreign Slavia Aleksandrov played in 173 matches and scored 100 goals.
In 1989, he signed for Belgium"s K.V. Kortrijk where his form earned him a move to Football Club Energie Cottbus of East Germany in 1990. He struggled there, however, and moved on to Football Club Aarau in Switzerland after just one season.
He was a major success at Aarau before he made his way back to Bulgaria to play for PFC Levski Sofia. Despite his excellent goal record, he played at Levski for just one and a half seasons as he returned to Switzerland with Neuchâtel Xamax in January 1995.
The following January, he signed for Football Club Lucerne and he went on to play over fifty league matches for the club before going to Football Club Aarau for a second spell in 1998.
In 2000, he played for Football Club Basel for a short while before dropping down to the Swiss lower leagues where he continued to play for another two years with Kickers Lucerne and Blue Star Zürich. He was capped 25 times by the Bulgarian national team and was part of the squad that reached the semi-finals of the 1994 World Cup. His international debut came in a 0–0 draw with Scotland on 10 September 1987 and he went on to score five international goals.
As a coach
After his retirement from playing, Aleksandrov stayed in Switzerland and managed the reserve squad of Football Club Aarau from 2002 until 2004 when he became the assistant manager of Greek side PAOK F.C. In 2006, he was appointed as fellow countryman Krassimir Balakov"s assistant at Football Club Saint Gallen but he left after a few months to join the coaching staff at Grasshopper Club Zürich.
In 2008, Plamen Markov named him as his assistant at the Bulgarian national team