Football Shirts
6939 ItemsSearch the full stock of football shirts here!

Adidas France 1998/00 Home Shirt XL
£135.00

Puma Uruguay 1990/92 Home Shirt Medium
£125.00

Umbro Northern Ireland 1992/94 Away Shirt Large
£110.00

Puma Czech Republic 1996/98 'Poborsky 8' Home Shirt XL
£125.00

Umbro England 1987/90 Home Shirt Small
£100.00

Adidas France 1994/96 Home Shirt XL
£105.00

Diadora Italy 1993/94 Player Spec Home Shirt Large
£110.00

Umbro England 1993/95 Away Shirt XL
£100.00

Nike Italy 1997/98 Home Shirt Medium
£60.00

Umbro England 1998/99 Green Flag Training Shirt Small
£65.00

USA 1994 Graphic Chicago World Cup T-Shirt XL
£45.00

Le Coq Sportif Algeria 2008/10 Home Shirt XXL
£45.00

Nike Turkey 2008/09 Away Shirt Medium
£30.00

Adidas Argentina 2013/15 Basic Home Shirt Large
£30.00

Adidas Belgium 2020/21 Home Shirt XL
£25.00

Adidas South Africa 2009/11 Home Shirt XXXL
£35.00

Adidas Argentina 2022/23 Pre-Match Training Shirt Large
£25.00

Puma Ivory Coast 2014/16 Home Shirt Large
£35.00

Nike Brazil 2014/15 Away Shirt Small
£30.00

1993/94 Brazil Home Football Shirt (L) Umbro
£125.00

2025/26 Arsenal Third Football Shirt (L) Adidas (Player Version | BNWTs)
£110.00

1991/94 Sunderland Away Football Shirt (M) Hummel
£150.00

1998/00 Ireland Home Football Shirt (L) Umbro
£150.00

2016/17 Italy Away Football Shirt (S) Puma #21 Pirlo
£90.00

1998/99 Valencia Home Football Shirt (L) Luanvi
£130.00

1994/95 Argentina Home Football Shirt (L) Adidas #10 Maradona
£225.00

2007/08 Celta Vigo Home Football Shirt (L) Umbro #17 D.Costa
£100.00

2022/23 France Away Football Shirt (M) Nike #10 Mbappe
£85.00

1992/94 Inter Milan Home Football Shirt (L) Umbro
£130.00

2003/04 Sweden Home Football Shirt (M) Umbro #10 Ibrahimovic
£120.00

1997/98 Bari Away Football Shirt (XL) Lotto
£120.00

2010/11 Galatasaray Third Football Shirt (XL) Adidas
£65.00

2000/01 Ross County Away Football Shirt (L) Xara
£100.00

1999/00 Middlesbrough Home Football Shirt (L) Errea #8 Gascoigne
£140.00

2003/04 Everton Away Football Shirt (M) Puma #18 Rooney
£100.00

1996/97 Feyenoord Home Football Shirt (M) Adidas
£130.00

2014/15 Italy Away Football Shirt (M) Puma #9 Balotelli
£85.00

2020/21 Dortmund Cup Football Shirt (M) Puma #29 Schmelzer
£70.00

1995/96 Ashford Town Home Football Shirt (XL) Spall
£140.00

2000/01 Apoel Nicosia Home Football Shirt (XL) Kronos #9
£120.00

2008/09 Tottenham Hotspur Away Football Shirt (M) Puma #9 Pavlyuchenko
£100.00

2014/15 Holland Home Football Shirt (S) Nike #11 Robben
£85.00

1994/95 Wolverhampton Wanderers Home Football Shirt (2XL) Nutmeg
£125.00

2008/09 Manchester United Away Football Shirt (L) Nike
£80.00

1996/98 Bayern Munich Away Football Shirt (S) Adidas
£100.00

2014/15 Holland Home Football Shirt (S) Nike
£60.00

1989/91 Sheffield United Away Football Shirt (S) Umbro
£175.00

1992/94 Glasgow Rangers Away Football Shirt (M) Adidas
£120.00

2012/13 Germany Home Football Shirt (M) Adidas
£50.00

