Gil za sobą występy w reprezentacji Brazylii, w której zadebiutował 11 czerwca 2003 w towarzyskim meczu z reprezentacją Nigerią. Był to udany debiut, gdyż Gil w 34 min. strzelił pierwszą bramkę dla Brazylii. W tym samym miesiącu uczestniczył Pucharze Konfederacji 2003, na którym wystąpił we wszystkich trzech meczach grupowych z Kamerunem, USA oraz z Turcją 23 czerwca w Saint Etienne, który był jego ostatnim meczem w reprezentacji.