Here you can find our collection of classic player name & number football shirts from around the world. All our classic soccer jerseys are official and from their original years of manufacture. We offer worldwide shipping and fast UK delivery.

Size
Shirt Type
Condition
Price
£0
£399.95
Season
Names & Numbers
Sleeve Type
Brand
Loading products...
Filter
983 products
Sort by:
Date, new to old
Size
Shirt Type
Condition
Price
£0
£399.95
Season
Names & Numbers
Sleeve Type
Brand
1995/96 Arsenal Away Premier League Football Shirt Wright #8 (L)
1995/96 Arsenal Away Premier League Football Shirt Wright #8

Nike

1995/96 Arsenal Away Premier League Football Shirt Wright #8 (L)

Price
£349.95
1986/87 Norwich City Away Football Shirt #2 (L)
1986/87 Norwich City Away Football Shirt #2

Hummel

1986/87 Norwich City Away Football Shirt #2 (L)

Price
£299.95
2014/15 Spartak Moscow Away RPL Authentic Football Shirt жоао карлос #55 (L)
2014/15 Spartak Moscow Away RPL Authentic Football Shirt жоао карлос #55 (L)

Nike

2014/15 Spartak Moscow Away RPL Authentic Football Shirt жоао карлос #55 (L)

Price
£79.95
2020/21 England Home Football Shirt Grealish #7 (L)
2020/21 England Home Football Shirt Grealish #7

Nike

2020/21 England Home Football Shirt Grealish #7 (L)

Price
£69.95
2022/23 Man Utd Away Authentic Football Shirt Garnacho #49 (M)
2022/23 Man Utd Away Authentic Football Shirt Garnacho #49

Adidas

2022/23 Man Utd Away Authentic Football Shirt Garnacho #49 (M)

Price
£79.95
2018/19 Grimsby Town Home League Two Football Shirt Collins #6 (3XL)
2018/19 Grimsby Town Home League Two Football Shirt Collins #6

Errea

2018/19 Grimsby Town Home League Two Football Shirt Collins #6 (3XL)

Price
£59.95
2014/15 Tottenham Home Premier League Football Shirt Lamela #11 (S)
2014/15 Tottenham Home Premier League Football Shirt Lamela #11

Under Armour

2014/15 Tottenham Home Premier League Football Shirt Lamela #11 (S)

Price
£39.95
2017/18 Schalke Away Football Shirt Goretzka #8 (L)
2017/18 Schalke Away Football Shirt Goretzka #8

Adidas

2017/18 Schalke Away Football Shirt Goretzka #8 (L)

Price
£39.95
2007/08 Saint Etienné Away Ligue 1 Football Shirt Nivaldo #3 (L)
2007/08 Saint Etienné Away Ligue 1 Football Shirt Nivaldo #3

Adidas

2007/08 Saint Etienné Away Ligue 1 Football Shirt Nivaldo #3 (L)

Price
£59.95
2009/10 Bayern Munich Home Football Shirt Robben #10 (L)
2009/10 Bayern Munich Home Football Shirt Robben #10

Adidas

2009/10 Bayern Munich Home Football Shirt Robben #10 (L)

Price
£99.95
2009/10 FC Koln Away Football Shirt. Podolski #10 (S)
2009/10 1.FC Koln Away Long Sleeve Football Shirt Podolski #10

Reebok

2009/10 FC Koln Away Football Shirt. Podolski #10 (S)

Price
£79.95
2005/06 Villarreal Home La Liga Football Shirt Riquelme #8 (M)
2005/06 Villarreal Home La Liga Football Shirt Riquelme #8

Puma

2005/06 Villarreal Home La Liga Football Shirt Riquelme #8 (M)

Price
£199.95
2015/16 Wales Away Football Shirt Bale #11 (XL)
2015/16 Wales Away Football Shirt Bale #11

Adidas

2015/16 Wales Away Football Shirt Bale #11 (XL)

Price
£99.95
2001/02 1860 Munich Home Football Shirt Suker #19 (M)
2001/02 1860 Munich Home Football Shirt Suker #19

Nike

2001/02 1860 Munich Home Football Shirt Suker #19 (M)

Price
£99.95
2014/15 USA Home Football Shirt Donovan #10 (L)
2014/15 USA Home Football Shirt Donovan #10

Nike

2014/15 USA Home Football Shirt Donovan #10 (L)

Price
£99.95
2000/01 USA Home Football Shirt Reyna #10 (L)
2000/01 USA Home Football Shirt Reyna #10

Nike

2000/01 USA Home Football Shirt Reyna #10 (L)

Price
£199.95
2020/21 Man Utd 3rd Premier League Football Shirt B.Fernandes #18 (M)
2020/21 Man Utd 3rd Premier League Football Shirt B.Fernandes #18 (M)

Adidas

2020/21 Man Utd 3rd Premier League Football Shirt B.Fernandes #18 (M)

Price
£69.95
2021/22 Arsenal Away Premier League Football Shirt Saka #7 (XL)
2021/22 Arsenal Away Premier League Football Shirt Saka #7

Adidas

2021/22 Arsenal Away Premier League Football Shirt Saka #7 (XL)

Price
£34.95
1999/00 Chelsea Home Premier League Football Shirt Flo #19 (Kids)
1999/00 Chelsea Home Premier League Football Shirt Flo #19

Umbro

1999/00 Chelsea Home Premier League Football Shirt Flo #19 (Kids)

Price
£79.95
2016/17 Liverpool Away Premier League Football Shirt Clyne #2 (XL)
2016/17 Liverpool Away Premier League Football Shirt Clyne #2

New Balance

2016/17 Liverpool Away Premier League Football Shirt Clyne #2 (XL)

Price
£69.95
2017/18 Liverpool 3rd '125 Years' Football Shirt Wijnaldum #5 (XL)
2017/18 Liverpool 3rd '125 Years' Football Shirt Wijnaldum #5

New Balance

2017/18 Liverpool 3rd '125 Years' Football Shirt Wijnaldum #5 (XL)

Price
£49.95
2016/17 Tottenham Home Premier League Football Shirt Kane #10 (XL)
2016/17 Tottenham Home Premier League Football Shirt Kane #10

Under Armour

2016/17 Tottenham Home Premier League Football Shirt Kane #10 (XL)

Price
£39.95
2004/05 AC Milan Away Football Shirt Shevchenko #7 (L)
2004/05 AC Milan Away Football Shirt Shevchenko #7

Adidas

2004/05 AC Milan Away Football Shirt Shevchenko #7 (L)

Price
£179.95
2004/05 Liverpool Away Premier League Football Shirt Finnan #3 (L)
2004/05 Liverpool Away Premier League Football Shirt Finnan #3

Reebok

2004/05 Liverpool Away Premier League Football Shirt Finnan #3 (L)

Price
£79.95
Loading products...