The Spanish international, who can play as a striker or an attacking midfielder, is getting on a bit and Barca are apparently ready to let him leave when his contract expires next summer.
The Former Real Madrid man is said to be prepared to accpet a salary of £35,000 a week but Newcastle are also following the situation.
Meanwhile, Portsmouth are still being linked with a move for City's forgotten man, Eyal Berkovic.