Portugal defender Pepe has retired from football, the 41-year-old said on Thursday.
Pepe's last game came at Euro 2024, where Portugal were defeated by France on penalties in the quarter-finals, and he became the oldest player to appear at a European Championship finals tournament.
"I want to thank God for giving me the wisdom to be able to continue my journey," an emotional Pepe said in a video on social media which looked back on his career.
"I can't help but also thank all the presidents who bet and believed in me to be able to perform my work. To all the employees of all the clubs I've been to, who are the soul and essence of the clubs and the national team.
"And I want to thank everyone in the background. I want to leave a thank you and a hug of gratitude for all of you. And thank you all very much."
Pepe made 141 appearances for his country, winning the Euros in 2016, and spent 10 seasons at Real Madrid where he won three LaLiga titles and three Champions League trophies, as well as two FIFA Club World Cups.
Pepe joined the Spanish side in 2007 from Porto, and returned to the Portuguese club in 2019 where he remained until the end of his career, winning four Primeira Liga titles across his two spells at the club.
Newcastle ended their 70-year wait for a trophy with a dominant display in the League Cup final against Liverpool at Wembley on Sunday. Dan Burn opened the scoring with a towering header before Alexander Isak struck to give the Magpies victory.
Arsenal defeated London rivals Chelsea 1-0 for their first win in four Premier League games on Sunday as a headed goal by stand-in striker Mikel Merino boosted their faint hopes of catching up with runaway leaders Liverpool.
Carlos Alcaraz's hopes of capturing a third successive Indian Wells title went up in smoke on Saturday and the Spaniard said his inability to tame his nerves was more of a disappointment than the stunning semi-final defeat by Jack Draper.
McLaren's Lando Norris swept to victory in a wet and wild Australian Grand Prix on Sunday, holding off defending champion Max Verstappen in a white-knuckle finish to a Formula One season-opener littered with crashes and safety cars.
Manchester City could only muster a 2-2 Premier League draw with Brighton & Hove Albion on Saturday, dropping points in a blow to their hopes of playing European football next season.