Sadakov began his club career at the local Lokomotiv Plovdiv. For "The Smurfs" he played eleven seasons, before transferring to Portugal's C.F. Os Belenenses in 1989. Two years later he return in Lokomotiv and played two years, before signed with Botev Plovdiv in summer 1994. Sadakov made 80 appearances for Bulgaria, between 1981 and 1991 and scored 9 goals. He played in four matches for his country at 1986 FIFA World Cup.