Wales and Los Angeles FC winger Gareth Bale has decided to end his playing career at the age of 33, after reaching exceptional milestones in both club and international football.
Bale played a Wales record of 111 games for his country and was a five-time Champions League winner with Real Madrid. He helped the Welsh reach the 2016 and 2020 Euros, before leading them in their first World Cup since 1958 at Qatar 2022.
"After careful and thoughtful consideration, I announce my immediate retirement from club and international football," Bale tweeted.
"I feel incredibly fortunate to have realised my dream of playing the sport I love. It has truly given me some of the best moments of my life.
"The highest of highs over 17 seasons, that will be impossible to replicate, no matter what the next chapter has in store for me."
Bale started his senior career at then-Championship side Southampton, which introduced the 16-year-old to professional football, before he moved to Tottenham Hotspur a year later.
After six seasons and nearly 150 appearances in the Premier League, Bale signed with Real Madrid for a fee reported by British media as a world record of 100 million euros (NZ$168.5 million).
In 2013/14, his first season in Spain, he helped Real Madrid to their 10th Champions League trophy and their first in more than 10 years. Bale made 12 appearances and scored six goals in the triumphant campaign, including in the 4-1 final win over Atletico Madrid.
"From my very first touch at Southampton to my last with LAFC and everything in between, shaped a club career that I have an immense pride and gratitude for," Bale added. "Playing for and captaining my country 111 times has truly been a dream come true."
The player has also farewelled Welsh fans and team, saying his decision to retire from international football had been "by far the hardest of my career".
"The fortune of being Welsh, and being selected to play for and captain Wales has given me something incomparable to anything else I've experienced.
"I am honoured and humbled to have been able to play a part in the history of this incredible country, to have felt the support and passion of the red wall, and together [we] have been to unexpected and amazing places.
"I shared a dressing room with boys that became brothers and backroom staff that became family."
First European Championship
Bale became Wales' youngest player, when he made his debut as a substitute at the age of 16 years and 315 days old against Trinidad & Tobago in May 2006. After scoring 41 goals, he remains their all-time topscorer.
He captained Wales in their first European Championship in 2016, making the semi-finals, and helped them qualify again for Euro 2020, before reaching the 2022 World Cup for the first time since 1958.
The 33-year-old became Wales' most-capped player in their second group game against Iran and vowed to keep playing for the national team amid doubts over his future, after they were knocked out with a 3-0 defeat by England.
"I don't think it will be the last time you see him in a Wales jersey," said Wales coach Rob Page.
Both the national side and clubs Bale played for praised his trophy-laden career.
"Our Captain. Our Hero," tweeted FA Wales, quoting his words: "The dragon on my shirt is all I need."
Real Madrid, where he spent nine years and won 19 trophies - including three LaLiga titles and one Copa del Rey - passed on their "gratitude, admiration and affection to a great legend of our club and of world football".
"Individually, [Bale] was named Player of the Year at the 2018 Champions League final and won the Golden Ball at the 2018 Club World Cup," the club added.
"He was born to play for Spurs," tweeted Tottenham, where Bale earned his international recognition.
Southampton and Los Angeles FC, where he started and ended his playing career respectively, have joined the messages of gratitude.
"Here's to you, @GarethBale11. Congratulations on an incredible career," Southampton tweeted.
"Forever a champion. Forever a legend. Forever Black & Gold. Congrats on a historic career, @GarethBale11," LAFC said.
Reuters