 She beat fellow Russian Tatyana Lysenko, however Lysenko threw 77.41 metres on 24 June in Zhukovsky to regain the world record.Later in 2006 Khanafeyeva won a silver medal with 74.50 metres at the 2006 European Championships, her first international medal.In 2007 Khanafeyeva improved to 77.36 m.

She participated in the 2012 Summer Olympics in London but did not qualify for the finals.