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 2014-15 Home Robben #11 Shirt L -
Brazil 1993-94 Home Ronaldo #20 Shirt XL -
Argentina 2004-05 Home Messi #18 Shirt L -
Brazil 2013-14 Home Neymar #11 Shirt M -
France 1998-00 Home Zidane #10 Shirt L -
Netherlands 2006-08 Home Van Nistelrooy #9 Shirt M -
France 1998-00 Home Zidane #10 Shirt XL -
Netherlands 2014-15 Home Robben #11 Shirt M -
Brazil 2002-04 Keeper Dida #12 Shirt XL -
France 2002-04 Home Zidane #10 BNIB Shirt XL -
England 1997-99 Home Beckham #7 Shirt XL -
Germany 2004-05 Home Ballack #13 Shirt L -
Brazil 2010-11 Home Kaka #10 Shirt S -
Netherlands 2004-06 Away Nistelrooy #10 Shirt M -
Argentina 2006-07 Home Riquelme #10 Shirt L -
Brazil 2010-11 Home Kaka #10 Shirt L -
Germany 2005-07 Home Podolski #20 Shirt L -
Argentina 1994-97 Away Maradona #10 Shirt L -
Brazil 1998-00 Away Ronaldo #9 Shirt L -
England 1996-97 Away Gascoigne #8 Shirt XL -
Brazil 1998-00 Home Ronaldo #9 Shirt XL -
France 2022-23 Home Giroud #9 Final Shirt L -
France 2022-23 Home Mbappé #10 Final Shirt M -
Portugal 2004-06 Away Rui Costa #10 Shirt XL