2006/07 Ecuador Home Football Shirt (2XL) Marathon
£60.00

1996/98 Leicester City Away Football Shirt (XL) Fox Leisure
£115.00

1996/97 Manchester United Away Football Shirt (L) Umbro #7 Cantona
£150.00

1997/98 Kashiwa Reysol Home Football Shirt (M) Umbro
£120.00

1997/98 Blackburn Rovers Away Football Shirt (XL) Asics (Player Version)
£130.00

1992/94 Sheffield United Home Football Shirt (M) Umbro
£160.00

1998/00 Eintracht Frankfurt Home Football Shirt (2XL) Puma
£100.00

1995/96 Altrincham Home Football Shirt (2XL) En-s
£140.00

2013/14 Celtic Away Football Shirt (S) Nike #9 Samaras
£75.00

2019/20 Liverpool Away Football Shirt (M) New Balance #10 Mane
£75.00

2005/07 Germany Home Football Shirt (S) Adidas
£60.00

1997/99 Sunderland Home Football Shirt (XL) Asics
£100.00

1998/99 Newcastle United Away Football Shirt (L) Adidas
£110.00

1999/00 RC Lens Away Football Shirt (XL) Umbro (BNWTs)
£60.00

1994/95 Middlesbrough Away Football Shirt (XL) Errea
£150.00

2003/04 Stuttgart Home Football Shirt (M) Puma
£70.00

1995/96 Portugal Home Football Shirt (M) Olympic
£160.00

2020/21 Portugal Home Football Shirt (S) Nike (Player Version)
£75.00

2018/19 Portugal Home Football Shirt (L) Nike (Player Version)
£65.00

2018/19 AC Milan Away Football Shirt (XL) Puma
£55.00

2000/01 Queens Park Rangers Home Football Shirt (L) Le Coq Sportif #28 Crouch
£130.00

1989/91 Liverpool Home Football Shirt (M) Adidas
£200.00

1997/99 Nottingham Forest Away Football Shirt (XL) Umbro
£120.00

2016/17 Russia Away Football Shirt (M) Adidas
£60.00

2002/03 Sweden Away Football Shirt (L) Adidas
£70.00

2013/14 Cardiff City Away Football Shirt (L) Puma #39 Bellamy
£75.00

2016/17 Stuttgart Third Football Shirt (L) Puma
£65.00

2008/09 Arameisk Syrianska Home Football Shirt (M) Lotto #19
£45.00

2016/17 Slovenia Home Football Shirt (M) Nike
£60.00

2019/20 Barcelona Training Shirt (M) Nike (BNWTs)
£50.00

2009/10 Toulouse Home Football Shirt (M) Airness (BNWTs)
£70.00

2014/15 Dortmund Away Football Shirt (S) Puma #11 Reus
£80.00

2007/08 AEK Athens Home Football Shirt (L) Puma
£70.00

2011/12 Sunderland Goal Keeper Football Shirt (M) Umbro #22 Mignolet
£60.00

2003/04 Dortmund Home Football Shirt (L) Goool
£65.00

2009/10 Wolverhampton Wanderers Home Football Shirt (2XL) Le Coq Sportif #3 Elokobi
£75.00

2009/10 Bayern Munich Training Shirt (XL) Adidas
£45.00

2016/17 Virtus Lanciano Away Football Shirt (L) Legea
£60.00

2002/03 Torino Training Shirt (M) Asics
£65.00

2013/14 Cittadella Away Football Shirt (XL) Garman #9
£65.00

2013/14 Sampdoria Home Football Shirt (S) Kappa
£60.00

2012/13 Cagliari Training Shirt (XL) Kappa
£40.00

2008/09 Parma Away Football Shirt (M) Errea
£70.00

2001/02 Ancona Calcio Third Football Shirt (XL) Ropam #12
£75.00

2011/12 Brescia Training Shirt (XL) Mass
£50.00

2019/20 Alessandria Away Football Shirt (M) Errea
£45.00

2004/05 Atalanta Home Football Shirt (XL) Asics
£75.00
- Choosing a selection results in a full page refresh.
- Opens in a new window.