There are many footballers who deserve to be on their national teams, but are not.
I'm sure managers have their reasons why certain players are not called up. Certain players might not fit the team's style, while others may not get along with their fellow countrymen, or the manager.
There are dozens of reasons, I'm sure, but there are many players who should be on an international stage, nonetheless.
Some of the players in this slideshow have been called up before, but are not currently members and have not been for a while.
Here are 10 players who deserve to represent their national teams because their talent outweighs whatever reason their manager may have for not calling them up.