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.
-
Sweden 2012-13 Home Ibrahimović #10 Shirt XXL -
Sweden 2010-12 Home Ibrahimović #10 Shirt L -
Netherlands 2012-14 Home Huntelaar #9 Shirt L -
Argentina 2006-07 Home Messi #19 Shirt M -
Germany 2005-07 Away Klose #11 Shirt M -
Netherlands 2004-06 Home Davids #8 Shirt M -
France 2002-04 Away Zidane #10 Shirt XL -
Brazil 2002-04 Away Ronaldinho #10 Shirt L -
Brazil 1995-96 Home Romario Shirt XL -
Spain 2004-06 Home Puyol #5 Shirt L -
Netherlands 2010-11 Home Sneijder #10 Shirt XXL -
France 2002-04 Home Zidane #10 Shirt M -
Netherlands 1997-1998 Home Shirt S -
Netherlands 1997-1998 Away S -
Netherlands 1992-94 Home Shirt L -
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