Sergio Ramos has been left out of Spain boss Luis Enrique’s Euro 2020 squad.
Real Madrid centre-back Ramos, 35, has been struggling with injury and has only played one game since the end of March.
His sole appearance came in Real Madrid’s Champions League semi-final second-leg defeat by Chelsea on 5 May.
Manchester City defender Aymeric Laporte had his switch from France to Spain approved by Fifa recently and he makes the squad.
He is one of 10 players from the Premier League picked by Enrique, including Brighton keeper Robert Sanchez, Leeds United defender Diego Llorente and Wolves forward Adama Traore.
Ramos played for Spain in World Cup qualifiers in March when he was substituted during a draw with Greece and came on late in a win over Kosovo.
Since then, his only appearance for Real Madrid came in a Champions League semi-final second-leg defeat by Chelsea on 5 May.
That outing was only his fifth for the Bernabeu club this year.
“It was a very difficult decision but he [Ramos] has not been able to play this season and has hardly trained since January,” said Enrique.
“I called him yesterday [Sunday] – it was hard, difficult.
“I feel bad, because he is very professional and he helps the national team a lot. And he can still help it in the future. But I have to look for the best for the squad.”
Sergio Ramos, in a post on social media, said it “hurts” that he would not be representing Spain at the Euros but hoped the team have a “great” tournament and that he would be “another fan cheering on from home”.
“I have fought and worked every day, in body and soul, to be able to reach 100% for Real Madrid and the national team but things don’t always work out the way we’d like,” said Ramos.
“It pains me not to have been able to help my team more and not to play for Spain but, in this case, the best thing to do is rest, fully recover and come back next year like we’ve always done.”
Enrique could have picked a 26-man squad instead of the usual 23 after Uefa brought in the change to lessen the load on players after a club season compressed because of the coronavirus pandemic.
The tournament is taking place between 11 June and 11 July, having been delayed by a year because of the coronavirus pandemic.
Spain are in Group E along with Poland, Slovakia and Sweden.
Spain will enter a major tournament without Sergio Ramos for the first time since Euro 2004.
Goalkeepers: Unai Simon, David de Gea, Robert Sanchez
Defenders: Jose Gaya, Jordi Alba, Pau Torres, Aymeric Laporte, Eric Garcia, Diego Llorente, Cesar Azpilicueta
Midfielders: Sergio Busquets, Rodri, Pedri, Thiago Alcantara, Koke, Fabian Ruiz, Marcos Llorente
Forwards: Dani Olmo, Mikel Oyarzabal, Alvaro Morata, Gerard Moreno, Ferran Torres, Adama Traore, Pablo Sarabia