Narkevich won the silver medal at the 2012 European Championships in group all-around. She then won a silver medal at the 2012 Summer Olympics in the group all-around event together with group members Anastasiya Ivankova, Alina Tumilovich, Nataliya Leshchyk, Maryna Hancharova, and Kseniya Sankovich.