In a statement on Twitter, Manchester United thanked him for his “immense contribution across two spells at Old Trafford”.
Cristiano Ronaldo is to leave Manchester United with immediate effect, the club has announced.
In a statement, the club said: “Cristiano Ronaldo is to leave Manchester United by mutual agreement, with immediate effect.
“The club thanks him for his immense contribution across two spells at Old Trafford, scoring 145 goals in 346 appearances, and wishes him and his family well for the future.
“Everyone at Manchester United remains focused on continuing the team’s progress under Erik ten Hag and working together to deliver success on the pitch.”
Ronaldo added: “Following conversations with Manchester United we have mutually agreed to end our contract early.
“I love Manchester United and I love the fans, that will never ever change. However, it feels like the right time for me to seek a new challenge.
“I wish the team every success for the remainder of the season and for the future.”
He also said he had “no respect” for boss Erik ten Hag, and alleged two senior figures at Old Trafford treated him with suspicion when he said his daughter Bella was sick with bronchitis, three months after her twin brother died.
Ronaldo leaving United was ‘inevitable’
Rob Harris, Sky’s sports correspondent, said the news Ronaldo is leaving Manchester United was “inevitable” after the interview.
He added: “Once Cristiano Ronaldo gave that interview last week saying he felt betrayed by Manchester United, as well as criticising the club, the standards of coaching, and the methodology and the fabric of the club, it looked like his time at Manchester United was coming to an end.
“This is the end of his second period at the club. He’d barely been there a year or so. United thought he was heading to Manchester City when they signed him a year ago. They managed to convince him. Sir Alex Ferguson, the former manager, managed to convince him not to go to their arch-rivals, but it has been a souring of relations.”
Harris adds that Ronaldo is now 37 years old and has not had “the same impact” as before.