Ilnur Zakarin es un ciclista profesional ruso nacido el 15 de septiembre de 1989 en Náberezhnye Chelny, Tartaristán. Actualmente corre para el equipo suizo Katusha-Alpecin.
En 2009 la federación rusa lo suspendió durante dos años por dar positivo por un anabolizante. Su vuelta a un equipo profesional fue hasta el 2012 con el Itera-Katusha. Recalo en el 2013 en el equipo profesional continental RusVelo, allí permaneció durante dos temporadas, teniendo muy buenos resultados en especial en la temporada 2014 en donde se llevó la general en el Tour de Azerbaiyán, en el Gran Premio de Adigueya y en el Gran Premio de Sochi; además de terminar segundo en la general del Tour de Eslovenia, solo superado por el portugués Tiago Machado.
Fue fichado por el equipo Katusha para la temporada 2015, en donde sorprendió consiguiendo la general del Tour de Romandía, compartiendo podio con su compañero de equipo Simon Špilak y el británico Chris Froome, segundo y tercero respectivamente. Zakarin ya había venido demostrando su nivel en la Vuelta al País Vasco, ya que había quedado tercero en la primera etapa y noveno en la general final.