The idol of the 1982 World Cup had been rushed to hospital on Thursday, it was the third time Socrates has been taken to hospital since August when he spent nine days there due to a digestive haemorrhage caused by excessive drinking.
Socrates who racked up 60 caps for his country scoring 22 goals, played for Brazil at the 1982 and 1986 World Cups.
The bearded, lanky Socrates, a leading player of his era played alongside fellow midfielder Zico.
Socrates spent most of career at Brazilian side Corinthians, with spells with Botafogo, Fiorentina, Flamengo and Santos, while in 2004 he famously came out of retirement at the age of 50 to make a one-off substitute appearance for English lower-league side Garforth Town.