Erling Haaland looks set to be on his way out of Borussia Dortmund after reportedly agreeing a deal with his next club.
Read: 'Madrid Will Get Mbappe Haaland'
The Norwegian striker has hinted in the past that this could be his final season with the Bundesliga outfit as he looks to join a bigger club.
The likes of Real Madrid, FC Barcleona, Manchester City and Manchester United have all been linked with the rising star, whose release clause is reportedly set at at £68million this off-season.
Spanish publication Sport have reported that Los Blancos have a 'preferential agreement' with the player's agent about a potential move to the Spanish capital.
The report adds that while an agreement has been reached, the final decision still lies with Haaland who could change his mind in the next few months.
With Los Blancos still not yet able to splash big on players, it is believed the club will be willing to offer striker Luka Jovic in a player-plush-cash deal to drive down the price.
Here are 20 players whose contracts will expire at the end of the 2021/22 season!