European Club Shirts

Fabulous classic and vintage club football shirts & training wear from the biggest & best leagues across Europe, covering the 80s, 90s, 00s through to present day.  

182 products

Filter by

2002/03 Lazio Away Football Shirt (M) Puma

Regular
£40.00
Sale
£40.00
Regular
Sold Out
Unit Price
per 

1998/99 Juventus Third Football Shirt (XL) Kappa

Regular
£120.00
Sale
£120.00
Regular
Sold Out
Unit Price
per 

2001/02 Elche CF Home Football Shirt (L) Puma

Regular
£70.00
Sale
£70.00
Regular
Sold Out
Unit Price
per 

1990/91 Parma Home Football Shirt (XL) Umbro

Regular
£90.00
Sale
£90.00
Regular
Sold Out
Unit Price
per 

1994/95 Genoa Third Football Shirt (M) Errea

Regular
£100.00
Sale
£100.00
Regular
Sold Out
Unit Price
per 

2005/06 Bayern Munich Home Football Shirt (S) Adidas # 26 Deisler

Regular
£50.00
Sale
£50.00
Regular
Sold Out
Unit Price
per 

1997/98 Real Mallorca Away Football Shirt (XL) Kelme

Regular
£85.00
Sale
£85.00
Regular
Sold Out
Unit Price
per 

2011/12 Sevilla Third Football Shirt (XL) Li-Ning # 9 Negredo

Regular
£55.00
Sale
£55.00
Regular
Sold Out
Unit Price
per 

1998/99 AC Milan Away Football Shirt (L) Adidas # 27 Coco

Regular
£100.00
Sale
£100.00
Regular
Sold Out
Unit Price
per 

1998/99 Ajax Away Football Shirt (L) Umbro

Regular
£120.00
Sale
£120.00
Regular
Sold Out
Unit Price
per 

2006/07 FC Copenhagen Away Football Shirt (M) Kappa

Regular
£50.00
Sale
£50.00
Regular
Sold Out
Unit Price
per 

2010/11 Eintracht Frankfurt Third Football Shirt (S) Jako

Regular
£40.00
Sale
£40.00
Regular
Sold Out
Unit Price
per 

2016/17 Galatasaray Home Football Shirt (L) Nike

Regular
£50.00
Sale
£50.00
Regular
Sold Out
Unit Price
per 

1997/98 Ajax Away Football Shirt (L) Umbro # 4 F. De Boer

Regular
£120.00
Sale
£120.00
Regular
Sold Out
Unit Price
per 

2019/20 Valencia Home Football Shirt (M) Puma (BNWTs)

Regular
£40.00
Sale
£40.00
Regular
Sold Out
Unit Price
per 

2017/18 Grasshoppers Zurich Away Football Shirt (M) Puma

Regular
£50.00
Sale
£50.00
Regular
Sold Out
Unit Price
per 

1994/95 Juventus Home Football Shirt (XL) Kappa

Regular
£120.00
Sale
£120.00
Regular
Sold Out
Unit Price
per 

1995/97 UD Salamanca Home Football Shirt (XL) Joma

Regular
£120.00
Sale
£120.00
Regular
Sold Out
Unit Price
per 

1997/98 Slavia Praha Home Football Shirt (M) Adidas

Regular
£110.00
Sale
£110.00
Regular
Sold Out
Unit Price
per 

1993/94 Sampdoria Third Football Shirt (M) Asics #4

Regular
£120.00
Sale
£120.00
Regular
Sold Out
Unit Price
per 

2018/19 SSC Napoli Home Football Shirt (M) Kappa #26 Koulibaly

Regular
£90.00
Sale
£90.00
Regular
Sold Out
Unit Price
per 

1992/93 Juventus Away Football Shirt (L) Kappa #3

Regular
£180.00
Sale
£180.00
Regular
Sold Out
Unit Price
per 

1995/96 Real Zaragoza Home Football Shirt (XL) Adidas #7 Pardeza

Regular
£125.00
Sale
£125.00
Regular
Sold Out
Unit Price
per 

1987/91 Barcelona Third Football Shirt (M) Meyba

Regular
£250.00
Sale
£250.00
Regular
Sold Out
Unit Price
per 

1999/00 Bordeaux Home Football Shirt (L) Adidas

Regular
£60.00
Sale
£60.00
Regular
Sold Out
Unit Price
per 

2019/20 PSG Away Football Shirt (M) Nike VaporKnit Player Spec

Regular
£100.00
Sale
£100.00
Regular
Sold Out
Unit Price
per 
SALE

2019/20 PSG Home Football Shirt (S) Nike

Regular
£50.00
Sale
£50.00
Regular
£60.00
Sold Out
Unit Price
per 

1997/98 Ajax Away Football Shirt (2XL) Umbro

Regular
£110.00
Sale
£110.00
Regular
Sold Out
Unit Price
per 

1999/00 Ajax Home Football Shirt (M) Umbro

Regular
£90.00
Sale
£90.00
Regular
Sold Out
Unit Price
per 

1992/94 PSV Home Football Shirt (L) Adidas

Regular
£120.00
Sale
£120.00
Regular
Sold Out
Unit Price
per