World Cup 2026
The 2026 World Cup is here, hosted across the United States, Canada and Mexico, with 48 nations competing for the first time. There is no better moment to own a genuine piece of international football history. Every shirt below is an authentic vintage piece, a single unique item in one size, so when it sells it is gone for good.
Shop by nation: Netherlands, Brazil, Argentina, Germany, Spain, France and Portugal. You can also explore the wider European nations and South American nations.
-
Brazil 2010-11 Away Kaka #10 Shirt L -
Spain 2004-06 Home Raul #7 Shirt M -
Brazil 2002-04 Home Ronaldo #9 Shirt L -
Spain 1996-98 Home Hierro #6 Shirt L -
Portugal 2004-06 Home Ronaldo #17 Shirt M -
Brazil 2004-06 Home Ronaldinho #10 Shirt M -
Brazil 1991-93 Away Shirt XL -
England 1986 World Cup Home Shirt XL -
USA 1998-00 Away Shirt XL -
Brazil 1991-93 Home Shirt L -
Belgium 2014-15 Home Hazard #10 Shirt L -
Canada 2004-06 Home Shirt L -
Norway 2012-13 Home Shirt L -
Spain 1992-94 Home Shirt XL -
Spain 2013-15 Home David Villa #7 Shirt L -
Netherlands 2012-14 Home Sneijder #10 Shirt L -
France 2002-04 Home Shirt L -
Portugal 1997-98 Training Shirt #22 Match Issue L -
Portugal 2012-13 Away Ronaldo #7 Shirt M -
Germany 2012-13 Tracksuit M -
Brazil 2004-06 Home Shirt L -
England 1995-97 Home Shirt XL -
France 2018-19 Mbappé Home Shirt M -
France 1998-00 Away Shirt L