Here you can shop our collection of old football shirts from the Spanish La Liga clubs. All our classic soccer jerseys are official and from their original years of manufacture. We ship worldwide and offer fast UK delivery. Relive those glorious moments of years gone by with your favourite vintage football shirt.

Sort by:
Date, new to old
Loading products...
Filter
357 products
Sort by:
Date, new to old
2024/25 RCD Mallorca Away La Liga Football Shirt (XXL) *BNWT*
2024/25 RCD Mallorca Away La Liga Football Shirt

Nike

2024/25 RCD Mallorca Away La Liga Football Shirt (XXL) *BNWT*

Price
£39.95
2019/20 Atlético Madrid Home La Liga Football Shirt Morata #9 (S)
2019/20 Atlético Madrid Home La Liga Football Shirt Morata #9

Nike

2019/20 Atlético Madrid Home La Liga Football Shirt Morata #9 (S)

Price
£59.95
2023/24 RCD Mallorca 3rd La Liga Football Shirt (XXL) *BNWT*
2023/24 RCD Mallorca 3rd La Liga Football Shirt

Nike

2023/24 RCD Mallorca 3rd La Liga Football Shirt (XXL) *BNWT*

Price
£39.95
2023/24 RCD Mallorca Home La Liga Football Shirt (XXL) *BNWT*
2023/24 RCD Mallorca Home La Liga Football Shirt

Nike

2023/24 RCD Mallorca Home La Liga Football Shirt (XXL) *BNWT*

Price
£39.95
2000/01 Barcelona Track Jacket (XL)
2000/01 Barcelona Track Jacket

Nike

2000/01 Barcelona Track Jacket (XL)

Price
£99.95
2010/11 Espanyol Home La Liga Football Shirt (L)
2010/11 Espanyol Home La Liga Football Shirt

Li-ning

2010/11 Espanyol Home La Liga Football Shirt (L)

Price
£89.95
2011/12 Barcelona Home La Liga Football Shirt Xavi #6 (M)
2011/12 Barcelona Home La Liga Football Shirt Xavi #6

Nike

2011/12 Barcelona Home La Liga Football Shirt Xavi #6 (M)

Price
£149.95
2002 Real Madrid Home La Liga Centenary Football Shirt Zidane #5 (M)
2002 Real Madrid Home La Liga Centenary Football Shirt Zidane #5

Adidas

2002 Real Madrid Home La Liga Centenary Football Shirt Zidane #5 (M)

Price
£299.95
1997/98 Real Madrid Home La Liga Football Shirt (L)
1997/98 Real Madrid Home La Liga Football Shirt

Kelme

1997/98 Real Madrid Home La Liga Football Shirt (L)

Price
£149.95
2018/19 Sevilla Away Authentic La Liga Football Shirt Ever Banega #10 (M)
2018/19 Sevilla Away Authentic Football Shirt Ever Banega #10

Nike

2018/19 Sevilla Away Authentic La Liga Football Shirt Ever Banega #10 (M)

Price
£79.95
2015/16 Barcelona Home La Liga Football Shirt Messi #10 (XXL)
2015/16 Barcelona Home La Liga Football Shirt Messi #10

Nike

2015/16 Barcelona Home La Liga Football Shirt Messi #10 (XXL)

Price
£149.95
2011/12 Barcelona Away La Liga Football Shirt (XXL)
2011/12 Barcelona Away La Liga Football Shirt

Nike

2011/12 Barcelona Away La Liga Football Shirt (XXL)

Price
£129.95
2025/26 Real Madrid 3rd Football Shirt Bellingham #5 (M)
2025/26 Real Madrid 3rd Football Shirt Bellingham #5

Adidas

2025/26 Real Madrid 3rd Football Shirt Bellingham #5 (M)

Price
£69.95
2025/26 Barcelona 3rd Football Shirt Pedri #8 (M)
2025/26 Barcelona 3rd Football Shirt Pedri #8

Nike

2025/26 Barcelona 3rd Football Shirt Pedri #8 (M)

Price
£79.95
2024/25 Real Madrid 3rd Champions League Authentic Football Shirt Mbappé #9 (L)
2024/25 Real Madrid 3rd Champions League Authentic Football Shirt Mbappé #9

Adidas

2024/25 Real Madrid 3rd Champions League Authentic Football Shirt Mbappé #9 (L)

Price
£99.95
2003/04 Atlético Madrid Home La Liga Football Shirt F. Torres #9 (M)
2003/04 Atlético Madrid Home La Liga Football Shirt F. Torres #9

Nike

2003/04 Atlético Madrid Home La Liga Football Shirt F. Torres #9 (M)

Price
£149.95
2002/03 Sevilla 3rd La Liga Football Shirt (L)
2002/03 Sevilla 3rd La Liga Football Shirt

Joma

2002/03 Sevilla 3rd La Liga Football Shirt (L)

Price
£79.95
2021/22 Real Madrid Away Champions League Authentic Football Shirt Kroos #8 (M) *BNWT*
2021/22 Real Madrid Away Champions League Authentic Football Shirt Kroos #8

Adidas

2021/22 Real Madrid Away Champions League Authentic Football Shirt Kroos #8 (M) *BNWT*

Price
£119.95
2024/25 Sevilla Away La Liga Football Shirt (XL)
2024/25 Sevilla Away Football Shirt

Castore

2024/25 Sevilla Away La Liga Football Shirt (XL)

Price
£39.95
2015/16 Barcelona Away La Liga Football Shirt Messi #10 (M) *BNWT*
2015/16 Barcelona Away La Liga Football Shirt Messi #10

Nike

2015/16 Barcelona Away La Liga Football Shirt Messi #10 (M) *BNWT*

Price
£149.95
1997/98 Barcelona Home Football Shirt (M)
1997/98 Barcelona Home Football Shirt

Kappa

1997/98 Barcelona Home Football Shirt (M)

Price
£129.95
1994/95 Athletic Bilbao Track Jacket (M)
1994/95 Athletic Bilbao Track Jacket

Kappa

1994/95 Athletic Bilbao Track Jacket (M)

Price
£199.95
2017/18 Atlético Madrid Home La Liga Football Shirt (M)
2017/18 Atlético Madrid Home La Liga Football Shirt

Nike

2017/18 Atlético Madrid Home La Liga Football Shirt (M)

Price
£59.95
2023/24 Levante Home La Liga Football Shirt (XL)
2023/24 Levante Home La Liga Football Shirt

Macron

2023/24 Levante Home La Liga Football Shirt (XL)

Price
£49.95
Loading products...