Long Sleeve Shirts

Fabulous 'long sleeve' classic and vintage football shirts & training wear, covering teams from around the world, 80s, 90s, 00s through to present day.  

47 products

Filter by

2008/09 Newcastle United Away Football Shirt (S) Adidas #19 Jonas

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

1999/01 England Away Football Shirt (M) Umbro

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

1996/97 Dortmund Home Football Shirt (2XL) Nike #10 Moller (UCL)

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

1978/79 Bayern Munich Home Football Shirt (L) Adidas

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

2024/25 Cambridge United L/S Third Football Shirt (2XL) Umbro

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

1992/95 Barcelona Jacket (S) Kappa

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

1995/96 Borussia Mönchengladbach Jacket (XL) Reebok

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

1995/97 Real Betis Jacket (S) Kappa

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

1999/00 Italy Jacket (XL) Kappa

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

1999/00 Hellas Verona Jacket (2XL) Lotto

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

1994 Italy Jacket (XL) Diadora

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

1993/94 Inter Milan Training Sweater (L) Umbro

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

1988/90 Inter Milan Training Sweater (XL) Uhlsport

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

1993/95 Tottenham Hotspur Drill Jacket (2XL) Umbro

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

1993/95 Tottenham Hotspur Drill Jacket (2XL) Umbro

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

1991/92 Hellas Verona Home Football Shirt (XL) Uhlsport #5

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

1998/99 Barcelona Jacket (L) Nike

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

1999/00 Real Zaragoza Training Sweater (XL) Luanvi

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

2004/05 Liverpool Away Football Shirt (L) Reebok #8 Gerrard

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

1998/00 Spain Jacket (L) Adidas

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

1978/79 Schalke 04 Home Football Shirt (M) Erima

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

1976/79 Scotland Home Football Shirt (M) Umbro

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

1993/94 San Lorenzo Home Football Shirt (M) Topper #10

Regular
£120.00
Sale
£120.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 

1989/90 Olympique Marseille Home Football Shirt (L) Adidas

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

1993/94 Udinese Home Football Shirt (L) Lotto #2 (Pellegrini) Matchworn

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

2006/07 Barcelona Away Football Shirt (L) Nike #3 Thiago Motta

Regular
£90.00
Sale
£90.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 

2012/13 Udinese Home Football Shirt (L) Legea

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

2009/10 St Etienne Away Football Shirt (L) Adidas (Player Version)

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