Ранее стало известно о том, что 24-летний полузащитник расторг контракт с «Крыльями Советов».
Махмудов перешел в самарский клуб из «Спартака», но прошлый сезон провел на правах аренды в «Мордовии».
В прошлом чемпионате полузащитник провел 19 матчей, в которых получил 4 желтые карточки.
Прошлый сезон «Боавишта» завершила на 14-м месте в португальской высшей лиге.