Fernando Torres was handed the captain's armband as he won his 100th cap in Spain's 5-0 friendly victory over Saudi Arabia in Pontevedra last night.
The Chelsea striker, at the age of just 28, became the youngest of six Spaniards to have reached the century landmark.
"It's a day I'm never going to forget," said Torres after the match. "The number of players reaching the 100 club says a lot about the national team in recent years.
"Fortunately, there are many players who will pass 100 games, and younger ones like Cesc [Fabregas] and [Sergio] Ramos.
"We need to be proud about that, it's a team that's been together many years and that makes it easier to achieve things. I think it's a privilege to be here with these companions."
Torres failed to find the net against Saudi Arabia, but goals from the returning David Villa, Santi Cazorla, Xavi and a Pedro brace, ensured a comfortable win for the European champions.