A full international for Brazil since 2006, Alves was included in their squads for two FIFA World Cups and five Copa América tournaments, winning the 2007 and 2019 editions of the latter competition, as well as the 2009 and 2013 FIFA Confederations Cups.