Teterev hrál v běloruském národním týmu na šachové olympiádě v letech 2010 a 2012 a na evropském týmovém šachovém šampionátu v roce 2013. Na šachové olympiádě 2010
Vzal si zlatou medaili za nejlepší individuální výkon na palubě tři. Získal 7/8 bodů s výkonnostním hodnocením 2853.