With the possible exception of mixed martial arts, football, otherwise more commonly known as soccer, is the most popular sport in the world. It is just universal in its concept. 

There are probably 20 or so countries that produce top-quality players, but there are certainly elite-level players belonging to specific countries who are quite clearly head and shoulders above the rest. 

European powerhouses Argentina, Germany and Portugal are just some of the countries which immediately spring to mind. But which nation has produced the most Ballon d'Or winners? Who can lay claim to having the best football players from around the world? 

Here, GIVEMESPORT takes a look at some of the best footballers from the best footballing nations.