Clubs - European

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.  

239 products

Filter by

2003/04 Real Madrid Home Football Shirt (XL) Adidas #5 Zidane (Player Version)

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

2014/16 Athletic Bilbao Away Football Shirt (S) Nike

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

2002/03 Lazio Home Football Shirt (M) Puma #7 Claudio

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

2007/08 AC Milan Home Football Shirt (L) Adidas #10 Seedorf

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

2000/02 Bayern Munich Away Football Shirt (M) Adidas

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

2008/09 Ajax Away Football Shirt (M) Adidas #16 Suarez

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

2011/12 Olympique Lyonnais Away Football Shirt (L) Adidas #9 Lisandro

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

1992/94 PSV Home Football Shirt (XL) Adidas

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

1994/95 Ajax Away Football Shirt (M) Umbro (Prototype)

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

1998/00 Eintracht Frankfurt Away Football Shirt (L) Puma #14

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

2001/02 Feyenoord Home Football Shirt (M) Kappa #14 Ono

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

2019/20 Barcelona Away Football Shirt (L) Nike #10 Messi

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

2001/03 Bayern Leverkusen Away Football Shirt (L) Adidas #27 Neuville

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

1994/95 Fiorentina Away Football Shirt (M) Uhlsport (Player Version)

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

1991/92 Saint Etienne Home Football Shirt (M) Puma

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

1992/94 Inter Milan Third Football Shirt (XL) Umbro #20

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

1998/00 Barcelona Third Football Shirt (XL) Nike

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

1991/92 Roma Home Football Shirt (XL) Adidas

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

1990/92 FC Porto Home Football Shirt (L) Adidas

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

1993/94 Real Valladolid Home Football Shirt (XL) Kelme

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

1999/00 CD Toledo Away Football Shirt (XL) Umbro #12 (Match Issue)

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

1998/99 Athletic Bilbao Home Football Shirt (XL) Kappa

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

1991/93 Athletic Bilbao Home Football Shirt (XL) Kappa #16

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

1992/94 C.A. Osasuna Home Football Shirt (XL) Line7

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

1996/97 Sporting Gijon Home Football Shirt (XL) Joma

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

1995/97 Real Zaragoza Away Football Shirt (XL) Adidas

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

1994/95 Atletico Madrid Tracksuit Football Shirt (XL) Puma

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

2016/17 Bayern Munich Home Football Shirt (L) Adidas #14 Alonso

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

2017/18 PSG Home Football Shirt (XL) Nike #29 Mbappé (Player Version)

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

2012/13 Toulouse Home Football Shirt (XL) Kappa #6 Rabiot

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