Paris Saint-Germain have agreed to buy Thilo Kehrer from Schalke for €37 million ($42 million).

The 21-year-old center-back made his debut with Schalke in 2016.

“In the end we decided to go for the transfer on financial grounds,” Schalke sporting director Christian Heidel said. “Particularly since the player’s contract is due to expire next year.”

“A few weeks ago we had actually agreed a contract extension with Thilo. If this offer from PSG were not to have come through, I’m sure he would have gone ahead with the extension, likewise if we had turned the offer down or in the unlikely event something was to stop this deal going ahead.”