Retro European national team shirts and vintage kits from Euros and World Cups.

European Nations

Read More

European Nations

Show your pride with our European Nations collection of vintage shirts, jackets and training wear – in sizes for men, women and children. From unforgettable nights at Wembley, the Bernabéu and the San Siro to Euros and World Cup triumphs, our retro European national team shirts celebrate the modern history of football across the continent. Relive iconic moments from Italy’s Euro 2020 triumph, France’s 1998 and 2018 World Cup wins, Spain’s golden run from 2008 to 2012 and Portugal’s Euro 2016 victory, as well as famous campaigns from Germany, England and the Netherlands. Many feature classic designs linked to stars like Cristiano Ronaldo, Iniesta, Xavi, Buffon, Henry, Rooney and Modrić – players who defined European football in the 2000s and 2010s. Explore rare adidas, Nike, Puma and Umbro shirts, or pick up retro jackets and training wear. With 100% authentic vintage European national team gear, you’ll uncover rare collector’s items and timeless shirts. Shop our Clearance range for unbeatable offers on genuine retro European football clothing.

Retro European national team shirts and vintage kits from Euros and World Cups.

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 2011/12 A.Iniesta 6 (M)Spain Home Shirt 2011/12 A.Iniesta 6 (M)
Spain Home Shirt 2011/12 A.Iniesta 6 (M)

Spain Home Shirt 2011/12 A.Iniesta #6 (M)

€129,99

Belgium Training Shirt 2017/18 (S)Belgium Training Shirt 2017/18 (S)
Belgium Training Shirt 2017/18 (S)

Belgium Training Shirt 2017/18 (S)

€34,99

Italy Home Shirt L/S 1996/97 Maldini 3 (L)Italy Home Shirt L/S 1996/97 Maldini 3 (L)
Italy Home Shirt L/S 1996/97 Maldini 3 (L)

Italy Home Shirt L/S 1996/97 Maldini #3 (L)

€169,99

Netherlands Home Shirt 2004/5 (XL Kids)Netherlands Home Shirt 2004/5 (XL Kids)
Netherlands Home Shirt 2004/5 (XL Kids)

Netherlands Home Shirt 2004/5 (XL Kids)

€59,99

Portugal Home Shirt 2006/7 C.Ronaldo 17 (L)Portugal Home Shirt 2006/7 C.Ronaldo 17 (L)
Portugal Home Shirt 2006/7 C.Ronaldo 17 (L)

Portugal Home Shirt 2006/7 C.Ronaldo #17 (L)

€179,99

Netherlands Home Shirt 2000/1 Davids 8 (XL)Netherlands Home Shirt 2000/1 Davids 8 (XL)
Netherlands Home Shirt 2000/1 Davids 8 (XL)

Netherlands Home Shirt 2000/1 Davids #8 (XL)

€149,99

Netherlands Home Shirt 2010/11 Sneijder 10 (L)Netherlands Home Shirt 2010/11 Sneijder 10 (L)
Netherlands Home Shirt 2010/11 Sneijder 10 (L)

Netherlands Home Shirt 2010/11 Sneijder #10 (L)

€139,99

France Training Shirt 2014/15 (M)France Training Shirt 2014/15 (M)
France Training Shirt 2014/15 (M)

France Training Shirt 2014/15 (M)

€29,99

Spain Home Shirt 2024/25 Lamine Yamal 19 (L)Spain Home Shirt 2024/25 Lamine Yamal 19 (L)
Spain Home Shirt 2024/25 Lamine Yamal 19 (L)

Spain Home Shirt 2024/25 Lamine Yamal #19 (L)

€129,99

France Training Shirt 2020/21 (M)France Training Shirt 2020/21 (M)
France Training Shirt 2020/21 (M)

France Training Shirt 2020/21 (M)

€34,99

Italy Home Shirt 2007/8 Del Piero 7 (XL)Italy Home Shirt 2007/8 Del Piero 7 (XL)
Italy Home Shirt 2007/8 Del Piero 7 (XL)

Italy Home Shirt 2007/8 Del Piero #7 (XL)

€139,99

Italy Home Shirt 2011/12 Signed Thiago Motta 5 (XL)Italy Home Shirt 2011/12 Signed Thiago Motta 5 (XL)
Italy Home Shirt 2011/12 Signed Thiago Motta 5 (XL)

Italy Home Shirt 2011/12 Signed Thiago Motta #5 (XL)

€189,99

Netherlands Away Shirt 2020/21 Dumfries 22 (M)Netherlands Away Shirt 2020/21 Dumfries 22 (M)
Netherlands Away Shirt 2020/21 Dumfries 22 (M)

Netherlands Away Shirt 2020/21 Dumfries #22 (M)

€119,99

Netherlands Home Shirt 2010/11 Robben 11 (S)Netherlands Home Shirt 2010/11 Robben 11 (S)
Netherlands Home Shirt 2010/11 Robben 11 (S)

Netherlands Home Shirt 2010/11 Robben #11 (S)

€129,99

Netherlands Away Shirt 2020/21 F. De Jong 21 (L)Netherlands Away Shirt 2020/21 F. De Jong 21 (L)
Netherlands Away Shirt 2020/21 F. De Jong 21 (L)

Netherlands Away Shirt 2020/21 F. De Jong #21 (L)

€129,99

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)

SALE

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

€139,99

€159,99

-

12%
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

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

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)

SALE

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

€139,99

€159,99

-

12%
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

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

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

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

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)

SALE

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

€119,99

€139,99

-

14%
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 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

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