Erling Haaland's move to Manchester City has been seen by many as a bargain, with the release clause in his contract meaning he has cost far less than would have been expected.
The Norwegian will link up with City at the end of the season following a two year spell at Borussia Dortmund. But while the £51.1million City are paying Dortmund appears to be cut-price, it does actually make him one of the 10 most expensive Bundesliga signings in Premier League history.
Leading the way is Jadon Sancho, who was bought for £73million by Manchester United from Dortmund last year. That deal completed a long-running saga, with United having seen their attempts to sign Sancho in 2020 rebuffed.