Of course you can buy an England 1966 shirt, a Brazil 1970 (above), a Holland 1974, an Argentina 1986 or an Italia 1982 track top. Indeed, you can pick up every ‘big name’ team from just about every eras. But you can also pick up some of the more niche shirts of past and current World Cup participants too – like the USA 1950 shirt, also pictured above.
Or to be really niche, check out a 1960s Japan football shirt over the page, as well as the shirt worn by Australia in their first World Cup in 1975. Most prices are around the £34.99 mark, but start at £19.99. Check out the full range at the site.