#3 Sergio Ramos (Spain)
With a limited number of international games played every year, nobody gets to 150 international caps unless they have been playing since their teens. Sergio Ramos is one such player who has been with the squad for ages.
Now 32 and possibly playing in his final FIFA World Cup, Ramos has come a long way with Spain. He first made his debut as an 18-year-old; becoming the youngest Spaniard to make his debut at the time.
Back then Ramos was a right-back. It wasn't until 2012 that he became Spain's preferred centre-back once Carles Puyol was no longer in the frame. Ramos played a key role in the 2010 World Cup, playing almost every minute as Spain romped to their first ever World Cup triumph.
However, 2014 was a tournament to forget for La Furia Roja, losing their first two group stage fixtures to Netherlands and Chile. Ramos captained Spain in the third game - a win over Australia - but the defending champions were already knocked out.