Ashley Young has completed his transfer from Manchester United to Inter for a reported €1.5million (£1.3m).
Inter has handed Young, 34, a contract until the end of the season, though the deal includes an option for it to be extended by a further year.
The full-back underwent a medical in Milan on Friday and will hope to play an important role in the Nerazzurri's push for the Serie A title – they sit two points adrift of reigning champions Juventus at the midway point.
"Manchester United can confirm that Ashley Young has completed his transfer to Inter," read statement from the Old Trafford club.
"The 34-year-old captain, who joined in 2011, made 261 appearances for the Reds, scoring 19 goals.
"Everyone at the club would like to thank Ashley for his many seasons of service and to wish him well for the future."
The former Aston Villa star won four major trophies during his time in Manchester, including the 2012-13 Premier League title.
The England international made 41 appearances in all competitions in 2018-19 but has been used sparingly by manager Ole Gunnar Solskjaer this season.
Young has played in 12 league games, three Europa League matches and three times in domestic cup competitions.
A full-back for much of the past three seasons, his opportunities for regular first-team football have been limited by the signing of Aaron Wan-Bissaka and the emergence of Brandon Williams as competition for Luke Shaw at left-back.
Young joins former United team-mates Romelu Lukaku and Alexis Sanchez under Antonio Conte at Inter and is the third Englishman to play for Inter.
- India vs Australia Live Score Updates, World Cup 2023 Final: IND 227/8 (48) vs AUS; Suryakumar Yadav falls for 18
- IND vs AUS, World Cup 2023 Final Live Reactions: Cummins & Co. silence home crowd in Ahmedabad
- IND vs AUS, ICC World Cup 2023: India fails to hit a six between overs 11 and 40 for the first time in CWC23
- Lowest totals defended in ICC World Cup knockout matches
- ODI World Cup Finals: What is the lowest total defended in a WC final?