Afghan Voice Agency (AVA)_Monitoring, Ronaldo departed Old Trafford last month following an interview in which the 37-year-old forward said he felt betrayed by the club and did not respect their Dutch manager Erik ten Hag.
Al Nassr issued a statement saying the five-time Ballon D’or winner will join on a deal until 2025 but did not disclose any financial details. Ronaldo’s contract has been estimated by media to be worth more than 200 million euros ($214.04 million).
“I am fortunate that I have won everything I set out to win in European football and feel now that this is the right moment to share my experience in Asia,” Ronaldo said in the statement, Reuters reported.
“I am looking forward to joining my new team mates and together with them help the Club to achieve success.”
Ronaldo will arrive in Saudi Arabia with a vast collection of club honours after a glittering spell at Spanish giants Real Madrid from 2009-18 where he won two LaLiga titles, two Spanish Cups, four Champions League titles and three Club World Cups.
He went on to score a club record 451 times for Real and has more than 800 senior goals overall for club and country.
He played for Portugal in Qatar, where he became the first player to score in five World Cups. Portugal were knocked out in the quarter-finals by Morocco.
Ronaldo said Qatar would probably be his last World Cup as he plans to retire at 40, with a move to Saudi Arabia likely to mark the swansong in the career one of the game’s greatest current players alongside Lionel Messi.
“This is more than history in the making,” Al Nassr Football Club President Musalli Almuammar said. “This is a signing that will not only inspire our club to achieve even greater success but inspire our league, our nation and future generations.”