André Cruz made 47 appearances (12 in non-official matches) with the Brazilian national team between 1988 and 1998. With the Brazilian under-20 side, he won a gold medal at the 1987 Pan American Games in Indianapolis, and a silver medal at the 1988 Summer Olympics in Seoul; he was a member of the Brazil senior team that won the 1989 Copa América the following year. He was included in the Brazilian team that won the 1995 Umbro Cup and which finished runners-up in the 1995 Copa América; he was later also a member of the Brazilian squad that finished runners-up in the 1998 FIFA World Cup.