В 2005 играл за молодёжную сборную Белоруссии и участвовал на молодёжном чемпионате мира 2005. С 2005 играет за основную сборную, участвовал на чемпионатах мира 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012 и 2013, а также на Олимпиаде 2010. За сборную Белоруссии сыграл 42 матча и набрал 18 очков.