It's international week, and with the World Cup around the corner it's time to cast our gaze away from league combat and instead look at the national game.
With 21 of the 32 teams who'll be in Brazil next year already assured of their place at the World Cup finals, the next potential global superpower could well be amongst them, just waiting to dominate the world game.
But what about those who have gone before?
Which international teams are the greatest of all time?
Here we present a list the 10 best: