Gerard Pique confirmed his retirement from worldwide football on Saturday.
The 31-year-old was part of the Spanish national team that won the FIFA World Cup for the first time in South Africa in 2010.
Pique has often been booed by Spanish fans while playing for the national team due to his outspoken views on Catalonia, where he plays his club football for Barcelona.
Pique was rumoured to have been considering his future with his national side following Spain's last-16 defeat to Russian Federation in the World Cup earlier this summer.
His decision to hang his global boots after being quoted by BBC saying he was exhausted of criticism and wanted "to be left in peace".
Pique said "the decision had already been made a long time ago and it was well thought out". "Now I want to focus on Barça", he added.
Pique had declared his intention to quit worldwide football after the 2018 World Cup following a qualifier against Albania in October 2016, when he said he was exhausted of criticism and wanted "to be left in peace". 'I have a few years left here and I'm going to enjoy them a lot'.
Barcelona defender Gerard Pique announces his retirement from worldwide duty with Spain, having won 102 caps for his country.
"It was a lovely time with the national team in which I had the chance to win the World Cup and the European Championship".