Theo Walcott has brought the curtain down on his career at the age of 34, the former England and Arsenal forward announced on Friday.
Walcott, who emerged from Southampton's academy, joined Arsenal at the age of 16 in 2006 and notched up 108 goals in 397 appearances.
He clinched the FA Cup twice in the 2014–15 and 2016–17 seasons along with the Community Shield in 2015 and 2017 during his 12-year stay at the Premier League club.
Walcott, who played for England 47 times, was roped in by Everton in 2018 before returning to Southampton on loan in the 2020–21 season and making the move permanent.
"The first moment I put my football boots on aged 10, was the start of a special journey for me," Walcott said in a post on messaging platform X, formerly known as Twitter.
"From playing in the park with friends to performing in some of the biggest stadiums in front of huge crowds across the world. The support shown to me throughout this time has been incredible in every way imaginable, and I am truly grateful.
"I've shared the football pitch with so many incredible players, and we have created so many unforgettable memories."
Walcott became England's youngest-ever senior player at 17 when he featured in a friendly victory over Hungary at Old Trafford in 2006.
"I would like to say a big thank you to all the managers and coaches I've worked with, especially Harry (Redknapp) for giving me the start (at Southampton) and Arsene (Wenger) for showing belief and support to me when I joined (Arsenal) at only 16 years old," Walcott added.