The 32-year-old midfielder is yet to agree a new deal with Manchester City, and foreign clubs have been able to approach him since the start of January.
He has been a key part of Pep Guardiola’s side this season and played 40 games for the Cityzens, but that may change in the future as they pursue the likes of Jude Bellingham.
According to reports in the Times, Barca have offered the German international a two-year contract, but he is mindful of the Catalan Giants recent financial issues.
They also claim there is interest in Gundogan from Italy, but add his agency insist he is currently ‘only focused on Man City.’
After joining from Borussia Dortmund as the manager’s first signing in 2016, Gundogan has scored 56 goals in 293 games for City and picked up four Premier League titles.
It could well be another Dortmund star that replaces the midfielder if City are successful in their pursuit of Bellingham.
The £130 million rated-19-year-old is also being chased by the likes of Man United, Real Madrid and Chelsea, although Liverpool have pulled out of the race.
There is a lot of football left to play before the transfer window re-opens, though, and City could still be on for an unlikely treble this season.
Arsenal’s recent slip-ups mean Guardiola’s men are now just four points behind them in the league with a game in hand, while they also look well set in the Champions League with a 3-0 first-leg lead over Bayern Munich in their quarter final and have made the semis of the FA Cup.