Manchester United winger Ryan Giggs retired from international soccer with Wales on Wednesday.
The 33-year-old Giggs and will play his last — and 64th — game for Wales on Saturday in a European Championship qualifier against the Czech Republic in Cardiff.
"I have loved playing for my country and I have loved captaining my country," Giggs told a news conference.
"I think it's the right time to do this. It wasn't an easy decision for me."
Giggs will continue his career at Manchester United, where he is the club's longest serving player and has won a record nine Premier League titles.
Despite his success with United, Giggs has never played in a World Cup or European Championship with Wales. The Welsh haven't qualified for a major international tournament since the 1958 World Cup.
Giggs made his Wales debut against Germany in October 1991 at age 17 years, 321 days. At the time, he was the youngest-ever Wales international. He became captain in 2004 and has scored 12 goals in his Wales career.
"It has been a privilege to have him as my captain, he has always set a terrific example to all the young lads in the squad," Wales coach John Toshack said.