Ranked! The 25 greatest international shirts ever

The best threads ever worn at World Cups and beyond – from the iconic shirts of champions to those we thought would bring football home