With such a talented squad at his dispense, Spain coach Vincent Del Bosque must have plenty of dilemmas to think about when it comes to selecting his best eleven.
Now the boss has a new problem to worry about: does he know who his best goalkeeper is?
Since the side's Confederations Cup final defeat in the summer, there has been an ongoing battle, a mini El Clasico if you like, between two world-class goalkeepers both aiming to become Spain's World Cup goalkeeper next year.
Iker Casillas captained the side to World Cup success in 2010 as well as lifting the 2008 and 2012 European Championships.
However the 32-year-old is under huge amounts of pressure from the healthy competition behind him in the pecking order, including Victor Valdes.
Valdes' natural goalkeeping ability has been questioned in the past, with some labelling him as Barcelona's weak link. Valdes can seem to look like a spectator at times for Barca, with the likes of Gerard Pique and Javier Mascherano cutting out any threat to the 'keeper's goal.
When he has been called upon, Valdes has looked exposed and out of his depth. Many people felt he could have done better to prevent Blaise Matuidi's dramatic equaliser for PSG against Barca last season in a thrilling 2-2 draw.
That game looks to have been the making of Valdes who has bounced back magnificently. He is in terrific form this season, conceding just six goals in La Liga and the Champions League combined.
Valdes, who has made 369 appearances for Barcelona, has already saved two penalties in this campaign, a crucial statistic when it comes to the knockout stages of any major tournament.
He was rewarded for a impressive start by starting for Spain in September against Chile and also in Friday's win over Belarus.
Casillas, howeve,r started Tuesday's qualifier against Georgia. For Del Bosque to leave him out of the side in Brazil would be a bold one.
However the Spanish captain has been frozen out of Real Madrid's first team, replaced by Diego Lopez, who could also be deserving of a chance in the international team.
Lopez has only played the once for Spain, that was in a friendly against Macedonia in 2009. The Spanish stopper has been exceptional since he re-signed for Madrid from Sevilla in January this year. Lopez broke into the side in January when Casillas suffered a hand injury and former boss Jose Mourinho maintained his place in the team for the rest of the season. New coach, Carlo Ancelotti, has also kept faith in Lopez who is repaying the favour.
Casillas's bad luck continued earlier this season. When told he would be Real's number one for this seasons Champions League campaign. He was forced off after just 13 minutes in their opening group game against Galatasaray with a rib injury, Lopez replaced him.
What advantage Casillas has though is history. He is officially Spain's most successful captain, becoming the first goalkeeper to captain an European Championship winning side and only the third to lift the World Cup.
At still only 32, Casillas has made over 600 club appearances, the most by a Real Madrid goalkeeper. The stopper has made 151 international caps and tops high-profile list of top Spanish caps.
Spain have two fixtures against Russia and Gabon in November and will be intriguing to see who wears the gloves in this feisty battle.
Write for GiveMeSport! Sign-up to the GMS Writing Academy here: https://gms.to/130seMa
DISCLAIMER: This article has been written by a member of the GiveMeSport Writing Academy and does not represent the views of GiveMeSport.com or SportsNewMedia. The views and opinions expressed are solely that of the author credited at the top of this article. GiveMeSport.com and SportsNewMedia do not take any responsibility for the content of its contributors.
Do YOU want to write for GiveMeSport? Get started today by signing-up and submitting an article HERE: https://www.givemesport.com/writeforgms