Nations

Discover our exclusive collection of vintage football shirts, jackets, and training wear from the world’s greatest nations. Whether you’re searching for a classic Brazil shir... Read More

Nations

Discover our exclusive collection of vintage football shirts, jackets, and training wear from the world’s greatest nations. Whether you’re searching for a classic Brazil shirt with Ronaldo or Rivaldo on the back, an iconic Argentina top worn by Maradona or Batistuta, or a legendary Germany jersey featuring Matthäus or Klinsmann, you’ll find authentic retro kits here. Our range covers rare and original national team shirts from the 80s, 90s, and 2000s, perfect for collectors and fans alike. Relive the glory days of international football with unique pieces that celebrate the legends of the game. Each item is 100% genuine and ideal for matchday, display, or everyday wear. Browse our vintage national team shirts and discover your next football classic. Shop now for the best selection of retro football shirts and training gear from the world’s top nations.

SORT BY

Featured

caret-down
filter.p.m.custom.size
filter.p.m.custom.price
filter.p.vendor
filter.p.m.custom.type
filter.p.m.custom.condition
filter.p.m.custom.with_nameset
filter.p.m.custom.on_sale
filter.p.m.custom.league
Spain Home Shirt L/S 2022/23 Lamine Yamal #19 (XL)Spain Home Shirt L/S 2022/23 Lamine Yamal #19 (XL)
Spain Home Shirt L/S 2022/23 Lamine Yamal #19 (XL)

Spain Home Shirt L/S 2022/23 Lamine Yamal #19 (XL)

€149,99

Netherlands Away Shirt 2014/15 V.Persie #9 (L)Netherlands Away Shirt 2014/15 V.Persie #9 (L)
Netherlands Away Shirt 2014/15 V.Persie #9 (L)

Netherlands Away Shirt 2014/15 V.Persie #9 (L)

€139,99

Spain Home Shirt 2006/7 Raul #7 (XL)Spain Home Shirt 2006/7 Raul #7 (XL)
Spain Home Shirt 2006/7 Raul #7 (XL)

Spain Home Shirt 2006/7 Raul #7 (XL)

€139,99

Italy 1/4 Zip 2016/17 (M)Italy 1/4 Zip 2016/17 (M)
Italy 1/4 Zip 2016/17 (M)

Italy 1/4 Zip 2016/17 (M)

€39,99

Germany Home Shirt 2015/16 (XL Kids)Germany Home Shirt 2015/16 (XL Kids)
Germany Home Shirt 2015/16 (XL Kids)

Germany Home Shirt 2015/16 (XL Kids)

€24,99

Spain Home Shirt 2012/13 BNWT Torres #9 (L)Spain Home Shirt 2012/13 BNWT Torres #9 (L)
Spain Home Shirt 2012/13 BNWT Torres #9 (L)

Spain Home Shirt 2012/13 BNWT Torres #9 (L)

€159,99

Netherlands Home Shirt 1990/91 (L)Netherlands Home Shirt 1990/91 (L)
Netherlands Home Shirt 1990/91 (L)

Netherlands Home Shirt 1990/91 (L)

€169,99

France Away Shirt 2008/10 (L Kids)France Away Shirt 2008/10 (L Kids)
France Away Shirt 2008/10 (L Kids)

France Away Shirt 2008/10 (L Kids)

€29,99

France Training Shirt 2016/17 (M)France Training Shirt 2016/17 (M)
France Training Shirt 2016/17 (M)

France Training Shirt 2016/17 (M)

€24,99

England Away Shirt 2002/3 Beckham #7 (XL)England Away Shirt 2002/3 Beckham #7 (XL)
England Away Shirt 2002/3 Beckham #7 (XL)

England Away Shirt 2002/3 Beckham #7 (XL)

€139,99

Italy Home Shirt 2012/13 (L)Italy Home Shirt 2012/13 (L)
Italy Home Shirt 2012/13 (L)

Italy Home Shirt 2012/13 (L)

€59,99

Portugal Away Shirt 2012/13 Ronaldo #7 (L)Portugal Away Shirt 2012/13 Ronaldo #7 (L)
Portugal Away Shirt 2012/13 Ronaldo #7 (L)

Portugal Away Shirt 2012/13 Ronaldo #7 (L)

€129,99

England Home Shirt 2004/5 Beckham #7 (L)England Home Shirt 2004/5 Beckham #7 (L)
England Home Shirt 2004/5 Beckham #7 (L)

England Home Shirt 2004/5 Beckham #7 (L)

€139,99

Spain Home Shirt 2012/13 Torres #9 (XL)Spain Home Shirt 2012/13 Torres #9 (XL)
Spain Home Shirt 2012/13 Torres #9 (XL)

