Portugal legend Cristiano Ronaldo says he is retiring from international football.
The 41-year-old forward has scored 146 goals and won 234 caps for his country – both world records – since making his debut in 2003.
His retirement comes after he walked out of the Portugal camp in September after being told he would not start the Nations League match against Denmark, resulting in a £215 fine from the Portuguese Football Federation (PFF).
“To the Portuguese people, the day has come for me to hand back the number seven shirt of our national team,” Ronaldo said in an Instagram video., external
“I never felt it belonged to me alone, but for 23 years I had the privilege and responsibility of wearing it, defending it and carrying it with me into stadiums all around the world.
“Today the time has come to pass it on to the future. It was not an easy decision, because some decisions are not made with the mind alone – they are also made with the heart.
“A journey that began in August 2003 and changed my life forever has come to an end.”
On Friday Portugal will announce their squad for this month’s Nations League fixtures – against Denmark at home and Wales away.
The PFF said it not “let this farewell take place without due tribute”.
A statement read: “It is our firm and immense desire to organise, plan, participate and actively collaborate in what will always be a fitting tribute to Cristiano Ronaldo’s immense career, in which fans and the country can applaud and celebrate, once again, the player who has given us so much.”
Ronaldo played in six European Championships. Portugal were runners-up in 2004 and won the competition in 2016.
The captain of his country since 2008, he also won the inaugural Nations League final in 2019 and repeated the feat in 2025.
However he was unable to lead his side beyond the quarter-finals at a World Cup, with a fourth place finish in 2006 his best showing at the tournament.
His great rival and Argentina legend Lionel Messi retired from international football on an emotional night in front of an 85,000-strong crowd in Buenos Aires in October.

