 On 14 May 2016, FC Shakhtar Donetsk confirmed that the club had signed a 2-year contract with Seleznyov.In December 2016 on mutual consent Seleznyov left the club.Less than a week later after leaving Shakhtar, it was announced that Seleznyov signed a contract with the Turkish Kardemir Karabükspor which only recently returned to the Turkish Super League.