Spain Home Shirt 2012/13 Torres #9 (XL)

€129,99

Argentina Home Shirt 2018/19 Messi #10 (XL)Argentina Home Shirt 2018/19 Messi #10 (XL)
Argentina Home Shirt 2018/19 Messi #10 (XL)

Argentina Home Shirt 2018/19 Messi #10 (XL)

€119,99

Netherlands Home Shirt 2008/9 V.Persie #7 (S)Netherlands Home Shirt 2008/9 V.Persie #7 (S)
Netherlands Home Shirt 2008/9 V.Persie #7 (S)

Netherlands Home Shirt 2008/9 V.Persie #7 (S)

€119,99

Spain Home Shirt 2012/13 BNWT Torres #9 (M)Spain Home Shirt 2012/13 BNWT Torres #9 (M)
Spain Home Shirt 2012/13 BNWT Torres #9 (M)

Spain Home Shirt 2012/13 BNWT Torres #9 (M)

€159,99

Italy Jacket 1993/94 (XL)Italy Jacket 1993/94 (XL)
Italy Jacket 1993/94 (XL)

Italy Jacket 1993/94 (XL)

€79,99

Portugal Home Shirt 2014/15 Ronaldo 7 (XL)Portugal Home Shirt 2014/15 Ronaldo 7 (XL)
Portugal Home Shirt 2014/15 Ronaldo 7 (XL)

Portugal Home Shirt 2014/15 Ronaldo #7 (XL)

€149,99

Portugal Away Shirt 2015/16 Ronaldo 7 (L)Portugal Away Shirt 2015/16 Ronaldo 7 (L)
Portugal Away Shirt 2015/16 Ronaldo 7 (L)

Portugal Away Shirt 2015/16 Ronaldo #7 (L)

€159,99

Portugal Home Shirt 2014/15 Ronaldo 7 (XL)Portugal Home Shirt 2014/15 Ronaldo 7 (XL)
Portugal Home Shirt 2014/15 Ronaldo 7 (XL)

Portugal Home Shirt 2014/15 Ronaldo #7 (XL)

€149,99

Netherlands Away Shirt Women's 2022/23 (L Kids)Netherlands Away Shirt Women's 2022/23 (L Kids)
Netherlands Away Shirt Women's 2022/23 (L Kids)

Netherlands Away Shirt Women's 2022/23 (L Kids)

€19,99

Italy Home Shirt 2007/08 Pirlo 21 (XL)Italy Home Shirt 2007/08 Pirlo 21 (XL)
Italy Home Shirt 2007/08 Pirlo 21 (XL)

Italy Home Shirt 2007/08 Pirlo #21 (XL)

€119,99

Portugal Home Shirt 2000/01 Figo 7 (L)Portugal Home Shirt 2000/01 Figo 7 (L)
Portugal Home Shirt 2000/01 Figo 7 (L)

Portugal Home Shirt 2000/01 Figo #7 (L)

€159,99

New England Revolution Home Shirt 1997/99 Lalas 22 (S)New England Revolution Home Shirt 1997/99 Lalas 22 (S)
New England Revolution Home Shirt 1997/99 Lalas 22 (S)

New England Revolution Home Shirt 1997/99 Lalas #22 (S)

€119,99

Argentina Away Shirt 2022/23 Messi 10 (XL)Argentina Away Shirt 2022/23 Messi 10 (XL)
Argentina Away Shirt 2022/23 Messi 10 (XL)

Argentina Away Shirt 2022/23 Messi #10 (XL)

€129,99

Netherlands Away Shirt 2008/09 (S)Netherlands Away Shirt 2008/09 (S)
Netherlands Away Shirt 2008/09 (S)

Netherlands Away Shirt 2008/09 (S)

€59,99

Brazil 1980's Dias Sports Shirt 10 (M)Brazil 1980's Dias Sports Shirt 10 (M)
Brazil 1980's Dias Sports Shirt 10 (M)

Brazil 1980's Dias Sports Shirt #10 (M)

€79,99

Netherlands Training Shirt 2002/4 (M)Netherlands Training Shirt 2002/4 (M)
Netherlands Training Shirt 2002/4 (M)

Netherlands Training Shirt 2002/4 (M)

€49,99

Colombia Home Shirt 2020/21 (XL)Colombia Home Shirt 2020/21 (XL)
Colombia Home Shirt 2020/21 (XL)

Colombia Home Shirt 2020/21 (XL)

€49,99

