Am 17. August 2005 gab er mit 18 Jahren gegen Ägypten sein Debüt in der portugiesischen Nationalmannschaft. Im Anschluss nahm er 2008, 2012, 2016 und 2021 an der Europameisterschaft sowie 2014 und 2018 an der Weltmeisterschaft teil.