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 2005-07 Home Shirt (Lampard #8) (Very Good)
Regular price £ 79.99 GBPRegular price£ 79.99 GBPSale price £ 79.99 GBP -
Scotland 2016-17 Home Shirt (L) (Very Good)
Regular price £ 39.99 GBPRegular price£ 39.99 GBPSale price £ 39.99 GBPSold out -
Sold outSweden 1994-96 Home Shirt (L) (Fair)
Regular price £ 69.99 GBPRegular price£ 69.99 GBPSale price £ 69.99 GBPSold out -
England 2012-13 Home Shirt (L) (Very Good)
Regular price £ 39.99 GBPRegular price£ 39.99 GBPSale price £ 39.99 GBPSold out -
England 2005-07 Home Shirt (XXL) (Very Good)
Regular price £ 49.99 GBPRegular price£ 49.99 GBPSale price £ 49.99 GBP -
England 2005-07 Home Shirt (S) (Very Good)
Regular price £ 39.99 GBPRegular price£ 39.99 GBPSale price £ 39.99 GBPSold out -
England 2005-07 Home Shirt (XXL) (Very Good)
Regular price £ 49.99 GBPRegular price£ 49.99 GBPSale price £ 49.99 GBP -
England 2005-2007 Home Shirt (3XL) (Good)
Regular price £ 39.99 GBPRegular price£ 39.99 GBPSale price £ 39.99 GBPSold out -
Portugal 2014-15 Home Shirt (XL) (Good)
Regular price £ 49.99 GBPRegular price£ 49.99 GBPSale price £ 49.99 GBPSold out -
England 1999-00 Home Shirt (L) (Good)
Regular price £ 74.99 GBPRegular price£ 74.99 GBPSale price £ 74.99 GBPSold out -
England 1999-00 Home Shirt (XXL) (Fair)
Regular price £ 49.99 GBPRegular price£ 49.99 GBPSale price £ 49.99 GBPSold out -
England 1999-00 Home Shirt (XL) (Very Good)
Regular price £ 109.99 GBPRegular price£ 109.99 GBPSale price £ 109.99 GBPSold out -
England 1999-00 Home Shirt (M) (Good)
Regular price £ 79.99 GBPRegular price£ 79.99 GBPSale price £ 79.99 GBPSold out -
England 2012-13 Home Shirt (L) (Good)
Regular price £ 29.99 GBPRegular price£ 29.99 GBPSale price £ 29.99 GBP -
England 2010-11 Goalkeeper Away Shirt (S) (Good)
Regular price £ 29.99 GBPRegular price£ 29.99 GBPSale price £ 29.99 GBP -
England 2013-14 Home Shirt (L) (Good)
Regular price £ 59.99 GBPRegular price£ 59.99 GBPSale price £ 59.99 GBPSold out -
Scotland 2018-19 Away Shirt (L) (Good)
Regular price £ 29.99 GBPRegular price£ 29.99 GBPSale price £ 29.99 GBPSold out -
England 2012-13 Home Shirt (M) (Excellent)
Regular price £ 39.99 GBPRegular price£ 39.99 GBPSale price £ 39.99 GBPSold out -
France 2008-10 Away Shirt (XXL) (Good)
Regular price £ 69.99 GBPRegular price£ 69.99 GBPSale price £ 69.99 GBP -
England 2004-06 Away (M) (Excellent)
Regular price £ 74.99 GBPRegular price£ 74.99 GBPSale price £ 74.99 GBP -
England 2010-11 Away Shirt (XL) (Excellent)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBP -
England 2012-13 Home (XXXL) (Very Good)
Regular price £ 39.99 GBPRegular price£ 39.99 GBPSale price £ 39.99 GBPSold out -
Germany 2014-15 Home Shirt (S) (Excellent)
Regular price £ 59.99 GBPRegular price£ 59.99 GBPSale price £ 59.99 GBPSold out -
England 2012-13 Home Shirt (S) (Very Good)
Regular price £ 39.99 GBPRegular price£ 39.99 GBPSale price £ 39.99 GBP -
England 2016-17 Away Shirt (S) (Very Good)
Regular price £ 59.99 GBPRegular price£ 59.99 GBPSale price £ 59.99 GBPSold out -
England 2007-08 GK Shirt (XL) (Excellent)
Regular price £ 49.99 GBPRegular price£ 49.99 GBPSale price £ 49.99 GBPSold out -
England 2007-08 GK Shirt (XL) (Excellent)
Regular price £ 50.00 GBPRegular price£ 50.00 GBPSale price £ 50.00 GBPSold out -
England 2012-13 Home Shirt (XL) (Very Good)
Regular price £ 39.99 GBPRegular price£ 39.99 GBPSale price £ 39.99 GBP -
England 2012-13 Home Shirt (XL) (Very Good)
Regular price £ 39.99 GBPRegular price£ 39.99 GBPSale price £ 39.99 GBP -
England 2012-13 Home Shirt (L) (Very Good)
Regular price £ 39.99 GBPRegular price£ 39.99 GBPSale price £ 39.99 GBPSold out -
England 2007-09 Home Shirt (S) (Very Good)
Regular price £ 39.99 GBPRegular price£ 39.99 GBPSale price £ 39.99 GBPSold out -
England 1999-01 Home Shirt (L) (Very Good)
Regular price £ 79.99 GBPRegular price£ 79.99 GBPSale price £ 79.99 GBPSold out -
Sold outBrazil 2010-11 Home Shirt (L) (Good)
Regular price £ 49.99 GBPRegular price£ 49.99 GBPSale price £ 49.99 GBPSold out -
England 2004-06 Away (L) (Good)
Regular price £ 29.99 GBPRegular price£ 29.99 GBPSale price £ 29.99 GBP -
Lusaka Dynamos 2019-20 Home Shirt (S) (Mint)
Regular price £ 29.99 GBPRegular price£ 29.99 GBPSale price £ 29.99 GBP -
England 2011-12 Away Shirt (XL) (Excellent)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBPSold out -
England 2011-12 Away Shirt (M) (Excellent)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBP -
England 2011-12 Away Shirt (3XL) (Excellent)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBPSold out -
2010-11 Germany Home Shirt (S) (Excellent)
Regular price £ 59.99 GBPRegular price£ 59.99 GBPSale price £ 59.99 GBP -
Germany 2012-13 Home Shirt (XL) ((Very Good) M)
Regular price £ 39.99 GBPRegular price£ 39.99 GBPSale price £ 39.99 GBPSold out -
Germany 2014-15 Away Shirt (M) (Excellent)
Regular price £ 64.99 GBPRegular price£ 64.99 GBPSale price £ 64.99 GBPSold out -
Holland 2006-08 Home Shirt (M) ((Good) M)
Regular price £ 49.99 GBPRegular price£ 49.99 GBPSale price £ 49.99 GBPSold out -
Spain 2016-17 Away Goalkeeper Shirt ((Excellent) L)
Regular price £ 59.99 GBPRegular price£ 59.99 GBPSale price £ 59.99 GBPSold out -
England 2012-13 Home Shirt (XL) (Good)
Regular price £ 29.99 GBPRegular price£ 29.99 GBPSale price £ 29.99 GBP -
Brazil 2010-11 Away Shirt (XXL) (Very Good)
Regular price £ 69.99 GBPRegular price£ 69.99 GBPSale price £ 69.99 GBPSold out -
Brazil 2010-2011 Away Shirt (M) (Excellent)
Regular price £ 74.99 GBPRegular price£ 74.99 GBPSale price £ 74.99 GBPSold out -
England 2001-03 Home (XL) (Excellent)
Regular price £ 89.99 GBPRegular price£ 89.99 GBPSale price £ 89.99 GBPSold out -
2022-2023 Qatar Academy Pro Knit Jacket
Regular price £ 19.99 GBPRegular price£ 79.95 GBPSale price £ 19.99 GBPSold out -
Sold out2022-2023 Brazil Swoosh Tee (Green)
Regular price £ 14.99 GBPRegular price£ 31.95 GBPSale price £ 14.99 GBPSold out -
Germany 2016-18 Away Shirt (Hummels #5) (S) (Excellent)
Regular price £ 99.99 GBPRegular price£ 99.99 GBPSale price £ 99.99 GBP -
England 1997-99 Away Shirt (L Boys) (Excellent)
Regular price £ 49.99 GBPRegular price£ 49.99 GBPSale price £ 49.99 GBPSold out -
England 2012-13 Home Shirt (XL) (Mint)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBP -
Holland 2010-11 Home Shirt (XL Boys) (Good)
Regular price £ 24.99 GBPRegular price£ 24.99 GBPSale price £ 24.99 GBPSold out -
2020-2021 Croatia Home Nike Football Shirt (XL) (Fair)
Regular price £ 79.99 GBPRegular price£ 79.99 GBPSale price £ 79.99 GBPSold out -
England 2008-10 Away Shirt (L) (Excellent)
Regular price £ 59.99 GBPRegular price£ 59.99 GBPSale price £ 59.99 GBPSold out -
Czech Republic 2006-07 Home Shirt (XL) (Excellent)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBPSold out -
England 1999-01 Home Shirt (L) (Excellent)
Regular price £ 124.99 GBPRegular price£ 124.99 GBPSale price £ 124.99 GBPSold out -
Brazil 2004-06 Home Shirt (XL) (Excellent)
Regular price £ 89.99 GBPRegular price£ 89.99 GBPSale price £ 89.99 GBPSold out -
England 2004-06 Away Shirt (XL) (Very Good)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBP -
France 2008-10 Away Shirt (M) (Excellent)
Regular price £ 69.99 GBPRegular price£ 69.99 GBPSale price £ 69.99 GBP -
England 2012-13 Home Shirt (3XL) (Excellent)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBP -
England 2007-09 Home Shirt (S) (Very Good)
Regular price £ 39.99 GBPRegular price£ 39.99 GBPSale price £ 39.99 GBPSold out -
England 2007-09 Home Shirt (L) (BNWT)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBPSold out -
England 1993-95 Away Shirt (L) (Excellent)
Regular price £ 249.99 GBPRegular price£ 249.99 GBPSale price £ 249.99 GBPSold out -
England 2004-06 Away Shirt (L) (Excellent)
Regular price £ 64.99 GBPRegular price£ 64.99 GBPSale price £ 64.99 GBPSold out -
England 2012-13 Home Shirt (XL) (Fair)
Regular price £ 14.99 GBPRegular price£ 14.99 GBPSale price £ 14.99 GBPSold out -
Turkey 2008-09 Home Shirt (S) (Excellent)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBPSold out -
Germany 1992-93 Home Shirt (L) (Excellent)
Regular price £ 174.99 GBPRegular price£ 174.99 GBPSale price £ 174.99 GBPSold out -
England 2012-13 Home Shirt (XL) (Very Good)
Regular price £ 39.99 GBPRegular price£ 39.99 GBPSale price £ 39.99 GBP -
England 2005-07 Home (XXL) (Excellent)
Regular price £ 69.99 GBPRegular price£ 69.99 GBPSale price £ 69.99 GBPSold out -
England 2012-13 Home Shirt (L) (Excellent)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBPSold out -
Holland 2006-08 Home Shirt (M) (Excellent)
Regular price £ 59.99 GBPRegular price£ 59.99 GBPSale price £ 59.99 GBPSold out -
Argentina 2002-04 Home Shirt (L) (Excellent)
Regular price £ 99.99 GBPRegular price£ 99.99 GBPSale price £ 99.99 GBPSold out -
Brazil 2010-11 Away Shirt (XL) (Excellent)
Regular price £ 79.99 GBPRegular price£ 79.99 GBPSale price £ 79.99 GBPSold out -
England 2012-13 Home Shirt (XL) (Excellent)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBPSold out -
England 2007-09 Home Shirt (XXXL) (Very Good)
Regular price £ 39.99 GBPRegular price£ 39.99 GBPSale price £ 39.99 GBPSold out -
Germany 2015-16 Home Shirt (L) (Good)
Regular price £ 29.99 GBPRegular price£ 29.99 GBPSale price £ 29.99 GBPSold out -
England 2010-12 Home Shirt (XXL) (Very Good)
Regular price £ 39.99 GBPRegular price£ 39.99 GBPSale price £ 39.99 GBP -
England 1999-01 Home Shirt (M) (Very Good)
Regular price £ 124.99 GBPRegular price£ 124.99 GBPSale price £ 124.99 GBPSold out -
England 1997-99 Home (M) (Very Good)
Regular price £ 199.99 GBPRegular price£ 199.99 GBPSale price £ 199.99 GBP -
England 2004-06 Away Shirt (M) (Excellent)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBPSold out -
England 1999-01 Home Shirt (XL) (Very Good)
Regular price £ 109.99 GBPRegular price£ 109.99 GBPSale price £ 109.99 GBP -
England 1993-95 Away Shirt (L) (Mint)
Regular price £ 249.99 GBPRegular price£ 249.99 GBPSale price £ 249.99 GBP -
England 1999-01 Home Shirt (L) (Very Good)
Regular price £ 99.99 GBPRegular price£ 99.99 GBPSale price £ 99.99 GBPSold out -
Czech Republic 2008-10 Home Shirt (M) (Excellent)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBPSold out -
England 2007-09 Home Shirt (XL) (Good)
Regular price £ 29.99 GBPRegular price£ 29.99 GBPSale price £ 29.99 GBPSold out -
England 2016-17 Away Shirt (M) (Excellent)
Regular price £ 74.99 GBPRegular price£ 74.99 GBPSale price £ 74.99 GBPSold out -
Holland 2008-10 Away Shirt (XL) (Excellent)
Regular price £ 59.99 GBPRegular price£ 59.99 GBPSale price £ 59.99 GBPSold out -
England 2007-09 Home Shirt (XL) (Excellent)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBPSold out -
Sold out
England 2004-06 Away (L) (Excellent)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBPSold out -
France 2018-19 Home (XL Boys 13) (Excellent)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBPSold out -
England 2010-12 Home Shirt (S) (Very Good)
Regular price £ 69.99 GBPRegular price£ 69.99 GBPSale price £ 69.99 GBP -
France 2008-10 Away Shirt (XL) (Excellent)
Regular price £ 74.99 GBPRegular price£ 74.99 GBPSale price £ 74.99 GBP -
Belgium 2004-05 Home Shirt (L) (Excellent)
Regular price £ 74.99 GBPRegular price£ 74.99 GBPSale price £ 74.99 GBPSold out -
England 2012-13 Home Shirt (XXL) (Very Good)
Regular price £ 39.99 GBPRegular price£ 39.99 GBPSale price £ 39.99 GBP -
Holland 2000-2002 Away Shirt (XL) (Excellent)
Regular price £ 79.99 GBPRegular price£ 79.99 GBPSale price £ 79.99 GBPSold out -
Holland 2012-13 Home Shirt (XL) (Excellent)
Regular price £ 59.99 GBPRegular price£ 59.99 GBPSale price £ 59.99 GBPSold out -
Germany 2008-10 Away Shirt (XL) (Excellent)
Regular price £ 59.99 GBPRegular price£ 59.99 GBPSale price £ 59.99 GBPSold out -
England 2012-13 Home Shirt (M) (Excellent)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBPSold out -
England 2010-12 Home Shirt (S) (Very Good)
Regular price £ 39.99 GBPRegular price£ 39.99 GBPSale price £ 39.99 GBP -
Germany 1994-96 Away Shirt (L) (Excellent)
Regular price £ 124.99 GBPRegular price£ 124.99 GBPSale price £ 124.99 GBPSold out -
England 2011-12 Away Shirt (S) (Very Good)
Regular price £ 39.99 GBPRegular price£ 39.99 GBPSale price £ 39.99 GBP -
England 1999-01 Home Shirt (L) (Very Good)
Regular price £ 99.99 GBPRegular price£ 99.99 GBPSale price £ 99.99 GBPSold out -
England 2011-12 Away Shirt (L) (Very Good)
Regular price £ 39.99 GBPRegular price£ 39.99 GBPSale price £ 39.99 GBP -
England 2011-12 Away Shirt (S) (Very Good)
Regular price £ 39.99 GBPRegular price£ 39.99 GBPSale price £ 39.99 GBP -
England 2007-09 Home Shirt (XL) (Excellent)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBPSold out -
England 2009-10 Home (XL) (Excellent)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBP -
England 2007-09 Home Shirt (XXL) (Excellent)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBPSold out -
England 2012-13 Home Shirt (M) (Excellent)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBPSold out -
England 2012-13 Home Shirt (XXL) (Excellent)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBPSold out -
England 2012-13 Home Shirt (L) (Excellent)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBPSold out -
England 2004-06 Away Shirt (3XL) (Excellent)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBPSold out -
England 2010-12 Home Shirt (XXXL) (Very Good)
Regular price £ 39.99 GBPRegular price£ 39.99 GBPSale price £ 39.99 GBP -
2019-2020 Colombia Home Adidas Football Shirt (M) (Mint)
Regular price £ 74.99 GBPRegular price£ 74.99 GBPSale price £ 74.99 GBPSold out -
England 1999-01 Home Shirt (XXL) (Excellent)
Regular price £ 99.99 GBPRegular price£ 99.99 GBPSale price £ 99.99 GBPSold out -
England 2010-11 Away Shirt (M) (Good)
Regular price £ 29.99 GBPRegular price£ 29.99 GBPSale price £ 29.99 GBPSold out -
England 2010-12 Home Shirt (XL) (Very Good)
Regular price £ 39.99 GBPRegular price£ 39.99 GBPSale price £ 39.99 GBP -
England 2007-09 Home Shirt (L) (Very Good)
Regular price £ 39.99 GBPRegular price£ 39.99 GBPSale price £ 39.99 GBPSold out -
England 2016-17 Away Shirt (XLB) (Excellent)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBPSold out -
Spain 2014-15 Home Shirt (S) (Excellent)
Regular price £ 49.99 GBPRegular price£ 49.99 GBPSale price £ 49.99 GBPSold out -
Czech Republic 2000-02 Home Shirt (XL) (Excellent)
Regular price £ 50.00 GBPRegular price£ 50.00 GBPSale price £ 50.00 GBPSold out -
England 2004-06 Away (L) (Excellent)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBP -
Holland 2008-10 Home Shirt (M) (Excellent)
Regular price £ 59.99 GBPRegular price£ 59.99 GBPSale price £ 59.99 GBPSold out -
England 2010-11 Away Shirt (3XL) (Excellent)
Regular price £ 49.99 GBPRegular price£ 49.99 GBPSale price £ 49.99 GBPSold out -
England 2004-06 Away (L) (Excellent)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBP -
Portugal 2014-15 Home Shirt (L) (Excellent)
Regular price £ 59.99 GBPRegular price£ 59.99 GBPSale price £ 59.99 GBPSold out -
England 2012-13 Home Shirt (XXL) (Good)
Regular price £ 24.99 GBPRegular price£ 24.99 GBPSale price £ 24.99 GBPSold out -
England 2016-17 Away Shirt (XLB) (Excellent)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBPSold out -
England 2012-13 Home Shirt (XXL) (Good)
Regular price £ 29.99 GBPRegular price£ 29.99 GBPSale price £ 29.99 GBPSold out -
England 2011-12 Away Shirt (S) (Very Good)
Regular price £ 39.99 GBPRegular price£ 39.99 GBPSale price £ 39.99 GBP -
Germany 1994-96 Away Shirt (S) (Excellent)
Regular price £ 149.99 GBPRegular price£ 149.99 GBPSale price £ 149.99 GBPSold out -
England 2012-13 Home Shirt (M) (Excellent)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBPSold out -
England 2012-13 Home Shirt (L) (Fair)
Regular price £ 19.99 GBPRegular price£ 19.99 GBPSale price £ 19.99 GBPSold out -
England 2011-12 Away Shirt (L) (Excellent)
Regular price £ 74.99 GBPRegular price£ 74.99 GBPSale price £ 74.99 GBP -
England 2016-17 Away Shirt (M) (Good)
Regular price £ 39.99 GBPRegular price£ 39.99 GBPSale price £ 39.99 GBPSold out -
Germany 2005-06 Adidas Football Polo Shirt (M) (Very Good)
Regular price £ 19.99 GBPRegular price£ 19.99 GBPSale price £ 19.99 GBPSold out -
Germany 2010-11 Adidas World Cup Football Polo Shirt (XL) (Very Good)
Regular price £ 19.99 GBPRegular price£ 19.99 GBPSale price £ 19.99 GBPSold out -
Germany 2000s Adidas Football Training Shirt (XL) (Fair)
Regular price £ 14.99 GBPRegular price£ 14.99 GBPSale price £ 14.99 GBPSold out -
Morocco 2010-12 Puma Football Training Shirt (L) (Very Good)
Regular price £ 29.99 GBPRegular price£ 29.99 GBPSale price £ 29.99 GBPSold out -
Ronaldo (R9) 1998-00 Brazil Nike Football Training Shirt (S) (Very Good)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBPSold out -
Croatia 2008-2010 Home Shirt (M) (Excellent)
Regular price £ 74.99 GBPRegular price£ 74.99 GBPSale price £ 74.99 GBPSold out -
Brazil 1998-00 Home Shirt (M) (Excellent)
Regular price £ 124.99 GBPRegular price£ 124.99 GBPSale price £ 124.99 GBPSold out -
Germany 1992-93 Home Shirt (L) (Excellent)
Regular price £ 174.99 GBPRegular price£ 174.99 GBPSale price £ 174.99 GBPSold out -
Germany 2008-09 Home Shirt (XXL) (Excellent)
Regular price £ 49.99 GBPRegular price£ 49.99 GBPSale price £ 49.99 GBP -
Germany 2010-12 Away Shirt (XL) (Very Good)
Regular price £ 79.99 GBPRegular price£ 79.99 GBPSale price £ 79.99 GBPSold out -
Sold outSpain 2018-19 Away Shirt (XL) (Mint)
Regular price £ 54.99 GBPRegular price£ 54.99 GBPSale price £ 54.99 GBPSold out -
Holland 2008-10 Away Shirt (Excellent)
Regular price £ 79.99 GBPRegular price£ 79.99 GBPSale price £ 79.99 GBP -
Spain 2013-14 Home Shirt (S) (Excellent)
Regular price £ 49.99 GBPRegular price£ 49.99 GBPSale price £ 49.99 GBPSold out -
England 2007-09 Home Shirt (L) (Very Good)
Regular price £ 39.99 GBPRegular price£ 39.99 GBPSale price £ 39.99 GBPSold out -
Brazil 2008-10 Home Shirt (XL) (Excellent)
Regular price £ 69.99 GBPRegular price£ 69.99 GBPSale price £ 69.99 GBPSold out -
Scotland 1998-00 Home Shirt (M) (Very Good)
Regular price £ 109.99 GBPRegular price£ 109.99 GBPSale price £ 109.99 GBPSold out -
Spain 2004-2006 Home Shirt (L) (Very Good)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBPSold out -
Switzerland 2016-17 Home Shirt (Excellent)
Regular price £ 49.99 GBPRegular price£ 49.99 GBPSale price £ 49.99 GBPSold out -
England 1999-01 Home Shirt (XL) (Excellent)
Regular price £ 124.99 GBPRegular price£ 124.99 GBPSale price £ 124.99 GBPSold out -
Brazil 2008-10 Home Shirt (M) (Excellent)
Regular price £ 60.00 GBPRegular price£ 60.00 GBPSale price £ 60.00 GBPSold out -
France 2000-02 Home Shirt (XXL) (Very Good)
Regular price £ 89.99 GBPRegular price£ 89.99 GBPSale price £ 89.99 GBPSold out -
France 2010-11 Basic Home Shirt (Very Good)
Regular price £ 34.99 GBPRegular price£ 34.99 GBPSale price £ 34.99 GBPSold out -
Holland 2006-08 Home Shirt (Very Good)
Regular price £ 49.99 GBPRegular price£ 49.99 GBPSale price £ 49.99 GBPSold out -
Brazil 2006-08 Away shirt (Very Good)
Regular price £ 69.99 GBPRegular price£ 69.99 GBPSale price £ 69.99 GBPSold out -
Czech Republic 2000-02 Home Shirt (Excellent)
Regular price £ 79.99 GBPRegular price£ 79.99 GBPSale price £ 79.99 GBP -
Czech Republic 2000-02 Home Shirt (Excellent)
Regular price £ 79.99 GBPRegular price£ 79.99 GBPSale price £ 79.99 GBP -
Sold outCroatia 2008-10 Away (Excellent)
Regular price £ 75.00 GBPRegular price£ 75.00 GBPSale price £ 75.00 GBPSold out -
Czech Republic 2000-02 Home Shirt (Mint)
Regular price £ 49.99 GBPRegular price£ 49.99 GBPSale price £ 49.99 GBPSold out -
Sold out
England 2004-06 Away (Excellent)
Regular price £ 45.00 GBPRegular price£ 45.00 GBPSale price £ 45.00 GBPSold out -
Czech Republic 2000-02 Home Shirt (Very Good)
Regular price £ 49.99 GBPRegular price£ 49.99 GBPSale price £ 49.99 GBP -
England 2007-09 Home Shirt (Very Good)
Regular price £ 39.99 GBPRegular price£ 39.99 GBPSale price £ 39.99 GBPSold out -
France 2000-02 Home Shirt (Very Good)
Regular price £ 99.99 GBPRegular price£ 99.99 GBPSale price £ 99.99 GBP -
France 2012-13 Away Shirt (Excellent)
Regular price £ 79.99 GBPRegular price£ 79.99 GBPSale price £ 79.99 GBP -
England 2007-09 Home Shirt (Excellent)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBPSold out -
Germany 2016-17 Home Shirt (Gotze #19) (Very Good)
Regular price £ 69.99 GBPRegular price£ 69.99 GBPSale price £ 69.99 GBP -
England 2007-09 Home Shirt (Excellent)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBPSold out -
England 2007-09 Home Shirt (Excellent)
Regular price £ 89.99 GBPRegular price£ 89.99 GBPSale price £ 89.99 GBPSold out -
Germany 1996-98 Away Shirt (Excellent)
Regular price £ 89.99 GBPRegular price£ 89.99 GBPSale price £ 89.99 GBPSold out -
Germany 1996-98 Home Shirt (Excellent)
Regular price £ 89.99 GBPRegular price£ 89.99 GBPSale price £ 89.99 GBP -
Sold out
England 2004-06 Away (Excellent)
Regular price £ 45.00 GBPRegular price£ 45.00 GBPSale price £ 45.00 GBPSold out -
Germany 2012-13 Away Shirt (Hummels #5) (Excellent)
Regular price £ 79.99 GBPRegular price£ 79.99 GBPSale price £ 79.99 GBPSold out -
England 2012-13 Home Shirt (Excellent)
Regular price £ 45.00 GBPRegular price£ 45.00 GBPSale price £ 45.00 GBPSold out -
Sold outUSA 1998-00 Away Shirt (Very Good)
Regular price £ 149.99 GBPRegular price£ 149.99 GBPSale price £ 149.99 GBPSold out -
Sold outUSA 2015-16 Away Shirt (Very Good)
Regular price £ 49.99 GBPRegular price£ 49.99 GBPSale price £ 49.99 GBPSold out -
2022-2023 Netherlands Away Mini Kit
Regular price £ 14.99 GBPRegular price£ 69.95 GBPSale price £ 14.99 GBPSale -
2022-2023 Belgium Home Shirt (Ladies)
Regular price £ 14.57 GBPRegular price£ 74.95 GBPSale price £ 14.57 GBPSale -
England 2004-06 Away Shirt (Excellent)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBP -
England 2004-06 Away Shirt (Excellent)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBP -
England 2011-12 HOME Shirt (Excellent)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBPSold out -
England 2012-13 Home Shirt (Very Good)
Regular price £ 34.99 GBPRegular price£ 34.99 GBPSale price £ 34.99 GBP -
England 2007-09 Home Shirt (Very Good)
Regular price £ 39.99 GBPRegular price£ 39.99 GBPSale price £ 39.99 GBPSold out -
Switzerland 2008-10 Home Shirt (Excellent)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBPSold out -
Brazil 2010-11 Home Shirt (Excellent)
Regular price £ 79.99 GBPRegular price£ 79.99 GBPSale price £ 79.99 GBPSold out -
England 2004-06 Away Shirt (Excellent)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBPSold out -
Sold outEngland 2007-09 Home Shirt (Good)
Regular price £ 29.99 GBPRegular price£ 29.99 GBPSale price £ 29.99 GBPSold out -
France 2000-02 Home Shirt (Excellent)
Regular price £ 124.99 GBPRegular price£ 124.99 GBPSale price £ 124.99 GBPSold out -
Germany 2015-16 Away Shirt (Excellent)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBPSold out -
England 2011-12 Away Shirt (Very Good)
Regular price £ 39.99 GBPRegular price£ 39.99 GBPSale price £ 39.99 GBPSold out -
Germany 1994-96 Away Shirt (Excellent)
Regular price £ 149.99 GBPRegular price£ 149.99 GBPSale price £ 149.99 GBPSold out -
Sold outHolland 2008-10 Home Shirt (Good)
Regular price £ 34.99 GBPRegular price£ 34.99 GBPSale price £ 34.99 GBPSold out -
Portugal 2012-13 Home Shirt (Excellent)
Regular price £ 75.00 GBPRegular price£ 75.00 GBPSale price £ 75.00 GBPSold out -
Scotland 1994-96 Home Shirt (Very Good)
Regular price £ 124.99 GBPRegular price£ 124.99 GBPSale price £ 124.99 GBP -
Mexico 2014-2015 Home Shirt (Very Good)
Regular price £ 79.99 GBPRegular price£ 79.99 GBPSale price £ 79.99 GBPSold out -
Sold outEngland 2007-09 Home Shirt (Good)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBPSold out -
Sold out
England 1997-99 Home Shirt (Good)
Regular price £ 119.99 GBPRegular price£ 119.99 GBPSale price £ 119.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.