Tem sido chamado para a Seleção Portuguesa desde as camadas jovens. Em 2000, ganhou o Campeonato da Europa Sub-17. No Mundial de 2002, António Oliveira ainda pôs a hipótese de o convocar, causando grande polémica. A sua estreia na Seleção principal foi em junho de 2003, num amigável contra a Bolívia. Devido à sua lesão no pé direito em 2004, não pôde participar no Campeonato Europeu de Sub-21, no Euro 2004 e nas Olimpíadas de Atenas 2004. Foi convocado para apenas um jogo de apuramento para o Mundial de 2006 contra a Eslováquia, nem tendo sido seleccionado para o Mundial de 2006, o que gerou grande polémica por por parte da imprensa portuguesa. Em vez disso, foi convocado para o Europeu de Sub-21, que se realizou em Portugal. Na época de 2006–07, começou finalmente a ser chamado por Scolari onde agora forma uma dupla com Cristiano Ronaldo nas alas. Foi convocado para o Euro 2008. Mais tarde Portugal iria ser eliminado pela Alemanha.