Belyakova was invited to join the
Russian national under-18 ice hockey team when she was 12 years old and made her
IIHF Women's World U18 Championship debut at the 2010 tournament. Belyakova was named the best player and best scorer of the
2011 IIHF Women's World U18 Championship – Division I. She also participated in the
2012 IIHF Women's World U18 Championship and was named a top-3 player on the Russian team by the coaches of the tournament. In total, she played 28 games for the Russian national U18 team, scoring 30 goals and making 11 assists. Several weeks after turning 15, Belyakova was invited to join the Russian national team and her debut with the Russian senior national team quickly followed in a match against the
Slovak women's national team in
Trenčín on 4 September 2009. Representing Russia, she has participated at the
IIHF Women's World Championship in
2012,
2013,
2015,
2016, and
2017. She was included in the list of candidates for the Russian national team at the
2010 Winter Olympics in
Vancouver, though she was not selected to the squad. She was the first replacement for the Russian team at the
2014 Winter Olympics in
Sochi. As of 2017, Belyakova had played 131 international and showcase games with the Russian national team and had scored 51 goals and 38 assists. In the
women's ice hockey tournament at the
2018 Winter Olympics in
Pyeongchang, Belyakova played with the
Olympic Athletes from Russia team. She ranked second on the team for points, scoring a goal and two assists. The team placed fourth after a bronze medal game loss to . ==Career statistics==