Vieri, 35, has been a free agent since terminating his contract with Atalanta last week and was reported to be close to joining the Brazilian outfit.

However, Flamengo vice president Kleber Leite said: "The player was offered but we rejected him.

"We have been approached by the player's agent but the negotiations failed."

Local reports suggest Flamengo were unable to match Vieri's wage demands.