Após obter a cidadania portuguesa, atuou pela Seleção Portuguesa pela primeira vez no dia 21 de novembro de 2007, em partida contra a Finlândia válida pela Qualificação para o Campeonato Europeu de 2008. Desde então, integrou as delegações portuguesas nas Copas do Mundo de 2010, 2014 e 2018 assim como nos Campeonatos Europeus de 2008, 2012 e 2016. Neste último, sagrou-se campeão e foi escolhido pela UEFA como melhor jogador em campo da final. Como consequência desta conquista e juntamente com os restantes jogadores que integraram a equipa campeã da Europa, no dia 10 de julho de 2016, foi nomeado Comendador da Ordem do Mérito.