Explore our curated collection of authentic World Cup shirts. Every shirt is 100% original and sourced exclusively from trusted specialist partners who independently authenticate each item before it is listed. Featuring kits from iconic World Cups throughout football history, this collection brings together some of the best ever worn jerseys on the game's biggest stage.
-
England 2010-11 Away Shirt (M) (Very Good)
Regular price £ 39.99 GBPRegular price£ 39.99 GBPSale price £ 39.99 GBP -
Germany 2016-17 Home Shirt (L) (Very Good)
Regular price £ 39.99 GBPRegular price£ 39.99 GBPSale price £ 39.99 GBPSold out -
Germany 2016-17 Home Shirt (XL) (Excellent)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBPSold out -
Scotland 2003-05 Home Shirt (S) (Excellent)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBPSold out -
Sweden 2006-08 Away (S) (Excellent)
Regular price £ 59.99 GBPRegular price£ 59.99 GBPSale price £ 59.99 GBP -
USA 2006-08 Home Shirt (L) (Very Good)
Regular price £ 59.99 GBPRegular price£ 59.99 GBPSale price £ 59.99 GBPSold out -
Mexico 1993-1994 Home Shirt (XL) (Excellent)
Regular price £ 174.99 GBPRegular price£ 174.99 GBPSale price £ 174.99 GBPSold out -
2004-05 Argentina Away Shirt (L) (Excellent)
Regular price £ 89.99 GBPRegular price£ 89.99 GBPSale price £ 89.99 GBPSold out -
England 2002-04 Away (M) (Excellent)
Regular price £ 74.99 GBPRegular price£ 74.99 GBPSale price £ 74.99 GBP -
England 2003-05 Home L/S (M) (Excellent)
Regular price £ 124.99 GBPRegular price£ 124.99 GBPSale price £ 124.99 GBPSold out -
Scotland 2003-04 Away Shirt (M) (Very Good)
Regular price £ 49.99 GBPRegular price£ 49.99 GBPSale price £ 49.99 GBPSold out -
England 2001-03 Home Shirt (XL) (Excellent)
Regular price £ 89.99 GBPRegular price£ 89.99 GBPSale price £ 89.99 GBPSold out -
England 2008-10 Away Shirt (XL) (Excellent)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBPSold out -
Sold outEngland 2012-13 Home (Mint)
Regular price £ 49.99 GBPRegular price£ 49.99 GBPSale price £ 49.99 GBPSold out -
England 1995-97 Away (XL) (Excellent)
Regular price £ 299.99 GBPRegular price£ 299.99 GBPSale price £ 299.99 GBP -
Brazil 2014-15 Away (XXL) (Excellent)
Regular price £ 59.99 GBPRegular price£ 59.99 GBPSale price £ 59.99 GBPSold out -
England 2002-04 Away L/S Shirt (L) (Good)
Regular price £ 79.99 GBPRegular price£ 79.99 GBPSale price £ 79.99 GBPSold out -
England 2003-05 Home Shirt (L) (Excellent)
Regular price £ 59.99 GBPRegular price£ 59.99 GBPSale price £ 59.99 GBPSold out -
England 2008-10 Away Shirt (M) (Excellent)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBPSold out -
England 1995-97 Away (XXL) (Excellent)
Regular price £ 299.99 GBPRegular price£ 299.99 GBPSale price £ 299.99 GBP -
Germany 2016-17 Away Shirt (M) (Very Good)
Regular price £ 64.99 GBPRegular price£ 64.99 GBPSale price £ 64.99 GBP -
England 1995-97 Home Shirt (XL) (Excellent)
Regular price £ 299.99 GBPRegular price£ 299.99 GBPSale price £ 299.99 GBP -
England 1995-97 Away (M) (Excellent)
Regular price £ 349.99 GBPRegular price£ 349.99 GBPSale price £ 349.99 GBP -
England 1995-97 Away (XXL) (Excellent)
Regular price £ 299.99 GBPRegular price£ 299.99 GBPSale price £ 299.99 GBP -
2016-2017 England Home Nike Football Shirt (L) (Excellent)
Regular price £ 59.99 GBPRegular price£ 59.99 GBPSale price £ 59.99 GBPSold out -
2016-2018 England Home Nike Football Shirt (L) (Good)
Regular price £ 34.99 GBPRegular price£ 34.99 GBPSale price £ 34.99 GBPSold out -
Sold outEngland 2009-10 Home (S) (Excellent)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBPSold out -
England 2008-10 Away Shirt (XL) (Mint)
Regular price £ 49.99 GBPRegular price£ 49.99 GBPSale price £ 49.99 GBP -
Scotland 2012-14 Away (XL) (Very Good)
Regular price £ 39.99 GBPRegular price£ 39.99 GBPSale price £ 39.99 GBPSold out -
Spain 2008-2009 Home Shirt (S) (Mint)
Regular price £ 69.99 GBPRegular price£ 69.99 GBPSale price £ 69.99 GBPSold out -
England 2008-10 Away Shirt (L) (Very Good)
Regular price £ 39.99 GBPRegular price£ 39.99 GBPSale price £ 39.99 GBPSold out -
Mexico 2000-2001 Home Shirt (XL) (Excellent)
Regular price £ 124.99 GBPRegular price£ 124.99 GBPSale price £ 124.99 GBPSold out -
England 2010-11 Away Shirt (XL) (Very Good)
Regular price £ 39.99 GBPRegular price£ 39.99 GBPSale price £ 39.99 GBP -
2016-2017 England Home Nike Football Shirt (L) (Excellent)
Regular price £ 74.99 GBPRegular price£ 74.99 GBPSale price £ 74.99 GBPSold out -
England 2002-04 Away Shirt (XL) (Excellent)
Regular price £ 74.99 GBPRegular price£ 74.99 GBPSale price £ 74.99 GBP -
England 2002-04 Away Shirt (S) (Very Good)
Regular price £ 59.99 GBPRegular price£ 59.99 GBPSale price £ 59.99 GBP -
England 2002-04 Away Shirt (L) (Excellent)
Regular price £ 74.99 GBPRegular price£ 74.99 GBPSale price £ 74.99 GBP -
2005-07 England Umbro Home Football Shirt (L) (Good)
Regular price £ 34.99 GBPRegular price£ 34.99 GBPSale price £ 34.99 GBPSold out -
England 2002-04 Away Shirt (L) (Excellent)
Regular price £ 74.99 GBPRegular price£ 74.99 GBPSale price £ 74.99 GBPSold out -
England 2004-2006 Away L/S Shirt (M) (Excellent)
Regular price £ 74.99 GBPRegular price£ 74.99 GBPSale price £ 74.99 GBPSold out -
2005-07 England Umbro Home Football Shirt (L) (Excellent)
Regular price £ 59.99 GBPRegular price£ 59.99 GBPSale price £ 59.99 GBPSold out -
England 1995-97 Home Shirt (XL) (Excellent)
Regular price £ 299.99 GBPRegular price£ 299.99 GBPSale price £ 299.99 GBP -
Sold outEngland 2009-10 Home (S) (Good)
Regular price £ 29.99 GBPRegular price£ 29.99 GBPSale price £ 29.99 GBPSold out -
England 2002-04 Away Shirt (L) (Very Good)
Regular price £ 59.99 GBPRegular price£ 59.99 GBPSale price £ 59.99 GBPSold out -
Sold outEngland 2009-10 Home (L) (Excellent)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBPSold out -
England 1990-92 Third (Medium) (Excellent)
Regular price £ 400.00 GBPRegular price£ 400.00 GBPSale price £ 400.00 GBP -
France 1992-94 Home Shirt (L) (Excellent)
Regular price £ 174.99 GBPRegular price£ 174.99 GBPSale price £ 174.99 GBPSold out -
Germany 1992-94 Away Shirt (M) (Very Good)
Regular price £ 99.99 GBPRegular price£ 99.99 GBPSale price £ 99.99 GBPSold out -
Germany 1996-98 Away Shirt (M) (Very Good)
Regular price £ 89.99 GBPRegular price£ 89.99 GBPSale price £ 89.99 GBPSold out -
England 2001-03 Home Shirt (XL) (Very Good)
Regular price £ 84.99 GBPRegular price£ 84.99 GBPSale price £ 84.99 GBPSold out -
England 2001-03 Home Shirt (XL) (Very Good)
Regular price £ 74.99 GBPRegular price£ 74.99 GBPSale price £ 74.99 GBPSold out -
Holland 2014-15 Away Shirt (M) (Excellent)
Regular price £ 79.99 GBPRegular price£ 79.99 GBPSale price £ 79.99 GBPSold out -
Holland 2012-13 Away Shirt (L) (Very Good)
Regular price £ 69.99 GBPRegular price£ 69.99 GBPSale price £ 69.99 GBPSold out -
Sweden 2006-07 Home Shirt (XL) (Excellent)
Regular price £ 59.99 GBPRegular price£ 59.99 GBPSale price £ 59.99 GBPSold out -
France 2014-15 Home Shirt (2XL) (Excellent)
Regular price £ 59.99 GBPRegular price£ 59.99 GBPSale price £ 59.99 GBPSold out -
Czech Republic 2006-08 Home Shirt (Large) (Good)
Regular price £ 34.99 GBPRegular price£ 34.99 GBPSale price £ 34.99 GBPSold out -
Sold outBrazil 2002-04 Home Shirt (L) (Good)
Regular price £ 79.99 GBPRegular price£ 79.99 GBPSale price £ 79.99 GBPSold out -
France 2016-17 Home Shirt (L) (Excellent)
Regular price £ 54.99 GBPRegular price£ 54.99 GBPSale price £ 54.99 GBPSold out -
England 2002-04 Away Shirt (L) (Very Good)
Regular price £ 64.99 GBPRegular price£ 64.99 GBPSale price £ 64.99 GBPSold out -
Portugal 2020-21 Home Shirt (2XL) (Mint)
Regular price £ 79.99 GBPRegular price£ 79.99 GBPSale price £ 79.99 GBPSold out -
Belgium 2018-19 Home Shirt (XL) (Good)
Regular price £ 34.99 GBPRegular price£ 34.99 GBPSale price £ 34.99 GBPSold out -
Czech Republic 2006-08 Home Shirt (L) (Mint)
Regular price £ 59.99 GBPRegular price£ 59.99 GBPSale price £ 59.99 GBPSold out -
Czech Republic 2006-08 Home Shirt (XL) (Very Good)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBPSold out -
Portugal 2002-03 Away Shirt (L) (Excellent)
Regular price £ 69.99 GBPRegular price£ 69.99 GBPSale price £ 69.99 GBPSold out -
Portugal 2006-08 Home Shirt (L) (Excellent)
Regular price £ 79.99 GBPRegular price£ 79.99 GBPSale price £ 79.99 GBPSold out -
Argentina 2011-2012 Home Shirt (L) (Good)
Regular price £ 49.99 GBPRegular price£ 49.99 GBPSale price £ 49.99 GBPSold out -
Germany 1994-96 Home Shirt (XL) (Good)
Regular price £ 89.99 GBPRegular price£ 89.99 GBPSale price £ 89.99 GBPSold out -
Sold outFrance 2002-04 Home Shirt (L) (Mint)
Regular price £ 99.99 GBPRegular price£ 99.99 GBPSale price £ 99.99 GBPSold out -
Germany 1998-00 Home Shirt (2XL) (Good)
Regular price £ 64.99 GBPRegular price£ 64.99 GBPSale price £ 64.99 GBP -
Germany 1998-00 Home Shirt (2XL) (Very Good)
Regular price £ 74.99 GBPRegular price£ 74.99 GBPSale price £ 74.99 GBP -
Germany 2000-2002 Home Shirt (XL) (Mint)
Regular price £ 89.99 GBPRegular price£ 89.99 GBPSale price £ 89.99 GBPSold out -
Netherlands 2006-08 Home Shirt (L) (Excellent)
Regular price £ 69.99 GBPRegular price£ 69.99 GBPSale price £ 69.99 GBPSold out -
Netherlands 2008-09 Home Shirt (L) (Very Good)
Regular price £ 49.99 GBPRegular price£ 49.99 GBPSale price £ 49.99 GBPSold out -
Argentina 2008-09 Home Shirt (L) (Good)
Regular price £ 49.99 GBPRegular price£ 49.99 GBPSale price £ 49.99 GBPSold out -
France 2008-09 Home Shirt (L) (Very Good)
Regular price £ 79.99 GBPRegular price£ 79.99 GBPSale price £ 79.99 GBP -
France 2008-09 Home Shirt (L) (Very Good)
Regular price £ 79.99 GBPRegular price£ 79.99 GBPSale price £ 79.99 GBP -
Belgium 2000-02 Away Shirt (XL) (Very Good)
Regular price £ 79.99 GBPRegular price£ 79.99 GBPSale price £ 79.99 GBP -
Germany 1996-98 Away Shirt (XL) (Very Good)
Regular price £ 89.99 GBPRegular price£ 89.99 GBPSale price £ 89.99 GBPSold out -
England 2012-13 Away Shirt (M) (Excellent)
Regular price £ 49.99 GBPRegular price£ 49.99 GBPSale price £ 49.99 GBP -
Mexico 2010-11 Home Shirt (2XL) (Very Good)
Regular price £ 49.99 GBPRegular price£ 49.99 GBPSale price £ 49.99 GBPSold out -
Netherlands 2014-15 Away Shirt (L) (Very Good)
Regular price £ 49.99 GBPRegular price£ 49.99 GBPSale price £ 49.99 GBPSold out -
Brazil 2014-15 Away Shirt (M) (Excellent)
Regular price £ 59.99 GBPRegular price£ 59.99 GBPSale price £ 59.99 GBPSold out -
Netherlands 2006-08 Home Shirt (M) (Good)
Regular price £ 39.99 GBPRegular price£ 39.99 GBPSale price £ 39.99 GBPSold out -
France 2010-2011 Home Shirt (L) (Excellent)
Regular price £ 79.99 GBPRegular price£ 79.99 GBPSale price £ 79.99 GBPSold out -
Czech Republic 2006-08 Home Shirt (L) (Very Good)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBPSold out -
France 2018-19 Away Shirt (XL) (Good)
Regular price £ 39.99 GBPRegular price£ 39.99 GBPSale price £ 39.99 GBPSold out -
France 2008-09 Home Shirt (XL) (Excellent)
Regular price £ 79.99 GBPRegular price£ 79.99 GBPSale price £ 79.99 GBP -
Sold outJapan 2014-15 Home Shirt (M) (Good)
Regular price £ 34.99 GBPRegular price£ 34.99 GBPSale price £ 34.99 GBPSold out -
Germany 2016-17 Away Shirt (S) (Good)
Regular price £ 34.99 GBPRegular price£ 34.99 GBPSale price £ 34.99 GBP -
England 2016-17 Home Shirt (M) (Very Good)
Regular price £ 39.99 GBPRegular price£ 39.99 GBPSale price £ 39.99 GBPSold out -
Sold outBrazil 2016-17 Home Shirt (L) (Fair)
Regular price £ 24.99 GBPRegular price£ 24.99 GBPSale price £ 24.99 GBPSold out -
Czech Republic 2006-08 Home Shirt (L) (Mint)
Regular price £ 59.99 GBPRegular price£ 59.99 GBPSale price £ 59.99 GBPSold out -
Brazil 2012-13 Away Shirt (XL) (Good)
Regular price £ 39.99 GBPRegular price£ 39.99 GBPSale price £ 39.99 GBPSold out -
Czech Republic 2006-08 Home Shirt (L) (Very Good)
Regular price £ 49.99 GBPRegular price£ 49.99 GBPSale price £ 49.99 GBP -
Czech Republic 2006-08 Home Shirt (L) (Very Good)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBPSold out -
Spain 2014-15 Away Shirt (M) (Excellent)
Regular price £ 49.99 GBPRegular price£ 49.99 GBPSale price £ 49.99 GBPSold out -
France 2016-17 Home Shirt (L) (Very Good)
Regular price £ 39.99 GBPRegular price£ 39.99 GBPSale price £ 39.99 GBPSold out -
England 2014-15 Home Shirt (S) (Very Good)
Regular price £ 39.99 GBPRegular price£ 39.99 GBPSale price £ 39.99 GBPSold out -
France 2016-17 Home Shirt (S) (Excellent)
Regular price £ 49.99 GBPRegular price£ 49.99 GBPSale price £ 49.99 GBPSold out -
Czech Republic 2004-06 Home Shirt (XL) (Good)
Regular price £ 34.99 GBPRegular price£ 34.99 GBPSale price £ 34.99 GBPSold out -
France 2008-09 Home Shirt (XL) (Excellent)
Regular price £ 59.99 GBPRegular price£ 59.99 GBPSale price £ 59.99 GBPSold out -
England 2011-12 Home Shirt (XL) (Good)
Regular price £ 34.99 GBPRegular price£ 34.99 GBPSale price £ 34.99 GBP -
England 2016-18 Home Shirt (XL) (Good)
Regular price £ 34.99 GBPRegular price£ 34.99 GBPSale price £ 34.99 GBPSold out -
Sold outGhana 2020-21 Away Shirt (XS) (Good)
Regular price £ 24.99 GBPRegular price£ 24.99 GBPSale price £ 24.99 GBPSold out -
Czech Republic 2004-06 Home Shirt (L) (Very Good)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBPSold out -
Sold outUSA 2006-07 Home Shirt (S) (Good)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBPSold out -
England 2006-08 Away Shirt (XLB 158cm) (Excellent)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBPSold out -
England 2008-10 Away Shirt (S) (Good)
Regular price £ 29.99 GBPRegular price£ 29.99 GBPSale price £ 29.99 GBPSold out -
Australia 2014-16 Home Shirt (XL) (Good)
Regular price £ 24.99 GBPRegular price£ 24.99 GBPSale price £ 24.99 GBPSold out -
France 2010-2011 Home Shirt (L) (Mint)
Regular price £ 49.99 GBPRegular price£ 49.99 GBPSale price £ 49.99 GBPSold out -
France 2010-11 Home Shirt (L) (Very Good)
Regular price £ 39.99 GBPRegular price£ 39.99 GBPSale price £ 39.99 GBPSold out -
France 2016-17 Home Shirt (XLB) (Excellent)
Regular price £ 14.99 GBPRegular price£ 14.99 GBPSale price £ 14.99 GBPSold out -
England 2009-10 Home Shirt (M) (Very Good)
Regular price £ 39.99 GBPRegular price£ 39.99 GBPSale price £ 39.99 GBPSold out -
England 2003-05 Home Shirt (XXL) (Excellent)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBPSold out -
England 2003-05 Home Shirt (M) (Very Good)
Regular price £ 49.99 GBPRegular price£ 49.99 GBPSale price £ 49.99 GBPSold out -
England 2010-11 Away Shirt (XL) (Excellent)
Regular price £ 49.99 GBPRegular price£ 49.99 GBPSale price £ 49.99 GBP -
England 2002-04 Away Shirt (2XL) (Excellent)
Regular price £ 74.99 GBPRegular price£ 74.99 GBPSale price £ 74.99 GBP -
England 2002-04 Away Shirt (2XL) (Very Good)
Regular price £ 64.99 GBPRegular price£ 64.99 GBPSale price £ 64.99 GBP -
Scotland 2000-2001 Away Shirt (XL) (Excellent)
Regular price £ 74.99 GBPRegular price£ 74.99 GBPSale price £ 74.99 GBPSold out -
England 2010-11 Away Shirt (M) (Fair)
Regular price £ 19.99 GBPRegular price£ 19.99 GBPSale price £ 19.99 GBP -
England 1990-92 Home Shirt (L) (Very Good)
Regular price £ 299.99 GBPRegular price£ 299.99 GBPSale price £ 299.99 GBPSold out -
England 2009-10 Home Shirt (3XL) (Fair)
Regular price £ 14.99 GBPRegular price£ 14.99 GBPSale price £ 14.99 GBPSold out -
England 2009-10 Home Shirt (XL) (Fair)
Regular price £ 19.99 GBPRegular price£ 19.99 GBPSale price £ 19.99 GBPSold out -
England 2007-09 Long Sleeve Home Shirt (XXL) (Very Good)
Regular price £ 59.99 GBPRegular price£ 59.99 GBPSale price £ 59.99 GBPSold out -
2022-2023 Argentina Game Day Travel Bottoms (White)
Regular price £ 22.49 GBPRegular price£ 74.95 GBPSale price £ 22.49 GBPSale -
2022-2023 France LS Goalkeeper Shirt (Yellow)
Regular price £ 44.54 GBPRegular price£ 89.95 GBPSale price £ 44.54 GBPSold out -
2022-2023 Portugal Mens Knit Football Pants (Blue)
Regular price £ 29.15 GBPRegular price£ 69.95 GBPSale price £ 29.15 GBPSold out -
England 2012-13 Away Shirt (M) (Very Good)
Regular price £ 39.99 GBPRegular price£ 39.99 GBPSale price £ 39.99 GBP -
Sold outBrazil 2000-02 home (XL Boys) (Good)
Regular price £ 29.99 GBPRegular price£ 29.99 GBPSale price £ 29.99 GBPSold out -
England 2016-17 Home Shirt (S) (Good)
Regular price £ 49.99 GBPRegular price£ 49.99 GBPSale price £ 49.99 GBPSold out -
England 2009-10 Home Shirt (Womens 14) (Good)
Regular price £ 14.99 GBPRegular price£ 14.99 GBPSale price £ 14.99 GBPSold out -
Sold outUSA 2002-03 Home Shirt (S) (Good)
Regular price £ 49.99 GBPRegular price£ 49.99 GBPSale price £ 49.99 GBPSold out -
England 2009-10 Home Shirt (XXL) (Fair)
Regular price £ 19.99 GBPRegular price£ 19.99 GBPSale price £ 19.99 GBP -
England 2010-11 Away Shirt (M) (Very Good)
Regular price £ 39.99 GBPRegular price£ 39.99 GBPSale price £ 39.99 GBP -
England 2009-10 Home Shirt (2XL) (Good)
Regular price £ 29.99 GBPRegular price£ 29.99 GBPSale price £ 29.99 GBP -
England 2003-05 Home Shirt (L) (Very Good)
Regular price £ 49.99 GBPRegular price£ 49.99 GBPSale price £ 49.99 GBPSold out -
England 2003-05 Home Shirt (L) (Very Good)
Regular price £ 49.99 GBPRegular price£ 49.99 GBPSale price £ 49.99 GBPSold out -
England 2003-05 Long Sleeve Home Shirt (L) (Very Good)
Regular price £ 109.99 GBPRegular price£ 109.99 GBPSale price £ 109.99 GBPSold out -
England 2003-05 Home Shirt (L) (Very Good)
Regular price £ 49.99 GBPRegular price£ 49.99 GBPSale price £ 49.99 GBPSold out -
England 2003-05 Home Shirt (L) (Good)
Regular price £ 39.99 GBPRegular price£ 39.99 GBPSale price £ 39.99 GBPSold out -
Germany 2016-2017 Away Shirt (L) (Good)
Regular price £ 29.99 GBPRegular price£ 29.99 GBPSale price £ 29.99 GBPSold out -
England 2008-10 Away Shirt (XL) (Very Good)
Regular price £ 39.99 GBPRegular price£ 39.99 GBPSale price £ 39.99 GBPSold out -
England 2001-03 Home Shirt (XL) (Very Good)
Regular price £ 79.99 GBPRegular price£ 79.99 GBPSale price £ 79.99 GBPSold out -
England 2010-11 Away Shirt (3XL) (Very Good)
Regular price £ 39.99 GBPRegular price£ 39.99 GBPSale price £ 39.99 GBP -
England 2003-05 Home Shirt (XL) (Very Good)
Regular price £ 49.99 GBPRegular price£ 49.99 GBPSale price £ 49.99 GBPSold out -
England 2001-03 Home Shirt (XL) (Fair)
Regular price £ 49.99 GBPRegular price£ 49.99 GBPSale price £ 49.99 GBPSold out -
England 2002-04 Away Shirt (L) (Excellent)
Regular price £ 74.99 GBPRegular price£ 74.99 GBPSale price £ 74.99 GBPSold out -
Portugal 2002-03 Away Shirt (L) (Good)
Regular price £ 64.99 GBPRegular price£ 64.99 GBPSale price £ 64.99 GBPSold out -
Sweden 2002-04 Home Shirt (XXL) (Very Good)
Regular price £ 79.99 GBPRegular price£ 79.99 GBPSale price £ 79.99 GBPSold out -
England 2007-09 Long Sleeve Home Shirt (XXL) (Very Good)
Regular price £ 64.99 GBPRegular price£ 64.99 GBPSale price £ 64.99 GBPSold out -
England 2010-11 GK Away Shirt (XXXL) (Very Good)
Regular price £ 39.99 GBPRegular price£ 39.99 GBPSale price £ 39.99 GBP -
England 1997-99 Away Shirt (L) (Very Good)
Regular price £ 149.99 GBPRegular price£ 149.99 GBPSale price £ 149.99 GBPSold out -
England 1993-1995 Home Shirt (L) (Excellent)
Regular price £ 249.99 GBPRegular price£ 249.99 GBPSale price £ 249.99 GBP -
England 2002-04 Away Shirt (S) (Excellent)
Regular price £ 74.99 GBPRegular price£ 74.99 GBPSale price £ 74.99 GBP -
England 2002-04 Away Shirt (L) (Fair)
Regular price £ 29.99 GBPRegular price£ 29.99 GBPSale price £ 29.99 GBPSold out -
Sold outEngland 2003-05 Home (S) (Very Good)
Regular price £ 49.99 GBPRegular price£ 49.99 GBPSale price £ 49.99 GBPSold out -
England 2005-07 Home Shirt (L) (Good)
Regular price £ 39.99 GBPRegular price£ 39.99 GBPSale price £ 39.99 GBPSold out -
England 2010-11 Away Shirt (M) (Excellent)
Regular price £ 59.99 GBPRegular price£ 59.99 GBPSale price £ 59.99 GBP -
England 2002-04 Away Shirt LS (S) (Good)
Regular price £ 49.99 GBPRegular price£ 49.99 GBPSale price £ 49.99 GBPSold out -
England 2002-04 Away Shirt (XXL) (Very Good)
Regular price £ 64.99 GBPRegular price£ 64.99 GBPSale price £ 64.99 GBPSold out -
England 2012-13 Long Sleeve Away Shirt (L) (Excellent)
Regular price £ 59.99 GBPRegular price£ 59.99 GBPSale price £ 59.99 GBPSold out -
Portugal 2008-10 Home Shirt (M) (Very Good)
Regular price £ 49.99 GBPRegular price£ 49.99 GBPSale price £ 49.99 GBPSold out -
England 2010-2011 Away Shirt (S) (Excellent)
Regular price £ 59.99 GBPRegular price£ 59.99 GBPSale price £ 59.99 GBP -
Sold outEngland 2005-07 Home (M) (Excellent)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBPSold out -
Mexico 2011-13 Home Shirt (S) (Excellent)
Regular price £ 74.99 GBPRegular price£ 74.99 GBPSale price £ 74.99 GBP -
Brazil 2006-07 Home Shirt (L) (Excellent)
Regular price £ 79.99 GBPRegular price£ 79.99 GBPSale price £ 79.99 GBPSold out -
Turkey 2008-09 Away Shirt (S) (Excellent)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBP -
England 2010-11 Away Shirt (L) (Excellent)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBP -
England 2010-11 Away Shirt (M) (Excellent)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBP -
France 2004-06 Home Shirt (S) (Excellent)
Regular price £ 89.99 GBPRegular price£ 89.99 GBPSale price £ 89.99 GBP -
England 2002-04 Away Shirt (M) (Excellent)
Regular price £ 74.99 GBPRegular price£ 74.99 GBPSale price £ 74.99 GBP -
England 2004-2006 Away Shirt (S) (Excellent)
Regular price £ 74.99 GBPRegular price£ 74.99 GBPSale price £ 74.99 GBPSold out -
France 2004-06 Home Shirt (XL) (Good)
Regular price £ 59.99 GBPRegular price£ 59.99 GBPSale price £ 59.99 GBPSold out -
England 2011-12 Home Shirt (XXL) (Good)
Regular price £ 29.99 GBPRegular price£ 29.99 GBPSale price £ 29.99 GBP -
England 2009-10 Home Shirt (XXXL) (Fair)
Regular price £ 19.99 GBPRegular price£ 19.99 GBPSale price £ 19.99 GBP -
Sold outEngland 2014-15 Home (M) (Good)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBPSold out -
England 2001-03 Home Shirt (L) (Very Good)
Regular price £ 79.99 GBPRegular price£ 79.99 GBPSale price £ 79.99 GBPSold out -
England 1993-1995 Home Shirt (XL) (Very Good)
Regular price £ 224.99 GBPRegular price£ 224.99 GBPSale price £ 224.99 GBP -
England 2006-2008 Home Shirt (M) (Excellent)
Regular price £ 59.99 GBPRegular price£ 59.99 GBPSale price £ 59.99 GBPSold out -
England 2006-2008 Home Shirt (L) (Good)
Regular price £ 39.99 GBPRegular price£ 39.99 GBPSale price £ 39.99 GBPSold out -
Croatia 2006-08 Home Shirt (XL) (Very Good)
Regular price £ 64.99 GBPRegular price£ 64.99 GBPSale price £ 64.99 GBPSold out -
England 2010-11 Away (L) (Good)
Regular price £ 29.99 GBPRegular price£ 29.99 GBPSale price £ 29.99 GBP -
Germany 1998-00 Home Shirt (M) (Good)
Regular price £ 49.99 GBPRegular price£ 49.99 GBPSale price £ 49.99 GBPSold out -
England 2010-11 Away (S) (Excellent)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBP -
England 2008-10 Away Shirt (XL Boys) (Excellent)
Regular price £ 29.99 GBPRegular price£ 29.99 GBPSale price £ 29.99 GBPSold out -
England 2008-10 Away Shirt (XL) (Excellent)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBPSold out -
England 2005-07 Home (XL Boys) (Excellent)
Regular price £ 39.99 GBPRegular price£ 39.99 GBPSale price £ 39.99 GBPSold out -
Sold outMexico 2011-13 Home Shirt ((Good) L)
Regular price £ 34.99 GBPRegular price£ 34.99 GBPSale price £ 34.99 GBPSold out -
England 2016-17 Home Shirt (M) (Excellent)
Regular price £ 74.99 GBPRegular price£ 74.99 GBPSale price £ 74.99 GBPSold out -
Scotland 2010-11 Home Shirt (XL) (Good)
Regular price £ 29.99 GBPRegular price£ 29.99 GBPSale price £ 29.99 GBPSold out -
England 1990-92 Home Shirt (S) (Good)
Regular price £ 124.99 GBPRegular price£ 124.99 GBPSale price £ 124.99 GBP -
England 2014-16 Home Shirt (M) (Good)
Regular price £ 39.99 GBPRegular price£ 39.99 GBPSale price £ 39.99 GBPSold out -
England 2009-10 Home Shirt (XXXL) (Good)
Regular price £ 29.99 GBPRegular price£ 29.99 GBPSale price £ 29.99 GBPSold out -
England 2001-03 Home Shirt (M) (Excellent)
Regular price £ 89.99 GBPRegular price£ 89.99 GBPSale price £ 89.99 GBPSold out -
England 2013-14 Away Shirt (L) (Excellent)
Regular price £ 89.99 GBPRegular price£ 89.99 GBPSale price £ 89.99 GBPSold out -
England 2010-11 Away Shirt (L) (Excellent)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBP -
Ivory Coast 2014-15 Home Shirt (M) (Excellent)
Regular price £ 49.99 GBPRegular price£ 49.99 GBPSale price £ 49.99 GBPSold out -
England 2012-13 Away Shirt (XXL) (Excellent)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBP -
France 2010-11 Away Shirt (M) (Excellent)
Regular price £ 74.99 GBPRegular price£ 74.99 GBPSale price £ 74.99 GBPSold out -
England 2008-10 Away Shirt (M) (Excellent)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBPSold out
The Complete World Cup Archive
This collection spans clubs, nations and players from across football history, covering the major leagues and international tournaments that have defined the modern game. Whether you are searching by era, manufacturer or specific club, our archive is updated weekly with authentic new additions.
Why Buy From Us?
- 100% Authenticity Guaranteed: Every shirt is physically inspected era-appropriate tags, embroidery and fabric quality confirmed before listing.
- World's Largest Selection: Our global network of trusted sellers gives access to the broadest range of original vintage football shirts available anywhere online.
- Updated Weekly: New stock arrives every week, including rare match-worn and player-issue pieces for the most serious collectors.
Find Your Shirt
Use the size, era and condition filters above to narrow your search. We cover home, away and third kits — plus long-sleeve versions, training gear and cup final specials that rarely surface elsewhere. Popular searches: classic World Cup football shirt, World Cup retro jersey, original World Cup shirt, authentic World Cup vintage kit, World Cup vintage football shirt, World Cup collector shirt.