Shved played with the Russian junior national teams. He played at the 2006 FIBA Europe Under-18 Championship, and at the 2007 and 2008 FIBA Europe Under-20 Championships. Shved has also been a member of the senior men's Russian national basketball team. He won the bronze medal at the EuroBasket 2011. At the 2012 Summer Olympics, on August 12, 2012, Shved scored 25 points, to lead the Russian national team to an 81–77 victory, over Argentina, in the bronze medal game.