After 23 years and 234 appearances, cristiano ronaldo announces retirement from international football

A farewell to Portugal
Ronaldo announced his decision on Thursday in a video posted to Instagram. He said he was returning the number seven shirt after 23 years representing the national team.
He thanked his family, Portugal’s people, and the teammates, coaches and staff he worked with. Ronaldo said the decision involved both his head and his heart, and reflected on the pride supporters felt when his goals brought them joy.
A record-setting national career
The former Manchester United, Real Madrid and Juventus forward played 234 times for Portugal and scored 146 goals. Those totals make him the men’s record-holder for international appearances and goals.
As captain, he led Portugal to its first major trophy at Euro 2016. The team also won the Nations League in 2019 and 2025 during his international career.
Tribute and recent tensions
The Portuguese Football Association thanked Ronaldo and said he had inspired generations of young people. It plans to organize a tribute where fans and the country can celebrate him.
Ronaldo’s announcement came weeks after a public disagreement with Portugal coach Jorge Jesus over playing time. After Jesus left him on the bench, Ronaldo walked out of training camp and was suspended and fined by the association; he had been expected back for November’s international break.
His final appearance may have been Portugal’s 1-0 victory over Wales on September 24, depending on the tribute. Ronaldo plans to continue playing for Al-Nassr in Saudi Arabia, as Lionel Messi continues his club career after ending his Argentina career with a farewell match last month.
Key points
- Ronaldo says he has played his last game for Portugal after 23 years with the national team.
- He holds the men’s international records for appearances, with 234, and goals, with 146.
- Portugal’s football association plans a tribute to celebrate Ronaldo’s contribution.
- Ronaldo intends to continue his club career with Al-Nassr in Saudi Arabia.

