During the summer of 2007 Gilberto played in the Copa América tournament, in which he was chosen to captain Brazil in the absence of Lúcio.
Летом 2007 года Жилберту играл в Кубке Америки, в котором он был назначен капитаном Бразилии в отсутствие Лусио.