W 2004 roku rozegrał dwa spotkania dla Goiás, po czym zakończył piłkarską karierę.

Sezon Klub Kraj Rozgrywki Mecze Bramki 1986 Ponte Preta Campeonato Brasileiro 14 0 1987 Ponte Preta Campeonato Brasileiro ? ? 1988 Ponte Preta Campeonato Brasileiro ? ? 1989 Ponte Preta Campeonato Brasileiro ? ? 1990 CR Flamengo Campeonato Brasileiro ? ? 1990/91 Standard Liège Eerste Klasse 28 2 1991/92 Standard Liège Eerste Klasse 30 5 1992/93 Standard Liège Eerste Klasse 16 2 1993/94 Standard Liège Eerste Klasse 33 9 1994/95 SSC Napoli Serie A 30 7 1995/96 SSC Napoli Serie A 29 1 1996/97 SSC Napoli Serie A 24 5 1997/98 A.C. Milan Serie A 11 1 1998/99 A.C. Milan Serie A 2 0 1998/99 Standard Liège Eerste Klasse 10 1 1999/00 Torino Calcio Serie A 13 1 1999/00 Sporting Clube de Portugal Superliga 18 4 2000/01 Sporting Clube de Portugal Superliga 33 2 2001/02 Sporting Clube de Portugal Superliga 27 3 2002 Goiás Esporte Clube Campeonato Brasileiro 16 1 2003 Sport Club Internacional Campeonato Brasileiro 10 1 2004 Goiás Esporte Clube Campeonato Brasileiro 2 0

Kariera reprezentacyjna W 1988 roku André Cruz był członkiem olimpijskiej reprezentacji Brazylii na Igrzyska Olimpijskie w Seulu. Tam występował w pierwszym składzie.