7. Spain
IM Score: 16 points
Spain is now one of the biggest soccer nations in the World, sharing a record in most consecutive undefeated matches with Brazil. The country managed a win at the 2010 World Cup while adding back-to-back European titles in 2008 and 2012. When it comes to Ballon d’Ors, Luis Suarez won one while Argentina native Alfredo di Stefano added two.

Pixabay/Public Domain