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
1353 products
Sort by:
Date, new to old
Size
Shirt Type
Condition
Price
£0
£399.95
Season
Names & Numbers
Sleeve Type
Brand
1998/99 Scotland Home Football Shirt (L)
1998/99 Scotland Home Football Shirt

Umbro

1998/99 Scotland Home Football Shirt (L)

Price
£89.95
2024 Scotland Home European Championship Football Shirt (XL)
2024 Scotland Home European Championship Football Shirt

Adidas

2024 Scotland Home European Championship Football Shirt (XL)

Price
£79.95
1994/95 Germany Away Football Shirt (L)
1994/95 Germany Away Football Shirt

Adidas

1994/95 Germany Away Football Shirt (L)

Price
£129.95
2020/21 England Training Shirt (M)
2020/21 England Training Shirt (M)

Nike

2020/21 England Training Shirt (M)

Price
£29.95
2022/23 Brazil Pre-Match Shirt (M)
2022/23 Brazil Pre-Match Shirt

Nike

2022/23 Brazil Pre-Match Shirt (M)

Price
£49.95
1996/97 Germany Home Football Shirt (XL)
1996/97 Germany Home Football Shirt

Adidas

1996/97 Germany Home Football Shirt (XL)

Price
£119.95
2012 Bosnia & Herzegovina Home Football Shirt. (XL)
2012 Bosnia & Herzegovina Home Long Sleeve Football Shirt

Legea

2012 Bosnia & Herzegovina Home Football Shirt. (XL)

Price
£79.95
2010/11 Nigeria Home Football Shirt Mikel #10 (M)
2010/11 Nigeria Home Football Shirt Mikel #10

Adidas

2010/11 Nigeria Home Football Shirt Mikel #10 (M)

Price
£99.95
2024/25 Italy GK Football Shirt (XL)*BNWT*
2024/25 Italy GK Football Shirt

Adidas

2024/25 Italy GK Football Shirt (XL)*BNWT*

Price
£59.95
2004/05 Argentina 3rd Football Shirt Crespo #9 (L)
2004/05 Argentina 3rd Football Shirt Crespo #9

Adidas

2004/05 Argentina 3rd Football Shirt Crespo #9 (L)

Price
£149.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
2008/09 Australia Home Football Shirt (M)
2008/09 Australia Home Football Shirt

Nike

2008/09 Australia Home Football Shirt (M)

Price
£69.95
1993/94 Brazil Home Football Shirt Leonardo #16 (M)
1993/94 Brazil Home Football Shirt Leonardo #16

Umbro

1993/94 Brazil Home Football Shirt Leonardo #16 (M)

Price
£149.95
1993/94 Brazil Home Football Shirt Raí #10 (L)
1993/94 Brazil Home Football Shirt Raí #10 (L)

Umbro

1993/94 Brazil Home Football Shirt Raí #10 (L)

Price
£149.95
2014/15 Germany Away World Champions Football Shirt (XL)
2014/15 Germany Away World Champions Football Shirt

Adidas

2014/15 Germany Away World Champions Football Shirt (XL)

Price
£79.95
2002 Argentina Away World Cup Football Shirt Crespo #19 (XL)
2002 Argentina Away World Cup Football Shirt Crespo #19

Adidas

2002 Argentina Away World Cup Football Shirt Crespo #19 (XL)

Price
£149.95
2005/06 England Home Football Shirt (M)
2005/06 England Home Football Shirt

Umbro

2005/06 England Home Football Shirt (M)

Price
£19.95
1999/00 England Home Football Shirt (XXL)
1999/00 England Home Football Shirt

Umbro

1999/00 England Home Football Shirt (XXL)

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
£59.95
2008/09 Germany Home Football Shirt (M)
2008/09 Germany Home Football Shirt

Adidas

2008/09 Germany Home Football Shirt (M)

Price
£29.95
2003/04 England Home Football Shirt (L)
2003/04 England Home Football Shirt (L)

Umbro

2003/04 England Home Football Shirt (L)

Price
£69.95
2003/04 Sweden Home Football Shirt. (M)
2003/04 Sweden Home Long Sleeve Football Shirt

Umbro

2003/04 Sweden Home Football Shirt. (M)

Price
£79.95
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
Loading products...