Cult Heroes & Legends

Fabulous classic and vintage football shirts & training wear from across the world with the names & numbers of your favourite players, covering the 80s, 90s, 00s through to present day.  

137 products

Filter by

1998/99 Argentina Home Football Shirt (L) Adidas #9 Batistuta

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

1993/95 Aston Villa Home Football Shirt (L) Asics #5 McGrath

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

2004/05 Tottenham Hotspur Home Football Shirt (XL) Kappa #26 King

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

2015/16 Real Madrid Away Football Shirt (M) Adidas #7 Ronaldo

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

2012/13 Manchester City Third Football Shirt (XL) Umbro #4 Kompany (BNWTs)

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

2021/22 Arsenal Third Football Shirt (L) Adidas #8 Ødegaard

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

2011/12 Barcelona Home Football Shirt (S) Nike #10 Messi

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

1996/98 Spain Home Football Shirt (XL) Adidas #21 Luis Enrique

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

2008/09 Brazil Away Football Shirt (XL) Nike #8 Kaka (BNWTs)

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

2000/02 Manchester United Home Football Shirt (XL) Umbro #18 Scholes

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

2021/22 Real Madrid Home Football Shirt (2XL) Adidas #20 Vini Jr.

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

1995/97 AC Milan Away Football Shirt (M) Lotto #10 (Savićević)

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

1998/00 Real Madrid Home Football Shirt (M) Adidas #3 Carlos

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

2022/23 Real Madrid Home Football Shirt (L) Adidas #9 Benzema (BNWTs)

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

2022/23 Real Madrid Third Football Shirt (L) Adidas #9 Benzema

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

2001/02 Celta Vigo Away Football Shirt (M) Umbro #10 Mostovoi

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

2014/15 Scotland Away Football Shirt (S) Adidas #4 (Player Version)

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