Spain Home Shirt 2022/23 Player Issue (S)Spain Home Shirt 2022/23 Player Issue (S)
Spain Home Shirt 2022/23 Player Issue (S)

Spain Home Shirt 2022/23 Player Issue (S)

€79,99

Argentina Home Shirt 2016/17 (S)Argentina Home Shirt 2016/17 (S)
Argentina Home Shirt 2016/17 (S)

Argentina Home Shirt 2016/17 (S)

€59,99

Netherlands Away Shirt 2008/9 (L)Netherlands Away Shirt 2008/9 (L)
Netherlands Away Shirt 2008/9 (L)

Netherlands Away Shirt 2008/9 (L)

€49,99

Italy 4x World Champion Training Shirt 2006/7 (M)Italy 4x World Champion Training Shirt 2006/7 (M)
Italy 4x World Champion Training Shirt 2006/7 (M)

Italy 4x World Champion Training Shirt 2006/7 (M)

€49,99

Spain Home Shirt 2022/23 Lamine Yamal 19 (L)Spain Home Shirt 2022/23 Lamine Yamal 19 (L)
Spain Home Shirt 2022/23 Lamine Yamal 19 (L)

Spain Home Shirt 2022/23 Lamine Yamal #19 (L)

€139,99

Germany Fan Shirt Euro 2024 (L)Germany Fan Shirt Euro 2024 (L)
Germany Fan Shirt Euro 2024 (L)

Germany Fan Shirt Euro 2024 (L)

€24,99

France Home Shirt 2014/15 (S)France Home Shirt 2014/15 (S)
France Home Shirt 2014/15 (S)

France Home Shirt 2014/15 (S)

€59,99

France Home Shirt L/S 2022/23 Benzema 19 (S)France Home Shirt L/S 2022/23 Benzema 19 (S)
France Home Shirt L/S 2022/23 Benzema 19 (S)

France Home Shirt L/S 2022/23 Benzema #19 (S)

€119,99

France Home Shirt 2012/13 (L)France Home Shirt 2012/13 (L)
France Home Shirt 2012/13 (L)

France Home Shirt 2012/13 (L)

€59,99

Netherlands Away Shirt 2020/22 (S)Netherlands Away Shirt 2020/22 (S)
Netherlands Away Shirt 2020/22 (S)

Netherlands Away Shirt 2020/22 (S)

€49,99

Netherlands Away Shirt 2014/15 Robben 11 (XXL)Netherlands Away Shirt 2014/15 Robben 11 (XXL)
Netherlands Away Shirt 2014/15 Robben 11 (XXL)

Netherlands Away Shirt 2014/15 Robben #11 (XXL)

€109,99

Netherlands Away Shirt 2014/15 Robben 11 (S)Netherlands Away Shirt 2014/15 Robben 11 (S)
Netherlands Away Shirt 2014/15 Robben 11 (S)

Netherlands Away Shirt 2014/15 Robben #11 (S)

€149,99

Netherlands Home Shirt 2012/13 (M Women)Netherlands Home Shirt 2012/13 (M Women)
Netherlands Home Shirt 2012/13 (M Women)

Netherlands Home Shirt 2012/13 (M Women)

€49,99

France Home Shirt 2014/15 (L)France Home Shirt 2014/15 (L)
France Home Shirt 2014/15 (L)

France Home Shirt 2014/15 (L)

€49,99

Brazil Away Shirt 2014/15 Neymar Jr 10 (M)Brazil Away Shirt 2014/15 Neymar Jr 10 (M)
Brazil Away Shirt 2014/15 Neymar Jr 10 (M)

Brazil Away Shirt 2014/15 Neymar Jr #10 (M)

€149,99

Austria Training Shirt 2016/17 (S)Austria Training Shirt 2016/17 (S)
Austria Training Shirt 2016/17 (S)

Austria Training Shirt 2016/17 (S)

€34,99

Netherlands Home Shirt 2004/06 Sneijder 14 (L)Netherlands Home Shirt 2004/06 Sneijder 14 (L)
Netherlands Home Shirt 2004/06 Sneijder 14 (L)

SALE

Netherlands Home Shirt 2004/06 Sneijder #14 (L)

€139,99

€179,99

-

22%
France Home Shirt 2000/1 Henry 12 (L)France Home Shirt 2000/1 Henry 12 (L)
France Home Shirt 2000/1 Henry 12 (L)

France Home Shirt 2000/1 Henry #12 (L)

€179,99

filter.p.m.custom.size
filter.p.m.custom.price
filter.p.vendor
filter.p.m.custom.type
filter.p.m.custom.condition
filter.p.m.custom.with_nameset
filter.p.m.custom.on_sale
filter.p.m.custom.league