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 1997-99 Away Shirt (Good)
Regular price £ 119.99 GBPRegular price£ 119.99 GBPSale price £ 119.99 GBP -
Sold outArgentina 2002-04 Home Shirt (Mint)
Regular price £ 109.99 GBPRegular price£ 109.99 GBPSale price £ 109.99 GBPSold out -
Sold outArgentina 2015-16 Away Shirt (Mint)
Regular price £ 54.99 GBPRegular price£ 54.99 GBPSale price £ 54.99 GBPSold out -
Argentina 2016-17 Home Shirt (Excellent)
Regular price £ 54.99 GBPRegular price£ 54.99 GBPSale price £ 54.99 GBPSold out -
England 2010-12 Home Shirt (Good)
Regular price £ 29.99 GBPRegular price£ 29.99 GBPSale price £ 29.99 GBP -
Croatia 2004-06 Home Shirt (Very Good)
Regular price £ 69.99 GBPRegular price£ 69.99 GBPSale price £ 69.99 GBPSold out -
Czech Republic 2003-04 Home Shirt (Excellent)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBPSold out -
Sold outFrance 2020-21 Home Shirt (Mint)
Regular price £ 39.99 GBPRegular price£ 39.99 GBPSale price £ 39.99 GBPSold out -
Scotland 1994-96 Home Shirt (Excellent)
Regular price £ 150.00 GBPRegular price£ 150.00 GBPSale price £ 150.00 GBPSold out -
Germany 2012-13 Home Shirt (Gomez #23) (Fair)
Regular price £ 19.99 GBPRegular price£ 19.99 GBPSale price £ 19.99 GBPSold out -
Holland 2020-21 Home Shirt (Excellent)
Regular price £ 69.99 GBPRegular price£ 69.99 GBPSale price £ 69.99 GBPSold out -
Germany 1992-93 Home Shirt (Excellent)
Regular price £ 174.99 GBPRegular price£ 174.99 GBPSale price £ 174.99 GBPSold out -
England 1999-01 Home Shirt (Excellent)
Regular price £ 124.99 GBPRegular price£ 124.99 GBPSale price £ 124.99 GBPSold out -
USA 1998-00 Away Shirt (Very Good)
Regular price £ 99.99 GBPRegular price£ 99.99 GBPSale price £ 99.99 GBP -
Brazil 2010-11 Home Shirt (Very Good)
Regular price £ 49.99 GBPRegular price£ 49.99 GBPSale price £ 49.99 GBPSold out -
Mexico 2018-19 Home Shirt (Mint)
Regular price £ 39.99 GBPRegular price£ 39.99 GBPSale price £ 39.99 GBP -
Sold outSpain 2000-01 Home Shirt (Mint)
Regular price £ 99.99 GBPRegular price£ 99.99 GBPSale price £ 99.99 GBPSold out -
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 2004-06 Away Shirt (Excellent)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBP -
England 2007-09 Home Shirt (Excellent)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBPSold out -
England 2012-13 Home Shirt (Excellent)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBP -
England 1999-01 Home Shirt (Excellent)
Regular price £ 124.99 GBPRegular price£ 124.99 GBPSale price £ 124.99 GBPSold out -
France 2000-02 Home Shirt (Excellent)
Regular price £ 124.99 GBPRegular price£ 124.99 GBPSale price £ 124.99 GBPSold out -
Holland 2006-08 Away Shirt (Very Good)
Regular price £ 49.99 GBPRegular price£ 49.99 GBPSale price £ 49.99 GBPSold out -
Sold outSpain 2016-17 Home Shirt (Excellent)
Regular price £ 49.99 GBPRegular price£ 49.99 GBPSale price £ 49.99 GBPSold out -
Brazil 2004-06 Home Shirt (Very Good)
Regular price £ 69.99 GBPRegular price£ 69.99 GBPSale price £ 69.99 GBPSold out -
Belgium 2018-19 Home Shirt (Carrasco #11) (Excellent)
Regular price £ 89.99 GBPRegular price£ 89.99 GBPSale price £ 89.99 GBPSold out -
Brazil 2006-07 Away shirt (Excellent)
Regular price £ 49.99 GBPRegular price£ 49.99 GBPSale price £ 49.99 GBPSold out -
Brazil 2014-15 Home Shirt (Excellent)
Regular price £ 59.99 GBPRegular price£ 59.99 GBPSale price £ 59.99 GBPSold out -
Spain 2004-2006 Home Shirt. (Very Good)
Regular price £ 49.99 GBPRegular price£ 49.99 GBPSale price £ 49.99 GBPSold out -
Czech Republic 2006-08 Home Shirt (Excellent)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBPSold out -
Czech Republic 2003-04 Home Shirt (Very Good)
Regular price £ 39.99 GBPRegular price£ 39.99 GBPSale price £ 39.99 GBPSold out -
England 2012-13 Home Shirt (Very Good)
Regular price £ 39.99 GBPRegular price£ 39.99 GBPSale price £ 39.99 GBPSold out -
England 1999-01 Home Shirt (Very Good)
Regular price £ 99.99 GBPRegular price£ 99.99 GBPSale price £ 99.99 GBPSold out -
Australia 2010-11 Home Shirt (Very Good)
Regular price £ 49.99 GBPRegular price£ 49.99 GBPSale price £ 49.99 GBPSold out -
England 2004-06 Away Shirt (Excellent)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBP -
Germany 2006-08 Home Shirt (Excellent)
Regular price £ 59.99 GBPRegular price£ 59.99 GBPSale price £ 59.99 GBPSold out -
Germany 2006-08 Home Shirt (Excellent)
Regular price £ 89.99 GBPRegular price£ 89.99 GBPSale price £ 89.99 GBP -
Sold outGermany 2006-08 Away Shirt (Good)
Regular price £ 29.99 GBPRegular price£ 29.99 GBPSale price £ 29.99 GBPSold out -
Germany 2006-08 Home Shirt (Very Good)
Regular price £ 39.99 GBPRegular price£ 39.99 GBPSale price £ 39.99 GBPSold out -
Germany 2008-09 Home Shirt (Excellent)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBPSold out -
Sold outCroatia 1996-98 Home (Very Good)
Regular price £ 149.99 GBPRegular price£ 149.99 GBPSale price £ 149.99 GBPSold out -
Germany 2010-12 Away Shirt (Very Good)
Regular price £ 59.99 GBPRegular price£ 59.99 GBPSale price £ 59.99 GBPSold out -
Germany 2010-12 Away Shirt (Excellent)
Regular price £ 64.99 GBPRegular price£ 64.99 GBPSale price £ 64.99 GBP -
England 1993-95 Away Shirt (Very Good)
Regular price £ 179.99 GBPRegular price£ 179.99 GBPSale price £ 179.99 GBP -
Germany 2010-11 Home Shirt (Very Good)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBPSold out -
Germany 2010-11 Home Shirt (Very Good)
Regular price £ 39.99 GBPRegular price£ 39.99 GBPSale price £ 39.99 GBPSold out -
Germany 2010-11 Home Shirt (Very Good)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBPSold out -
England 2004-06 Away Shirt (Very Good)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBP -
Germany 2012-13 Home Shirt (Excellent)
Regular price £ 49.99 GBPRegular price£ 49.99 GBPSale price £ 49.99 GBP -
England 2006-08 Away Shirt (Very Good)
Regular price £ 39.99 GBPRegular price£ 39.99 GBPSale price £ 39.99 GBPSold out -
Germany 2012-13 Home Shirt (Excellent)
Regular price £ 49.99 GBPRegular price£ 49.99 GBPSale price £ 49.99 GBP -
Germany 2012-13 Home Shirt (Ozil #8) (Excellent)
Regular price £ 79.99 GBPRegular price£ 79.99 GBPSale price £ 79.99 GBP -
Germany 2014-15 Away Shirt (Excellent)
Regular price £ 49.99 GBPRegular price£ 49.99 GBPSale price £ 49.99 GBPSold out -
Germany 2014-15 Home Shirt (Very Good)
Regular price £ 39.99 GBPRegular price£ 39.99 GBPSale price £ 39.99 GBPSold out -
Germany 2014-15 Home Shirt (Excellent)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBPSold out -
Germany 2014-15 Away Shirt (Excellent)
Regular price £ 79.99 GBPRegular price£ 79.99 GBPSale price £ 79.99 GBP -
Holland 2008-10 Home Shirt (Very Good)
Regular price £ 54.99 GBPRegular price£ 54.99 GBPSale price £ 54.99 GBPSold out -
Scotland 2000-02 Home (Excellent)
Regular price £ 75.00 GBPRegular price£ 75.00 GBPSale price £ 75.00 GBP -
Scotland 1998-00 Home Shirt (Excellent)
Regular price £ 90.00 GBPRegular price£ 90.00 GBPSale price £ 90.00 GBPSold out -
Germany 2014-15 Home Shirt (Excellent)
Regular price £ 49.99 GBPRegular price£ 49.99 GBPSale price £ 49.99 GBPSold out -
Spain 2005-07 Home (Excellent)
Regular price £ 60.00 GBPRegular price£ 60.00 GBPSale price £ 60.00 GBP -
Germany 2016-17 Home Shirt (Very Good)
Regular price £ 39.99 GBPRegular price£ 39.99 GBPSale price £ 39.99 GBPSold out -
Germany 2016-17 Home Shirt (Good)
Regular price £ 34.99 GBPRegular price£ 34.99 GBPSale price £ 34.99 GBP -
Sold outSpain 2010-11 Home Shirt (Excellent)
Regular price £ 70.00 GBPRegular price£ 70.00 GBPSale price £ 70.00 GBPSold out -
Scotland 2014-15 Home Shirt (Excellent)
Regular price £ 50.00 GBPRegular price£ 50.00 GBPSale price £ 50.00 GBPSold out -
Germany 2018-19 Home Shirt (Very Good)
Regular price £ 34.99 GBPRegular price£ 34.99 GBPSale price £ 34.99 GBPSold out -
Germany 2018-19 Home Shirt (Very Good)
Regular price £ 34.99 GBPRegular price£ 34.99 GBPSale price £ 34.99 GBPSold out -
Germany 2018-19 Home Shirt (Very Good)
Regular price £ 34.99 GBPRegular price£ 34.99 GBPSale price £ 34.99 GBPSold out -
Germany 2018-19 Home Shirt (Very Good)
Regular price £ 34.99 GBPRegular price£ 34.99 GBPSale price £ 34.99 GBPSold out -
Germany 2008-10 Away Shirt (Very Good)
Regular price £ 39.99 GBPRegular price£ 39.99 GBPSale price £ 39.99 GBP -
Germany 2006-08 Home Shirt (Very Good)
Regular price £ 39.99 GBPRegular price£ 39.99 GBPSale price £ 39.99 GBPSold out -
Germany 1996-98 Home Shirt (Excellent)
Regular price £ 74.99 GBPRegular price£ 74.99 GBPSale price £ 74.99 GBPSold out -
Germany 2014-15 Home Shirt (Very Good)
Regular price £ 39.99 GBPRegular price£ 39.99 GBPSale price £ 39.99 GBPSold out -
Portugal 2016-17 Home Shirt (Eder #9) (Good)
Regular price £ 39.99 GBPRegular price£ 39.99 GBPSale price £ 39.99 GBPSold out -
Sold outSpain 2015-16 Home Shirt (Excellent)
Regular price £ 45.00 GBPRegular price£ 45.00 GBPSale price £ 45.00 GBPSold out -
Sold outSpain 2013-14 Home Shirt (Excellent)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBPSold out -
Sold outSpain 2014-15 Home Shirt (Mint)
Regular price £ 69.99 GBPRegular price£ 69.99 GBPSale price £ 69.99 GBPSold out -
Scotland 1994-96 Home Shirt (Excellent)
Regular price £ 150.00 GBPRegular price£ 150.00 GBPSale price £ 150.00 GBP -
Sold outCroatia 1996-98 Home (Good)
Regular price £ 109.99 GBPRegular price£ 109.99 GBPSale price £ 109.99 GBPSold out -
Sold outEngland 1999-01 Home Shirt (Fair)
Regular price £ 59.99 GBPRegular price£ 59.99 GBPSale price £ 59.99 GBPSold out -
2010-2011 England Goalkeeper LS Shirt (Yellow) (Excellent)
Regular price £ 74.99 GBPRegular price£ 74.99 GBPSale price £ 74.99 GBPSold out -
Sold outEngland 2004-06 Away Shirt (Fair)
Regular price £ 14.99 GBPRegular price£ 14.99 GBPSale price £ 14.99 GBPSold out -
Holland 2008-10 Home Shirt (Very Good)
Regular price £ 49.99 GBPRegular price£ 49.99 GBPSale price £ 49.99 GBPSold out -
Germany 2014-15 Home Shirt (Excellent)
Regular price £ 49.99 GBPRegular price£ 49.99 GBPSale price £ 49.99 GBPSold out -
Holland 2012-13 Home Shirt (Excellent)
Regular price £ 59.99 GBPRegular price£ 59.99 GBPSale price £ 59.99 GBP -
Germany 2014-15 Home Shirt (Very Good)
Regular price £ 49.99 GBPRegular price£ 49.99 GBPSale price £ 49.99 GBPSold out -
Sold outUSA 2014 Home Shirt (Fair)
Regular price £ 24.99 GBPRegular price£ 24.99 GBPSale price £ 24.99 GBPSold out -
Germany 2011-12 Women's Home Shirt (Excellent)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBP -
Sold outAustria 2012-13 Away Shirt (Fair)
Regular price £ 14.99 GBPRegular price£ 14.99 GBPSale price £ 14.99 GBPSold out -
Germany 2016-17 Home Shirt ((Good) L)
Regular price £ 29.99 GBPRegular price£ 29.99 GBPSale price £ 29.99 GBPSold out -
Sold outEngland 2014-15 GK Shirt (Fair)
Regular price £ 19.99 GBPRegular price£ 19.99 GBPSale price £ 19.99 GBPSold out -
Sold outEngland 2013-14 Home Shirt (Fair)
Regular price £ 19.99 GBPRegular price£ 19.99 GBPSale price £ 19.99 GBPSold out -
Sold outGermany 2014-15 Home Shirt (Fair)
Regular price £ 19.99 GBPRegular price£ 19.99 GBPSale price £ 19.99 GBPSold out -
South Africa 2010-11 Home Shirt (Good)
Regular price £ 24.99 GBPRegular price£ 24.99 GBPSale price £ 24.99 GBPSold out -
Spain 1998-99 Home Shirt (Raul #10) ((Very Good) XL)
Regular price £ 69.99 GBPRegular price£ 69.99 GBPSale price £ 69.99 GBP -
2022-2023 France Away Infants Baby Kit
Regular price £ 14.76 GBPRegular price£ 64.95 GBPSale price £ 14.76 GBPSale -
Sold out2022-2023 Spain Anthem Jacket - Kids
Regular price £ 31.49 GBPRegular price£ 74.95 GBPSale price £ 31.49 GBPSold out -
2022-2023 Spain Home Goalkeeper Shirt (Yellow)
Regular price £ 44.54 GBPRegular price£ 84.95 GBPSale price £ 44.54 GBPSold out -
2022-2023 Spain Premium Backpack (Black)
Regular price £ 12.14 GBPRegular price£ 64.95 GBPSale price £ 12.14 GBPSold out -
Holland 2008-09 Away Shirt (Excellent)
Regular price £ 54.99 GBPRegular price£ 54.99 GBPSale price £ 54.99 GBPSold out -
Sold outUSA 2010 Home Shirt (Excellent)
Regular price £ 59.99 GBPRegular price£ 59.99 GBPSale price £ 59.99 GBPSold out -
Sold outEngland 2013-14 Home Shirt (Fair)
Regular price £ 34.99 GBPRegular price£ 34.99 GBPSale price £ 34.99 GBPSold out -
England 2006-08 Away Shirt (Terry #6) (Mint)
Regular price £ 69.00 GBPRegular price£ 69.99 GBPSale price £ 69.00 GBPSold out -
Argentina 2013-15 Basic Home Shirt (Very Good)
Regular price £ 39.99 GBPRegular price£ 39.99 GBPSale price £ 39.99 GBP -
England 2007-09 Home Shirt (Very Good)
Regular price £ 39.99 GBPRegular price£ 39.99 GBPSale price £ 39.99 GBPSold out -
Germany 2014-15 Home Shirt (Very Good)
Regular price £ 39.99 GBPRegular price£ 39.99 GBPSale price £ 39.99 GBPSold out -
Germany 2015-16 Home Shirt (Very Good)
Regular price £ 39.99 GBPRegular price£ 39.99 GBPSale price £ 39.99 GBPSold out -
2022-2023 Holland Away Shirt (Ladies)
Regular price £ 19.99 GBPRegular price£ 84.95 GBPSale price £ 19.99 GBPSold out -
France 2014-15 Away Shirt ((Very Good) XXL)
Regular price £ 79.99 GBPRegular price£ 79.99 GBPSale price £ 79.99 GBP -
Sold out2022-2023 Qatar Away Shirt (Kids)
Regular price £ 19.99 GBPRegular price£ 69.95 GBPSale price £ 19.99 GBPSold out -
2022-2023 Holland Home Shirt (Ladies)
Regular price £ 19.99 GBPRegular price£ 84.95 GBPSale price £ 19.99 GBPSold out -
Sold out2022-2023 Japan Travel Jacket (Blue)
Regular price £ 28.35 GBPRegular price£ 74.95 GBPSale price £ 28.35 GBPSold out -
Australia 2018-19 Home Shirt (Excellent)
Regular price £ 39.99 GBPRegular price£ 39.99 GBPSale price £ 39.99 GBPSold out -
Germany 2014-15 Home Shirt (Hummels 5) ((Good) S)
Regular price £ 49.99 GBPRegular price£ 49.99 GBPSale price £ 49.99 GBP -
Germany 2016-17 Home Shirt ((Very Good) L)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBPSold out -
Germany 2010-12 Home Shirt ((Very Good) XL)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBPSold out -
Germany 2008-09 Home Shirt ((Good) XL)
Regular price £ 29.99 GBPRegular price£ 29.99 GBPSale price £ 29.99 GBPSold out -
Germany 2010-11 Home Shirt ((Good) XL)
Regular price £ 29.99 GBPRegular price£ 29.99 GBPSale price £ 29.99 GBPSold out -
Germany 2010-11 Home Shirt (Schweinsteiger #7) ((Good) M)
Regular price £ 49.99 GBPRegular price£ 49.99 GBPSale price £ 49.99 GBPSold out -
Germany 2012-13 Home Shirt ( ((Good) S)
Regular price £ 29.99 GBPRegular price£ 29.99 GBPSale price £ 29.99 GBPSold out -
Germany 2010-12 Away Shirt ((Very Good) M)
Regular price £ 69.99 GBPRegular price£ 69.99 GBPSale price £ 69.99 GBPSold out -
Germany 1996-98 Home Shirt ((Fair) XXL)
Regular price £ 29.99 GBPRegular price£ 29.99 GBPSale price £ 29.99 GBPSold out -
Czech Republic 2006-08 Home Shirt ((Good) XL)
Regular price £ 29.99 GBPRegular price£ 29.99 GBPSale price £ 29.99 GBPSold out -
England 2006-08 Home Shirt (Beckham #7) ((Excellent) S)
Regular price £ 79.99 GBPRegular price£ 79.99 GBPSale price £ 79.99 GBPSold out -
England 2006-08 Home Shirt (Beckham #7) ( ((Very Good) S)
Regular price £ 79.99 GBPRegular price£ 79.99 GBPSale price £ 79.99 GBPSold out -
England 2006-08 Home Shirt (Beckham #7) ((Excellent) XXL)
Regular price £ 79.99 GBPRegular price£ 79.99 GBPSale price £ 79.99 GBPSold out -
Germany 2020-21 Home Shirt ((Excellent) L)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBPSold out -
Germany 2008-09 Home Shirt ((Excellent) XL)
Regular price £ 49.99 GBPRegular price£ 49.99 GBPSale price £ 49.99 GBPSold out -
Germany 2004-06 Away Shirt ((Fair) XL)
Regular price £ 34.99 GBPRegular price£ 34.99 GBPSale price £ 34.99 GBPSold out -
Germany 2012-13 Away Shirt ((Very Good) M)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBPSold out -
Sold outFrance 2012-13 Away Shirt ((Good) M)
Regular price £ 49.99 GBPRegular price£ 49.99 GBPSale price £ 49.99 GBPSold out -
Scotland 2020-21 Home Shirt ((Fair) L)
Regular price £ 24.99 GBPRegular price£ 24.99 GBPSale price £ 24.99 GBPSold out -
Germany 2012-13 Home Shirt ( ((Good) M)
Regular price £ 29.99 GBPRegular price£ 29.99 GBPSale price £ 29.99 GBPSold out -
Czech Republic 2000-02 Home Shirt ((Very Good) XL)
Regular price £ 54.99 GBPRegular price£ 54.99 GBPSale price £ 54.99 GBPSold out -
Germany 2012-13 Home Shirt ((Good) L)
Regular price £ 34.99 GBPRegular price£ 34.99 GBPSale price £ 34.99 GBPSold out -
Germany 2014-15 Home Shirt ((Very Good) XL)
Regular price £ 39.99 GBPRegular price£ 39.99 GBPSale price £ 39.99 GBPSold out -
Germany 2010-12 Away Shirt (Lahm #16) ((Excellent) XXL)
Regular price £ 89.99 GBPRegular price£ 89.99 GBPSale price £ 89.99 GBP -
Czech Republic 2000-02 Home Shirt ((Fair) L)
Regular price £ 24.99 GBPRegular price£ 24.99 GBPSale price £ 24.99 GBPSold out -
Czech Republic 2000-02 Home Shirt ((Fair) L)
Regular price £ 24.99 GBPRegular price£ 24.99 GBPSale price £ 24.99 GBPSold out -
Spain 2012-13 Home Shirt ((Excellent) XL)
Regular price £ 54.99 GBPRegular price£ 54.99 GBPSale price £ 54.99 GBPSold out -
Senegal 2012-13 Home Shirt ((Very Good) L)
Regular price £ 49.99 GBPRegular price£ 49.99 GBPSale price £ 49.99 GBPSold out -
Qatar 2002-2003 Away Shirt ((Very Good) XL)
Regular price £ 69.99 GBPRegular price£ 69.99 GBPSale price £ 69.99 GBP -
2022-2023 Germany Anthem Jacket (Black) - Kids
Regular price £ 29.99 GBPRegular price£ 74.95 GBPSale price £ 29.99 GBPSold out -
2022-2023 Belgium Training Jacket (Black) - Kids
Regular price £ 22.96 GBPRegular price£ 59.95 GBPSale price £ 22.96 GBPSold out -
England 2004-06 Away Shirt (Beckham #7) ((Excellent) S)
Regular price £ 74.99 GBPRegular price£ 74.99 GBPSale price £ 74.99 GBPSold out -
France 98 1998-99 Training Shirt ((Mint) S)
Regular price £ 54.99 GBPRegular price£ 54.99 GBPSale price £ 54.99 GBPSold out -
2022-2023 Cameroon Home Replica Shirt
Regular price £ 35.99 GBPRegular price£ 69.99 GBPSale price £ 35.99 GBPSale -
Sold out2022-2023 Brazil Away Shorts (White)
Regular price £ 19.99 GBPRegular price£ 41.95 GBPSale price £ 19.99 GBPSold out -
Germany 2005-07 Home Shirt (Podolski #20) ((Fair) S)
Regular price £ 19.99 GBPRegular price£ 19.99 GBPSale price £ 19.99 GBPSold out -
England 2006-08 Away Shirt (Gerrard 4) ((Excellent) XXL)
Regular price £ 69.99 GBPRegular price£ 69.99 GBPSale price £ 69.99 GBP -
England 2010-11 Goalkeeper Away Shirt ((Good) XXL)
Regular price £ 34.99 GBPRegular price£ 34.99 GBPSale price £ 34.99 GBPSold out -
Holland 2014-15 Away Shirt (Memphis #21) ((Excellent) M)
Regular price £ 99.99 GBPRegular price£ 99.99 GBPSale price £ 99.99 GBPSold out -
England 2004 Away Shirt (Beckham 7) ((Excellent) S)
Regular price £ 74.99 GBPRegular price£ 74.99 GBPSale price £ 74.99 GBPSold out -
Germany 2010-11 Home Shirt (Podolski #10) ((Excellent) XXL)
Regular price £ 64.99 GBPRegular price£ 64.99 GBPSale price £ 64.99 GBPSold out -
Cameroon 2012-13 Training Shirt ((Excellent) XL)
Regular price £ 39.99 GBPRegular price£ 39.99 GBPSale price £ 39.99 GBP -
Spain 2004-06 Home Shirt (Raul #7) ((Very Good) L)
Regular price £ 69.99 GBPRegular price£ 69.99 GBPSale price £ 69.99 GBPSold out -
Germany 2014-15 GK Home Shirt (Neuer #1) ((Excellent) M)
Regular price £ 79.99 GBPRegular price£ 79.99 GBPSale price £ 79.99 GBPSold out -
Germany 2014 Home Shirt (Grosskreutz #2) ((Good) M)
Regular price £ 49.99 GBPRegular price£ 49.99 GBPSale price £ 49.99 GBPSold out -
Algeria 2010-12 Training Shirt ((Excellent) XL)
Regular price £ 34.99 GBPRegular price£ 34.99 GBPSale price £ 34.99 GBP -
Brazil 2004-06 Away Shirt ((Very Good) M)
Regular price £ 59.99 GBPRegular price£ 59.99 GBPSale price £ 59.99 GBPSold out -
Argentina 2015-16 Away Shirt ((Very Good) L)
Regular price £ 34.99 GBPRegular price£ 34.99 GBPSale price £ 34.99 GBPSold out -
2022-2023 Germany Anthem Jacket (Black) - Ladies
Regular price £ 28.34 GBPRegular price£ 94.95 GBPSale price £ 28.34 GBPSold out -
Germany 2014 Home Shirt ((Very Good) L)
Regular price £ 69.99 GBPRegular price£ 69.99 GBPSale price £ 69.99 GBPSold out -
2022-2023 Croatia Swoosh T-Shirt - White (Kids)
Regular price £ 9.47 GBPRegular price£ 29.95 GBPSale price £ 9.47 GBPSold out -
Sold out2022-2023 Belgium Pre-Match Shirt
Regular price £ 19.99 GBPRegular price£ 59.95 GBPSale price £ 19.99 GBPSold out -
Sweden 2014-15 Training Shirt ((Excellent) S)
Regular price £ 29.99 GBPRegular price£ 29.99 GBPSale price £ 29.99 GBP -
Sweden 2012-13 Home Shirt (Ibrahimovic 10) ((Excellent) S)
Regular price £ 99.99 GBPRegular price£ 99.99 GBPSale price £ 99.99 GBPSold out -
Spain 2012-13 Home Shirt (David Villa #7) (M) ((Excellent) M)
Regular price £ 89.00 GBPRegular price£ 89.99 GBPSale price £ 89.00 GBPSold out -
Germany 2012-13 Away Shirt (Gotze #19) ((Excellent) M)
Regular price £ 89.99 GBPRegular price£ 89.99 GBPSale price £ 89.99 GBPSold out -
Germany 2012-13 Home Shirt (Schweinsteiger #7) ((Excellent) M)
Regular price £ 59.99 GBPRegular price£ 59.99 GBPSale price £ 59.99 GBPSold out -
France 2004-2005 Home Shirt Player Issue (Zidane 10) ((Good) S)
Regular price £ 125.00 GBPRegular price£ 125.00 GBPSale price £ 125.00 GBPSold out -
Argentina 2002-04 Home Shirt ((Excellent) M)
Regular price £ 100.00 GBPRegular price£ 100.00 GBPSale price £ 100.00 GBPSold out -
Argentina 2010-11 Home Shirt ((Excellent) XL)
Regular price £ 70.00 GBPRegular price£ 70.00 GBPSale price £ 70.00 GBPSold out -
2022-2023 France Away Little Boys Mini Kit
Regular price £ 19.99 GBPRegular price£ 69.95 GBPSale price £ 19.99 GBPSold out -
2022-2023 Belgium Home Shirt
Regular price £ 32.39 GBPRegular price£ 74.95 GBPSale price £ 32.39 GBPSale -
2022-2023 Holland Dri-FIT Knit Football Drill Top (Blue)
Regular price £ 19.99 GBPRegular price£ 64.95 GBPSale price £ 19.99 GBPSold out -
2022-2023 Germany Icon 34 Jersey (Black)
Regular price £ 34.99 GBPRegular price£ 74.95 GBPSale price £ 34.99 GBPSold out -
2022-2023 Colombia Pre-Match Shirt (Red)
Regular price £ 17.99 GBPRegular price£ 59.95 GBPSale price £ 17.99 GBPSale -
Ipswich Town 2018-19 Home Shirt ((Excellent) XXL) (Holland 8)
Regular price £ 57.99 GBPRegular price£ 57.99 GBPSale price £ 57.99 GBPSold out -
Ipswich Town 2018-19 Home Shirt ((Excellent) XXL) (Brazil 10)
Regular price £ 57.99 GBPRegular price£ 57.99 GBPSale price £ 57.99 GBPSold out -
France 2004-06 Training Shirt ((Excellent) XL)
Regular price £ 29.99 GBPRegular price£ 29.99 GBPSale price £ 29.99 GBP -
England 2001-03 Home Shirt (Beckham #7) ((Excellent) S)
Regular price £ 130.99 GBPRegular price£ 130.99 GBPSale price £ 130.99 GBPSold out -
England 2004-06 Away Shirt (Beckham #7) ((Excellent) XL)
Regular price £ 89.99 GBPRegular price£ 89.99 GBPSale price £ 89.99 GBP -
England 2003-05 Home Shirt (Beckham #7) ((Very Good) M)
Regular price £ 90.99 GBPRegular price£ 90.99 GBPSale price £ 90.99 GBPSold out -
England 2006-08 Away Shirt (Beckham #7) (S) (Excellent) S
Regular price £ 79.99 GBPRegular price£ 79.99 GBPSale price £ 79.99 GBPSold out -
England 2006-08 Away Shirt (Gerrard #4) ((Very Good) XXL)
Regular price £ 69.99 GBPRegular price£ 69.99 GBPSale price £ 69.99 GBP -
Sweden 2007-08 Home Shirt (Andersson #17) ((Excellent) L)
Regular price £ 79.99 GBPRegular price£ 79.99 GBPSale price £ 79.99 GBP -
Spain 2013-14 Training Shirt ((Very Good) M)
Regular price £ 24.99 GBPRegular price£ 24.99 GBPSale price £ 24.99 GBPSold out -
2022-2023 Nigeria Dri-Fit Pre-Match Shirt (Green)
Regular price £ 34.95 GBPRegular price£ 59.95 GBPSale price £ 34.95 GBPSold out -
2022-2023 France Home Baby Kit (Infants)
Regular price £ 20.24 GBPRegular price£ 59.95 GBPSale price £ 20.24 GBPSold out -
Germany 2016-2017 Away Shirt (Boateng #17) ((Excellent) L)
Regular price £ 89.99 GBPRegular price£ 89.99 GBPSale price £ 89.99 GBP -
France 2014-2015 Home Shirt (Pogba #19) ((Excellent) M)
Regular price £ 99.99 GBPRegular price£ 99.99 GBPSale price £ 99.99 GBPSold out -
Germany 2003-04 Away Shirt - Ballack 13 ((Very Good) M)
Regular price £ 54.99 GBPRegular price£ 54.99 GBPSale price £ 54.99 GBPSold out -
Austria Wien 1998-99 Home Shirt #9 ((Excellent) L)
Regular price £ 74.99 GBPRegular price£ 74.99 GBPSale price £ 74.99 GBPSold out -
Germany 2010-11 Jacket (#13) ((Very Good) M)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBPSold out -
England 2009-10 Away Shirt (Gerrard #4) ((Very Good) L)
Regular price £ 39.99 GBPRegular price£ 39.99 GBPSale price £ 39.99 GBPSold out -
England 2018-19 Home Shirt (Kane #9) ((Excellent) M)
Regular price £ 89.99 GBPRegular price£ 89.99 GBPSale price £ 89.99 GBPSold out -
England 2007-08 GK Shirt ((Excellent) XXL)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBP
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.