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.
-
Netherlands 2008-10 Home Van Bronckhorst Shirt L -
England 1990-92 Home Shirt XL -
England 2007-09 Home Beckham #7 Shirt M -
England 2001-03 Home Owen #10 Shirt L -
Brazil 2014-15 Home Neymar Jr #10 Shirt L -
Brazil 2014-15 Away Neymar Jr #10 Shirt L -
Brazil 2002-04 Home Ronaldinho #11 Shirt XL -
Netherlands 2004-06 Home Sneijder #14 Shirt L -
Netherlands 1996-97 Home Bergkamp #10 Shirt L -
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