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
991 products
Sort by:
Date, new to old
Size
Shirt Type
Condition
Price
£0
£399.95
Season
Names & Numbers
Sleeve Type
Brand
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
2015/16 Liverpool Home Football Shirt Coutinho #10 (XL)
2015/16 Liverpool Home Football Shirt Coutinho #10 (XL)

New Balance

2015/16 Liverpool Home Football Shirt Coutinho #10 (XL)

Price
£49.95
2021/22 Ajax 3rd Football Shirt Blind #17 (M)
2021/22 Ajax 3rd Football Shirt Blind #17

Adidas

2021/22 Ajax 3rd Football Shirt Blind #17 (M)

Price
£199.95
2016/17 Liverpool Home Premier League Football Shirt Lallana #20 (XL)
2016/17 Liverpool Home Premier League Football Shirt Lallana #20

New Balance

2016/17 Liverpool Home Premier League Football Shirt Lallana #20 (XL)

Price
£59.95
2023/24 Derby County Home League One Football Shirt Bird #8 (XXL)
2023/24 Derby County Home League One Football Shirt Bird #8

Umbro

2023/24 Derby County Home League One Football Shirt Bird #8 (XXL)

Price
£44.95
2023/24 Chelsea Home Dri-Fit ADV Football Shirt Mudryk #10 (XXL)
2023/24 Chelsea Home Dri-Fit ADV Football Shirt Mudryk #10 (XXL)

Nike

2023/24 Chelsea Home Dri-Fit ADV Football Shirt Mudryk #10 (XXL)

Price
£99.95
2022/23 Germany Home Authentic Football Shirt Havertz #7 (L)
2022/23 Germany Home Authentic Football Shirt Havertz #7

Adidas

2022/23 Germany Home Authentic Football Shirt Havertz #7 (L)

Price
£59.95
2023/24 Man City Away Champions League Football Shirt Grealish #10 (XXL)
2023/24 Man City Away Champions League Football Shirt Grealish #10

Puma

2023/24 Man City Away Champions League Football Shirt Grealish #10 (XXL)

Price
£79.95
2016/17 RB Leipzig Home Bundesliga Football Shirt Burke #16 (S)
2016/17 RB Leipzig Home Bundesliga Football Shirt Burke #16

Nike

2016/17 RB Leipzig Home Bundesliga Football Shirt Burke #16 (S)

Price
£44.95
2022/23 PSG Home Ligue 1 Football Shirt Mbappé #7 (XL)
2022/23 PSG Home Ligue 1 Football Shirt Mbappé #7

Nike

2022/23 PSG Home Ligue 1 Football Shirt Mbappé #7 (XL)

Price
£89.95
2023/24 Arsenal 3rd Champions League Authentic Football Shirt Rice #41 (L)
2023/24 Arsenal 3rd Champions League Authentic Football Shirt Rice #41

Adidas

2023/24 Arsenal 3rd Champions League Authentic Football Shirt Rice #41 (L)

Price
£129.95
2021/22 Newcastle Utd 3rd Premier League Football Shirt Bruno G. #39 (M)
2021/22 Newcastle Utd 3rd Premier League Football Shirt Bruno G. #39

Castore

2021/22 Newcastle Utd 3rd Premier League Football Shirt Bruno G. #39 (M)

Price
£39.95
2022/23 Mexico Away Authentic Football Shirt H. Lozano #22 (M)
2022/23 Mexico Away Authentic Football Shirt H. Lozano #22

Adidas

2022/23 Mexico Away Authentic Football Shirt H. Lozano #22 (M)

Price
£119.95
2004/05 Brazil Home 'World Cup Qualifiers' Football Shirt R. Carlos #6 (L)
2004/05 Brazil Home 'World Cup Qualifiers' Football Shirt R. Carlos #6

Nike

2004/05 Brazil Home 'World Cup Qualifiers' Football Shirt R. Carlos #6 (L)

Price
£179.95
2001/02 Galatasaray 3rd Football Shirt Ümit Karan #9 (M)
2001/02 Galatasaray 3rd Football Shirt Ümit Karan #9

Umbro

2001/02 Galatasaray 3rd Football Shirt Ümit Karan #9 (M)

Price
£119.95
Loading products...