Career
He plays in the Russian Premier League for Football Club Rubin Kazan. He made his debut in the Russian Premier League on 9 March 2014 for Football Club Rubin Kazan in a game against Football Club Anzhi Makhachkala. His first coach was Renat Rashidovich Ibragimov.
Nabiullin made his debut for the Russia national football team on 31 March 2015 in a friendly game against Kazakhstan.