Latem 2002 Zago odszedł z Romy i trafił do tureckiego Beşiktaşu JK, gdzie grał z kolejnymi rodakami Ronaldo Guiaro i Amaralem. Największym sukcesem za czasów gry w Stambule było mistrzostwo Turcji w 2003 roku. W 2004 roku Zago znów zaczął grać w ojczyźnie i tym razem przeszedł do Santosu FC. W tym samym sezonie został mistrzem Brazylii, po raz czwarty w karierze. W latach 2005–2006 występował w brazylijskim średniaku, EC Juventude, a w 2007 powrócił do Santosu, z którym wygrał Campeonato Paulista. W tym samym roku zakończył karierę.
Sezon Klub Kraj Rozgrywki Mecze Bramki 1990 São Paulo FC Série A 21 1 1991 São Paulo FC Série A 21 1 1992 São Paulo FC Série A 22 2 1992/93 Albacete Balompié Primera División 12 1 1993 SE Palmeiras Série A 18 1 1994 SE Palmeiras Série A 20 1 1995 SE Palmeiras Série A 20 3 1996 Kashiwa Reysol J-League 24 0 1997 Corinthians Paulista Série A 12 2 1997/98 AS Roma Serie A 12 0 1998/99 AS Roma Serie A 28 0 1999/00 AS Roma Serie A 27 2 2000/01 AS Roma Serie A 28 0 2001/02 AS Roma Serie A 12 0 2002/03 Beşiktaş JK Süper Lig 31 2 2003/04 Beşiktaş JK Süper Lig 25 0 2004 Santos FC Série A 7 0 2005 EC Juventude Série A 30 1 2006 EC Juventude Série A 22 1 2007 Santos FC Série A 1 0