David De Gea has made the most career appearances by a Spaniard in the Premier League, with 415 appearances.

most games by a spanish player in premier league

Explore