After an injury-filled a half season at Lazio in Italy, Sorin was acquired by FC Barcelona, occupied the non-EU quota along with Juan Román Riquelme and Roberto Bonano. He made his Spanish League debut on 9 February 2003. The match was between Barcelona and Athletic de Bilbao and ended 2–2. After a successful half a season he left the Nou Camp in the summer of 2003 and moved to France to play for Paris Saint-Germain, where he won the Coupe de France. Sorín returned to Cruzeiro in 2004, played at 2004 Campeonato Brasileiro Série A.