It has been reported that FC Barcelona have agreed a deal for a Germany international said to be valued at €47 million (R771 million).

The Catalan giants have reportedly been keeping a close eye on Schalke star Leon Goretzka, who they are now said to have struck an initial agreement with, according to Spanish publication Mundo Deportivo.

The Germany star is yet to sign a new deal with his Bundesliga club, and even if bids are rejected for the player in January, he could move for free at the end of the season.

The 22-year-old has been in spectacular form for his club so far this season, while he has also put in impressive displays for his country’s senior side.

Goretzka’s agent is already said to have held many talks with Barca regarding his contract details, despite his club’s reluctance to let him leave.

The former Bochum man has represented Schalke on 128 occasions so far, scoring 19 goals and assisting a further 13 strikes.

Do you think Goretzka would be a good addition to Barca’s squad? Let us know in the comments section below.