Real Madrid and Borussia Dortmund have reached an agreement for the transfer of Jude Bellingham, who is now undergoing a medical in the Spanish capital.

90min confirmed last month the deal between the two sides was close and an agreement is now in place.

Real have agreed to pay an initial €100m plus adds-ons which could amount to 30% of that fee - sources have told 90min that Dortmund are 'very happy' with the agreement reached between the two parties which will make Bellingham the fourth most expensive player of all time.