Barcelona have completed the signing of Spain captain Rodri from Manchester City on a contract running until June 2030, the LaLiga club announced on Tuesday. The 30-year-old midfielder, who led Spain to World Cup glory last month and was named the tournament's best player, joins for a reported fee of £65.4 million ($88.56 million) , though other reports put the deal at €76.5 million ($88.5 million) . The discrepancy likely reflects different currency conversions and reporting conventions.
Rodri, who had one year left on his City contract, underwent a medical before the deal was finalised . He said upon arriving in Barcelona: "For me, it's a dream to play for Barcelona" . Real Madrid were also reportedly interested, but no agreement was reached .
Rodri joins a Barcelona squad already containing international teammates Lamine Yamal, Dani Olmo, Pau Cubarsí, Gavi and Pedri, and the club has also signed England forward Anthony Gordon to offset the departures of Robert Lewandowski and Ferran Torres . His exit further weakens City's midfield, with Bernardo Silva having already left for Real Madrid .
Rodri is recovering from minor back surgery undergone after the World Cup and missed City's 3-0 Community Shield defeat to Arsenal . He won 12 major honours at City, including four Premier League titles and the Champions League .
