Atletico Madrid have agreed a £34.2m (40m euros) fee to sign Cristian Romero from Tottenham.
The 28-year-old is set to become Atletico's fourth signing of the summer, while Spurs will also retain a 15% sell-on clause as part of the deal.
Argentina international Romero was the subject of interest from Premier League champions Arsenal in recent days, but Tottenham did not want to sell their captain to their north London rivals.
He leaves Tottenham after five seasons, having made 156 appearances for them, scoring 13 times, following an initial campaign on loan from Atalanta in 2021.
With the additions of midfielders Kang-in Lee and Morten Hjulmand and left-back Alejandro Grimaldo, Atletico are set to take their transfer spending over £100m this summer should they complete the Romero deal.