Manchester United have agreed a 55m euro (£47.2m) deal for Inter Milan goalkeeper Andre Onana.
The Old Trafford club will pay £43.8m up front for the Cameroon player, with an additional £3.4m in add-ons.
United hope the 27-year-old will be able to join them on their upcoming tour of the United States although they have to arrange a visa for the player.
Manager Erik ten Hag moved for the keeper at the end of the season after previously working with him at Ajax.
He feels Onana can be a significant addition to United’s squad and his decision prompted David de Gea to turn down a new contract offer at the club.
Club sources said they were pleased to add another top-quality player to the squad early in pre-season.
The imminent addition of Onana will take United’s spending up to £102m in up-front fees from a budget of around £120m. United intend to sign a striker and that investment will have to be underpinned by sales.