We have thousands of original national football shirts in stock from years gone by. Official vintage soccer jerseys from the nations of Europe, North & South America, Africa and Asia. We ship worldwide and offer a full refund policy to ensure you can purchase with confidence.

Size
Shirt Type
Condition
Price
£0
£399.95
Season
Names & Numbers
Sleeve Type
Brand
Loading products...
Filter
1338 products
Sort by:
Date, new to old
Size
Shirt Type
Condition
Price
£0
£399.95
Season
Names & Numbers
Sleeve Type
Brand
2012/13 South Africa Home Football Shirt (M)
2012/13 South Africa Home Football Shirt

Puma

2012/13 South Africa Home Football Shirt (M)

Price
£49.95
2002/03 Perugia Training Shirt (M)
2002/03 Perugia Long Sleeve Training Shirt

Galex

2002/03 Perugia Training Shirt (M)

Price
£49.95
2024/25 South Korea Home Dri-Fit ADV Football Shirt Heungmin #7 (XL)
2024/25 South Korea Home Dri-Fit ADV Football Shirt Heungmin #7

Nike

2024/25 South Korea Home Dri-Fit ADV Football Shirt Heungmin #7 (XL)

Price
£99.95
2004/05 England Track Jacket (XL)
2004/05 England Track Jacket

Umbro

2004/05 England Track Jacket (XL)

Price
£79.95
2005/06 Germany Home Football Shirt (XXL)
2005/06 Germany Home Football Shirt

Adidas

2005/06 Germany Home Football Shirt (XXL)

Price
£59.95
2003/04 Republic of Ireland Home Football Shirt #6 (XL)
2003/04 Republic of Ireland Home Football Shirt #6

Umbro

2003/04 Republic of Ireland Home Football Shirt #6 (XL)

Price
£69.95
2006/07 Germany Away Football Shirt (XL)
2006/07 Germany Away Football Shirt (XL)

Adidas

2006/07 Germany Away Football Shirt (XL)

Price
£49.95
2007/08 Scotland Training Shirt (XL)
2007/08 Scotland Training Shirt

Diadora

2007/08 Scotland Training Shirt (XL)

Price
£29.95
2002/03 England Away Football Shirt (XL)
2002/03 England Away Football Shirt

Umbro

2002/03 England Away Football Shirt (XL)

Price
£39.95
1998/99 Germany Home Football Shirt (XL)
1998/99 Germany Home Football Shirt

Adidas

1998/99 Germany Home Football Shirt (XL)

Price
£59.95
2022/23 Italy Bench Coat (L)
2022/23 Italy Bench Coat

Puma

2022/23 Italy Bench Coat (L)

Price
£59.95
2009/10 Republic Of Ireland Away Football Shirt (M)
2009/10 Republic Of Ireland Away Football Shirt

Umbro

2009/10 Republic Of Ireland Away Football Shirt (M)

Price
£39.95
2024/25 F.C. Copenhagen Home Football Shirt (XL) *BNWT*

Adidas

2024/25 F.C. Copenhagen Home Football Shirt (XL) *BNWT*

Price
£0
2018/19 England Home Football Shirt (XXL)
2018/19 England Home Football Shirt

Nike

2018/19 England Home Football Shirt (XXL)

Price
£39.95
2014/15 USA Home Football Shirt (M)
2014/15 USA Home Football Shirt

Nike

2014/15 USA Home Football Shirt (M)

Price
£59.95
2014/15 USA Home Football Shirt (XL)
2014/15 USA Home Football Shirt

Nike

2014/15 USA Home Football Shirt (XL)

Price
£59.95
2013/14 Netherlands Away Football Shirt (L)
2013/14 Netherlands Away Football Shirt

Nike

2013/14 Netherlands Away Football Shirt (L)

Price
£49.95
2003/04 England Home Football Shirt (XXL)
2003/04 England Home Football Shirt (XXL)

Umbro

2003/04 England Home Football Shirt (XXL)

Price
£19.95
2001/02 England Home Football Shirt (XL)
2001/02 England Home Football Shirt

Umbro

2001/02 England Home Football Shirt (XL)

Price
£39.95
2005/06 Germany Home Football Shirt (L)
2005/06 Germany Home Football Shirt

Adidas

2005/06 Germany Home Football Shirt (L)

Price
£79.95
1988/89 West Germany Home Football Shirt (S)
1988/89 West Germany Home Football Shirt (S)

Adidas

1988/89 West Germany Home Football Shirt (S)

Price
£249.95
1988/89 West Germany Home Football Shirt (M)
1988/89 West Germany Home Football Shirt

Adidas

1988/89 West Germany Home Football Shirt (M)

Price
£199.95
2006/07 USA Home Football Shirt Donovan #21 (S)
2006/07 USA Home Football Shirt Donovan #21

Nike

2006/07 USA Home Football Shirt Donovan #21 (S)

Price
£119.95
2007 Republic of Ireland Away '4th Military Games' Football Shirt #11 (L)
2007 Republic of Ireland Away 'Military Games' Football Shirt #11

Umbro

2007 Republic of Ireland Away '4th Military Games' Football Shirt #11 (L)

Price
£79.95
Loading products...