National Team Shirts - Vintage football jerseys from the world
Explore our wide selection of national team shirts from some of the biggest football nations in the world. Here you’ll find vintage football jerseys and retro national team shirts from the most iconic moments in international football – from unforgettable World Cup and European Championship tournaments to historic triumphs on the biggest stage. Our range of vintage national team shirts features classic designs from nations such as Denmark, Brazil, Argentina, Germany, and many more. Find your next national team shirt online in our store, and also explore our large selection of retro club shirts as well as our many football shirts on sale.
Filter
Denmark Away Shirt 2000/02 - Tøfting 15 (L)
Italy Away Shirt 1996/98 - Costacurta 5 (L)
Bulgaria Home Shirt 1995/96 - Stoichkov 8 (XL)
USA Home Shirt 1994 (L)
Italy Home Shirt 1994/95 - Baggio 10 (M)
Portugal Away Shirt 1996/97 - Rui Costa 10 (L)
Brazil Home Shirt 2004/06 - Ronaldinho 7 (XL)
Denmark Home Shirt 2016/17 - Vestergaard 3 (L) Matchissue
South Africa Home Shirt 1996/97 (XL)
Yugoslavia Home Shirt 1998/00 - Stankovic 20 (L)
Argentina Away Shirt 1994/98 - Batistuta 9 (M)
Peru Home Shirt 2000/01 - 11 L/S (XL) Matchworn
Denmark 3rd Shorts 1986/88 (XL)
Cameroon Tracksuit Top 1994/95 (XL)
Ukraine Home Shirt 1998/00 - Shevchenko 10 (L/XL)
South Korea Home Shirt 1994/95 (L)
Romania Away Shirt 1996/98 - Hagi 10 (M)
Denmark Home Shirt 1994/96 - Jensen 6 (XL) Match Issue
Denmark Home Shirt 1984/86 (M)
Spain Home Shirt 2024/26 - Yamal 19 (XL)
Bulgaria Home Shirt 1996/97 - Stoitchkov 8 (XL)
Romania Home Shirt 1996/98 - Hagi 10 (XL)
Nigeria Home Shirt 1996/97 (L)