Nazarova competed in the 2002,2006 and 2010 Winter Olympics for Belarus. Her best finish was 4th, as part of the 2006 Belarusian women's relay team. Her best individual placing was 6th, in the individual and the mass start. In 2002, she also finished 14th in the sprint, 11th in the pursuit and 7th with the relay team. In 2006, she also finished 8th in the sprint, and 7th in the pursuit and individual. In 2010, she finished 74th in the sprint.