Cristiano Ronaldo has announced his retirement from international football, bringing to an end a 23-year career with Portugal.
He will continue playing at club level with Al Nassr in Saudi Arabia.
The 41-year-old broke the news on Thursday in a long video in which he read a letter to his supporters, saying the time had come to “hand back the number 7 shirt”.
He said the journey, which began in August 2003, had changed his life forever.
Ronaldo retires with 234 caps and 146 goals, having won Euro 2016 and two Nations League titles with Portugal.
He leaves as the country’s all-time leading goalscorer.
The announcement follows a fallout with national team coach Jorge Jesus.
Ronaldo was an unused substitute for the first time in 18 years in Portugal’s 2-1 win at Norway, and the dispute centred on playing time.
He headed straight to the dressing room at the final whistle and did not join teammates in applauding the travelling fans.
He later left the Portugal camp, then apologised to his teammates and said he wished to keep playing for the national team.
He recently served a 30-day suspension handed down by the Portuguese Football Federation.
Jesus said he asked Ronaldo to stay but accepts that he must respect the decision.
In his farewell message, Ronaldo thanked his teammates and coaches, saying a captain never walks alone.
The federation has paid tribute to the forward despite the fallout.
It said it would not let the farewell pass without due tribute and wants fans and the country to have a chance to celebrate him once more.
The announcement comes ahead of the international break later this month, when Portugal face Denmark and Wales in the UEFA Nations League.
His contract with Al Nassr runs until June 2027.
His retirement comes less than a month after his longtime rival Lionel Messi played his last game for Argentina.
