Julian Alvarez has left Manchester City to join Atletico Madrid in a deal reportedly worth a potential €95million (£81.5m).

The Spanish club will pay an initial €75m (£64.5m) up front and then a further €20m (£17m) in possible add-ons.

Alvarez has made 103 appearances in two seasons for City since joining from Argentine giants River Plate in 2022.

A World Cup winner with Argentina, Alvarez has won two Premier League titles, the FA Cup, the Super Cup and the Club World Cup during his time in Manchester.

The 24-year-old, who helped Argentina win the Copa America this summer before representing his country at the Paris Olympics, featured in 54 games in all competitions for City last season, more than any other player, though 15 of those were substitute appearances.

Alvarez scored 19 goals, outperforming his 17.5 expected goals (xG) while contributing 13 assists, a tally only bettered by Kevin De Bruyne with 17.

However, City boss Pep Guardiola confirmed Alvarez wanted to test himself with a new challenge at Atleti, where he has signed a six-year deal.

His departure marks a club-record sale for City.

Atletico had already strengthened their attack following the departures of Alvaro Morata and Memphis Depay with the signing of Alexander Sorloth from Villarreal.

They have also agreed a deal to sign midfielder Conor Gallagher from Chelsea as Diego Simeone looks to bolster his squad for next season.

Meanwhile, Atleti are reportedly in talks with the Blues over a deal for Joao Felix, after Samu Omorodion's proposed move to Stamford Bridge fell through.