Être obligé d'abandonner le jeu professionnel est quelque chose que beaucoup de joueurs ne peuvent pas accepter. Mais parfois il faut faire un choix, car on ne peut vraiment pas porter ce vêtements cyclisme sur la scène du match, on ne peut que terminer sa carrière avec regret tôt. Ilnur Zakarin a pris sa retraite du cyclisme professionnel à l'âge de 32 ans. Il n'y a effectivement plus d'équipe après que Gazprom-RusVelo a cessé ses activités après que l'UCI a interdit l'équipe russe.
Il passe la plupart de son temps avec Katusha-Alpecin, enfilant le maillot Alpecin–Fenix pour la plupart des matchs. "J'ai traversé plus de 20 ans de compétitions différentes, de succès et d'obstacles, de réussites et d'échecs", a-t-il poursuivi. "Maintenant, je suis prêt à passer à autre chose. C'est une nouvelle phase, un nouveau départ."
C'est lors de son passage à Katusha, puis Katusha-Alpecin, qu'il obtiendra ses plus grands succès. Sa troisième place au Tour d'Espagne 2017 a été un sommet en carrière car il a pris du retard sur Chris Froome et Vincenzon Nibali.