Collection: The Football League

Show your love for the English Football League with our collection of football shirts! Whether you support a big team like Sheffield Wednesday or a smaller club like Forest Green Rovers, we have a wide range of shirts for you to choose from.  So whether you're heading to a match or just showing your support in your everyday life, our collection has got you covered. Shop now and find the perfect shirt to represent your favorite EFL team!
660 products
  • Barnsley 2000-2001 Home Shirt (Excellent) XL
    Barnsley 2000-2001 Home Football Shirt
    Regular price
    £79.99
    Sale price
    £79.99
    Regular price
    Unit price
    per 
    Sold out
  • Carlisle 2002-2003 Away Shirt (Excellent) XL
    Carlisle 2002-2003 Away Football Shirt
    Regular price
    £79.99
    Sale price
    £79.99
    Regular price
    Unit price
    per 
    Sold out
  • Walsall 2003-2004 Away Shirt (Excellent) L
    Walsall 2003-2004 Away Football Shirt
    Regular price
    £79.99
    Sale price
    £79.99
    Regular price
    Unit price
    per 
    Sold out
  • York City 1995-1996 3rd Shirt (Very Good) L
    York City 1995-1996 3rd Football Shirt
    Regular price
    £179.99
    Sale price
    £179.99
    Regular price
    Unit price
    per 
    Sold out
  • York City 1995-1996 Home Shirt (Excellent) L
    York City 1995-1996 Home Football Shirt
    Regular price
    £149.99
    Sale price
    £149.99
    Regular price
    Unit price
    per 
    Sold out
  • Bristol Rovers 2003-2004 Away Special Edition Shirt (Very Good) S
    Bristol Rovers 2003-2004 Away Special Edition Football Shirt
    Regular price
    £59.99
    Sale price
    £59.99
    Regular price
    Unit price
    per 
    Sold out
  • Leyton Orient 1997-1998 Home Shirt (BNWT) L
    Leyton Orient 1997-1998 Home Football Shirt
    Regular price
    £149.99
    Sale price
    £149.99
    Regular price
    Unit price
    per 
    Sold out
  • Notts County 1991-1992 Home Shirt (Excellent) M
    Notts County 1991-1992 Home Football Shirt
    Regular price
    £199.99
    Sale price
    £199.99
    Regular price
    Unit price
    per 
    Sold out
  • Nuneaton Borough 2004-2005 Away Shirt (Excellent) XXL
    Nuneaton Borough 2004-2005 Away Football Shirt
    Regular price
    £79.99
    Sale price
    £79.99
    Regular price
    Unit price
    per 
    Sold out
  • Swindon Town 2003-2004 Home Shirt (Excellent) L
    Swindon Town 2003-2004 Home Football Shirt
    Regular price
    £79.99
    Sale price
    £79.99
    Regular price
    Unit price
    per 
    Sold out
  • Kettering 2011-2012 Home Shirt (Excellent) S
    Kettering 2011-2012 Home Football Shirt
    Regular price
    £49.99
    Sale price
    £49.99
    Regular price
    Unit price
    per 
    Sold out
  • Coventry City 2001-2002 Away Shirt (Excellent) M
    Coventry City 2001-2002 Away Football Shirt
    Regular price
    £89.99
    Sale price
    £89.99
    Regular price
    Unit price
    per 
    Sold out
  • Barnsley 2002-2003 Home Shirt (Excellent) M
    Barnsley 2002-2003 Home Football Shirt
    Regular price
    £79.99
    Sale price
    £79.99
    Regular price
    Unit price
    per 
    Sold out
  • Coventry City 2006-2008 Away Shirt (Excellent) M
    Coventry City 2006-2008 Away Football Shirt
    Regular price
    £59.99
    Sale price
    £59.99
    Regular price
    Unit price
    per 
    Sold out
  • Burnley 2012-2013 Home Shirt (Excellent) XXL
    Burnley 2012-2013 Home Football Shirt
    Regular price
    £49.99
    Sale price
    £49.99
    Regular price
    Unit price
    per 
    Sold out
  • Portsmouth 1995-1996 Away Reserves MATCHWORN? (Excellent) XL
    Portsmouth 1995-1996 Away Football Shirt Reserves MATCHWORN?
    Regular price
    £119.99
    Sale price
    £119.99
    Regular price
    Unit price
    per 
    Sold out
  • Cambridge United 1993-1995 Home Shirt (Excellent) XL
    Cambridge United 1993-1995 Home Football Shirt
    Regular price
    £149.99
    Sale price
    £149.99
    Regular price
    Unit price
    per 
    Sold out
  • Burnley 2012-2013 3rd Shirt (BNWT) XL
    Burnley 2012-2013 3rd Football Shirt
    Regular price
    £79.99
    Sale price
    £79.99
    Regular price
    Unit price
    per 
    Sold out
  • Cardiff City 1992-1993 Home Shirt (Excellent) XL
    Cardiff City 1992-1993 Home Football Shirt
    Regular price
    £179.99
    Sale price
    £179.99
    Regular price
    Unit price
    per 
    Sold out
  • Kettering Town 2007-2008 3rd Shirt Matchworn? (Excellent) XL
    Kettering Town 2007-2008 3rd Football Shirt Matchworn?
    Regular price
    £79.99
    Sale price
    £79.99
    Regular price
    Unit price
    per 
    Sold out
  • Kettering Town 2008-2009 Away Shirt (BNWT) XL
    Kettering Town 2008-2009 Away Football Shirt
    Regular price
    £79.99
    Sale price
    £79.99
    Regular price
    Unit price
    per 
    Sold out
  • Kettering Town 2007-2008 Home Shirt (Excellent) XL
    Kettering Town 2007-2008 Home Football Shirt
    Regular price
    £49.99
    Sale price
    £49.99
    Regular price
    Unit price
    per 
    Sold out
  • Kettering Town 2008-2009 Away Shirt L/S (Excellent) L
    Kettering Town 2008-2009 Away Football Shirt Palestine Sponsor
    Regular price
    £69.99
    Sale price
    £69.99
    Regular price
    Unit price
    per 
    Sold out
  • Kettering 2009-2010 Away Shirt L/S (Excellent) XL
    Kettering 2009-2010 Away Football Shirt L/S
    Regular price
    £59.99
    Sale price
    £59.99
    Regular price
    Unit price
    per 
    Sold out
  • Hull City 1994-1995 Special Shirt (Excellent) XL
    Hull City 1994-1995  Special Football Shirt
    Regular price
    £199.99
    Sale price
    £199.99
    Regular price
    Unit price
    per 
    Sold out
  • Scunthorpe United 2005-2006 Home Shirt (Excellent) XXL
    Scunthorpe United 2005-2006 Home Football Shirt
    Regular price
    £59.99
    Sale price
    £59.99
    Regular price
    Unit price
    per 
    Sold out
  • Walsall 2012-2013 Home Shirt (BNWT) XL
    Walsall 2012-2013 Home Football Shirt
    Regular price
    £69.99
    Sale price
    £69.99
    Regular price
    Unit price
    per 
    Sold out
  • Bristol Rovers 1992-1993 Away Shirt (Excellent) M
    Bristol Rovers 1992-1993 Away Football Shirt
    Regular price
    £199.99
    Sale price
    £199.99
    Regular price
    Unit price
    per 
    Sold out
  • Birmingham City 1995-1996 Away Football Shirt (Excellent) XL
    Birmingham City 1995-1996 Away Football Shirt
    Regular price
    £119.99
    Sale price
    £119.99
    Regular price
    Unit price
    per 
    Sold out
  • Exeter City 1992-1993 Home Shirt (Excellent) L
    Exeter City 1992-1993 Home Football Shirt
    Regular price
    £149.99
    Sale price
    £149.99
    Regular price
    Unit price
    per 
    Sold out
  • Norwich City 1994-1996 Training Shirt (Excellent) M
    Norwich City 1994-1996 Training Football Shirt
    Regular price
    £79.99
    Sale price
    £79.99
    Regular price
    Unit price
    per 
    Sold out
  • Scunthorpe United 1992-1993 Away Shirt (Excellent) M
    Scunthorpe United 1992-1993 Away Football Shirt
    Regular price
    £199.99
    Sale price
    £199.99
    Regular price
    Unit price
    per 
    Sold out