He made his debut in the Russian Professional Football League for Krasnodar-2 on 16 May 2018 in a game against Afips Afipsky.
[1] He made his Russian Football National League debut for Krasnodar-2 on 17 July 2018 in a game against Sibir Novosibirsk.
[2] Khalnazarov made his Russian Premier League debut for Krasnodar on 29 July 2022 against Ural Yekaterinburg.
[4] On 6 July 2024, Uzbekistan Super League club Lokomotiv Tashkent announced the signing of Khalnazarov.
This biographical article related to a Russian association football forward is a stub.