The players with the most appearances in the Spanish national team

No time to read?
Get a summary

In Goal we take a look at the footballers who have worn the La Roja shirt the most.

The Spanish national team is always made up of great players. goal Check out the Spaniards who have played the most matches wearing the La Roja shirt.

FOLLOW THE SPAIN VS HERE GERMANY OF THE QATAR 2022 WORLD CUP

*Updated November 27, 2022, after Spain-Germany (World Cup).


13. CARLES PUYOL | 100 matches


Carlos Puyol SpainGetty


=11. RAUL GONZALEZ | 102 matches


Raul Gonzalez Spain


11. GERARD PIQUE | 102 games


Gerard Pique Cristiano Ronaldo Portugal Spain Spain World Cup 06152018Getty


=10. FERNANDO TORRES | 110 games


Torres Spain GermanyGetty Images


10. CESC FABREGAS | 110 matches


CESC FABREGAS SPAIN WORLD CUP 2014 GROUP B 06132014


8. XABI ALONSO | 114 matches


Xabi Alonso Spain 23062012Getty Images


7. DAVID SILVA| 125 games


David Silva Spain Israel World Cup qualification


6. ANDONI ZUBIZARRETA | 126 games


zubizarreta


5. ANDRES INIESTA | 131 games


Andrés Iniesta Spain - Abel Aguilar Colombia 09022011


4. XAVI HERNANDEZ | 133 games


Xavi Spain Euro 2012Getty


3. SERGIO BUSQUET | 141 games


Sergio Busquets Spain Czech Republic Euro 2016


2. IKER CASILLAS | 167 matches


Iker Casillas


1. SERGIO RAMOS | 180 matches


Sergio Ramos Spain

Which post did you like the most?

5053 to vote

Thanks for voting

The results will appear shortly.

Which post did you like the most?

  • 52%Real Betty
  • eleven%sao paulo
  • 5%cremonese
  • 25%Ajax
  • 7%Burnley

5053 to vote

Source: Goal

No time to read?
Get a summary
Previous Article

Journalist reports harsh detentions after match between USA and Iran teams at 2022 World Cup

Next Article

The US national team player was hospitalized after the match against Iran