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.
-
Spain 2018-20 Home Shirt (2XL) (Your Name 10) (Good)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBPSold out -
Spain 2018-20 Home Shirt (2XL) (Xavi 8) (Good)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBPSold out -
Spain 2018-20 Home Shirt (2XL) (Vitolo 11) (Good)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBPSold out -
Spain 2018-20 Home Shirt (2XL) (Torres 9) (Good)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBPSold out -
Spain 2018-20 Home Shirt (2XL) (Thiago 10) (Good)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBPSold out -
Spain 2018-20 Home Shirt (2XL) (Silva 21) (Good)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBPSold out -
Spain 2018-20 Home Shirt (2XL) (Sergio Ramos 15) (Good)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBPSold out -
Spain 2018-20 Home Shirt (2XL) (Sergio 5) (Good)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBPSold out -
Spain 2018-20 Home Shirt (2XL) (Raul 7) (Good)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBPSold out -
Spain 2018-20 Home Shirt (2XL) (Puyol 5) (Good)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBPSold out -
Spain 2018-20 Home Shirt (2XL) (Pique 3) (Good)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBPSold out -
Spain 2018-20 Home Shirt (2XL) (Nacho 4) (Good)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBPSold out -
Spain 2018-20 Home Shirt (2XL) (Morata 7) (Good)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBPSold out -
Spain 2018-20 Home Shirt (2XL) (Luis Enrique 21) (Good)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBPSold out -
Spain 2018-20 Home Shirt (2XL) (Koke 8) (Good)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBPSold out -
Spain 2018-20 Home Shirt (2XL) (Jordi Alba 18) (Good)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBPSold out -
Spain 2018-20 Home Shirt (2XL) (Isco 22) (Good)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBPSold out -
Spain 2018-20 Home Shirt (2XL) (Iker Casillas 1) (Good)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBPSold out -
Spain 2018-20 Home Shirt (2XL) (Iago Aspas 17) (Good)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBPSold out -
Spain 2018-20 Home Shirt (2XL) (Hierro 6) (Good)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBPSold out -
Spain 2018-20 Home Shirt (2XL) (Guardiola 4) (Good)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBPSold out -
Spain 2018-20 Home Shirt (2XL) (Fabregas 10) (Good)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBPSold out -
Spain 2018-20 Home Shirt (2XL) (Diego Costa 19) (Good)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBPSold out -
Spain 2018-20 Home Shirt (2XL) (David Villa 7) (Good)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBPSold out -
Spain 2018-20 Home Shirt (2XL) (Callejon 9) (Good)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBPSold out -
Spain 2018-20 Home Shirt (2XL) (Bartra 4) (Good)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBPSold out -
Spain 2018-20 Home Shirt (2XL) (Asensio 20) (Good)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBPSold out -
Spain 2018-20 Home Shirt (2XL) (Alonso 14) (Good)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBPSold out -
Spain 2018-20 Home Shirt (2XL) (A Iniesta 6) (Good)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBPSold out -
England 2006-08 Away Shirt (XL) (Your Name 10) (Good)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBPSold out -
England 2006-08 Away Shirt (XL) (WALCOTT 23) (Good)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBPSold out -
England 2006-08 Away Shirt (XL) (TERRY 6) (Good)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBPSold out -
England 2006-08 Away Shirt (XL) (SOUTHGATE 6) (Good)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBPSold out -
England 2006-08 Away Shirt (XL) (SHEARER 9) (Good)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBPSold out -
England 2006-08 Away Shirt (XL) (ROONEY 9) (Good)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBPSold out -
England 2006-08 Away Shirt (XL) (PEARCE 3) (Good)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBPSold out -
England 2006-08 Away Shirt (XL) (OWEN 10) (Good)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBPSold out -
England 2006-08 Away Shirt (XL) (MOORE 6) (Good)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBPSold out -
England 2006-08 Away Shirt (XL) (LINEKER 10) (Good)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBPSold out -
England 2006-08 Away Shirt (XL) (LENNON 19) (Good)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBPSold out -
England 2006-08 Away Shirt (XL) (LAMPARD 8) (Good)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBPSold out -
England 2006-08 Away Shirt (XL) (KEEGAN 7) (Good)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBPSold out -
England 2006-08 Away Shirt (XL) (KANE 10) (Good)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBPSold out -
England 2006-08 Away Shirt (XL) (JENAS 17) (Good)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBPSold out -
England 2006-08 Away Shirt (XL) (J COLE 11) (Good)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBPSold out -
England 2006-08 Away Shirt (XL) (HURST 10) (Good)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBPSold out -
England 2006-08 Away Shirt (XL) (HARGREAVES 16) (Good)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBPSold out -
England 2006-08 Away Shirt (XL) (GERRARD 4) (Good)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBPSold out -
England 2006-08 Away Shirt (XL) (GASCOIGNE 8) (Good)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBPSold out -
England 2006-08 Away Shirt (XL) (G NEVILLE 2) (Good)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBPSold out -
England 2006-08 Away Shirt (XL) (FERDINAND 5) (Good)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBPSold out -
England 2006-08 Away Shirt (XL) (DOWNING 20) (Good)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBPSold out -
England 2006-08 Away Shirt (XL) (CROUCH 21) (Good)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBPSold out -
England 2006-08 Away Shirt (XL) (CARRICK 18) (Good)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBPSold out -
England 2006-08 Away Shirt (XL) (CARRAGHER 15) (Good)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBPSold out -
England 2006-08 Away Shirt (XL) (CAMPBELL 12) (Good)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBPSold out -
England 2006-08 Away Shirt (XL) (BRIDGE 14) (Good)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBPSold out -
England 2006-08 Away Shirt (XL) (BECKHAM 7) (Good)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBPSold out -
England 2006-08 Away Shirt (XL) (A COLE 3) (Good)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBPSold out -
England 2020-21 Home Shirt (XL) (Excellent)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBPSold out -
England 2016-17 Home Shirt (L) (Your Name 10) (Very Good)
Regular price £ 54.99 GBPRegular price£ 54.99 GBPSale price £ 54.99 GBPSold out -
England 2016-17 Home Shirt (L) (Wilshere 18) (Very Good)
Regular price £ 54.99 GBPRegular price£ 54.99 GBPSale price £ 54.99 GBPSold out -
England 2016-17 Home Shirt (L) (Walker 2) (Very Good)
Regular price £ 54.99 GBPRegular price£ 54.99 GBPSale price £ 54.99 GBPSold out -
England 2016-17 Home Shirt (L) (Vardy 11) (Very Good)
Regular price £ 54.99 GBPRegular price£ 54.99 GBPSale price £ 54.99 GBPSold out -
England 2016-17 Home Shirt (L) (Sturridge 15) (Very Good)
Regular price £ 54.99 GBPRegular price£ 54.99 GBPSale price £ 54.99 GBPSold out -
England 2016-17 Home Shirt (L) (Stones 16) (Very Good)
Regular price £ 54.99 GBPRegular price£ 54.99 GBPSale price £ 54.99 GBPSold out -
England 2016-17 Home Shirt (L) (Sterling 7) (Very Good)
Regular price £ 54.99 GBPRegular price£ 54.99 GBPSale price £ 54.99 GBPSold out -
England 2016-17 Home Shirt (L) (Smalling 6) (Very Good)
Regular price £ 54.99 GBPRegular price£ 54.99 GBPSale price £ 54.99 GBPSold out -
England 2016-17 Home Shirt (L) (Rose 3) (Very Good)
Regular price £ 54.99 GBPRegular price£ 54.99 GBPSale price £ 54.99 GBPSold out -
England 2016-17 Home Shirt (L) (Rooney 10) (Very Good)
Regular price £ 54.99 GBPRegular price£ 54.99 GBPSale price £ 54.99 GBPSold out -
England 2016-17 Home Shirt (L) (Rashford 22) (Very Good)
Regular price £ 54.99 GBPRegular price£ 54.99 GBPSale price £ 54.99 GBPSold out -
England 2016-17 Home Shirt (L) (Milner 4) (Very Good)
Regular price £ 54.99 GBPRegular price£ 54.99 GBPSale price £ 54.99 GBPSold out -
England 2016-17 Home Shirt (L) (Lallana 8) (Very Good)
Regular price £ 54.99 GBPRegular price£ 54.99 GBPSale price £ 54.99 GBPSold out -
England 2016-17 Home Shirt (L) (Kane 9) (Very Good)
Regular price £ 54.99 GBPRegular price£ 54.99 GBPSale price £ 54.99 GBPSold out -
England 2016-17 Home Shirt (L) (Henderson 14) (Very Good)
Regular price £ 54.99 GBPRegular price£ 54.99 GBPSale price £ 54.99 GBPSold out -
England 2016-17 Home Shirt (L) (Dier 17) (Very Good)
Regular price £ 54.99 GBPRegular price£ 54.99 GBPSale price £ 54.99 GBPSold out -
England 2016-17 Home Shirt (L) (Dele 20) (Very Good)
Regular price £ 54.99 GBPRegular price£ 54.99 GBPSale price £ 54.99 GBPSold out -
England 2016-17 Home Shirt (L) (Clyne 12) (Very Good)
Regular price £ 54.99 GBPRegular price£ 54.99 GBPSale price £ 54.99 GBPSold out -
England 2016-17 Home Shirt (L) (Cahill 5) (Very Good)
Regular price £ 54.99 GBPRegular price£ 54.99 GBPSale price £ 54.99 GBPSold out -
England 2016-17 Home Shirt (L) (Barkley 19) (Very Good)
Regular price £ 54.99 GBPRegular price£ 54.99 GBPSale price £ 54.99 GBPSold out -
Spain 2013-14 Home Shirt (S) (Excellent)
Regular price £ 49.99 GBPRegular price£ 49.99 GBPSale price £ 49.99 GBPSold out -
France 2008-2010 Away Shirt (L) (Very Good)
Regular price £ 49.99 GBPRegular price£ 49.99 GBPSale price £ 49.99 GBPSold out -
Brazil 2014-15 Home Shirt (Neymar Jr #10) (S) (Good)
Regular price £ 39.99 GBPRegular price£ 39.99 GBPSale price £ 39.99 GBPSold out -
Germany 2016-17 Home Shirt (L) (Very Good)
Regular price £ 39.99 GBPRegular price£ 39.99 GBPSale price £ 39.99 GBPSold out -
France 2010-11 Home Shirt (Basic) (L) (Mint)
Regular price £ 39.99 GBPRegular price£ 39.99 GBPSale price £ 39.99 GBPSold out -
Spain 2022-23 Adidas Long Sleeve Training Shirt (11-12y) (Mint)
Regular price £ 19.99 GBPRegular price£ 19.99 GBPSale price £ 19.99 GBPSold out -
Portugal 2020-2021 Nike Training Shirt (S) (Mint)
Regular price £ 29.99 GBPRegular price£ 29.99 GBPSale price £ 29.99 GBPSold out -
England 2002-03 Umbro Training Shirt (L) (Good)
Regular price £ 19.99 GBPRegular price£ 19.99 GBPSale price £ 19.99 GBPSold out -
England 2006-07 Umbro Training Shirt (L) (Very Good)
Regular price £ 24.99 GBPRegular price£ 24.99 GBPSale price £ 24.99 GBPSold out -
England 2007-09 Umbro Training Shirt (M) (Good)
Regular price £ 19.99 GBPRegular price£ 19.99 GBPSale price £ 19.99 GBPSold out -
France 2016-17 Nike Training Shirt (M) (Very Good)
Regular price £ 24.99 GBPRegular price£ 24.99 GBPSale price £ 24.99 GBPSold out -
Holland 1998-1999 Home Shirt (M) (Good)
Regular price £ 69.99 GBPRegular price£ 69.99 GBPSale price £ 69.99 GBPSold out -
Mexico 2007-08 Home Shirt (L) (Excellent)
Regular price £ 69.99 GBPRegular price£ 69.99 GBPSale price £ 69.99 GBP -
Germany 2011-12 Women's Away Shirt (XL) (Excellent)
Regular price £ 59.99 GBPRegular price£ 59.99 GBPSale price £ 59.99 GBP -
Spain 2011-12 Home Shirt (L) (Excellent)
Regular price £ 59.99 GBPRegular price£ 59.99 GBPSale price £ 59.99 GBPSold out -
USA 2014-15 Away Shirt (L) (Very Good)
Regular price £ 49.99 GBPRegular price£ 49.99 GBPSale price £ 49.99 GBPSold out -
Austria 2018-19 Puma Training Shirt (S) (Mint)
Regular price £ 19.99 GBPRegular price£ 19.99 GBPSale price £ 19.99 GBP -
Spain 2010-11 Adidas Tracksuit Top (M) (Excellent)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBPSold out -
England 2006-08 Umbro Training Shirt (XL) (Fair)
Regular price £ 14.99 GBPRegular price£ 14.99 GBPSale price £ 14.99 GBPSold out -
England 2014-15 Away Shirt (L) (Excellent)
Regular price £ 49.99 GBPRegular price£ 49.99 GBPSale price £ 49.99 GBPSold out -
France 2008-2010 Away Shirt (M) (Excellent)
Regular price £ 69.99 GBPRegular price£ 69.99 GBPSale price £ 69.99 GBPSold out -
England 2012-13 Umbro Training Shorts (M) (Excellent)
Regular price £ 9.99 GBPRegular price£ 9.99 GBPSale price £ 9.99 GBPSold out -
England 2006-08 Umbro Training Shirt (M) (Very Good)
Regular price £ 24.99 GBPRegular price£ 24.99 GBPSale price £ 24.99 GBP -
Portugal 1996-97 Away Shirt (L) (Very Good)
Regular price £ 124.99 GBPRegular price£ 124.99 GBPSale price £ 124.99 GBP -
England 2010-2011 Umbro Training Shirt (2XL) (Excellent)
Regular price £ 24.99 GBPRegular price£ 24.99 GBPSale price £ 24.99 GBP -
Brazil 2010-2011 Nike Training Shirt (L) (Mint)
Regular price £ 39.99 GBPRegular price£ 39.99 GBPSale price £ 39.99 GBPSold out -
Germany 2010-11 Home Shirt (LB) (Very Good)
Regular price £ 14.99 GBPRegular price£ 14.99 GBPSale price £ 14.99 GBPSold out -
Spain 2015-16 Home Shirt (2-3y) (Mint)
Regular price £ 19.99 GBPRegular price£ 19.99 GBPSale price £ 19.99 GBPSold out -
Scotland 2007-08 Home Shirt (XL) (Good)
Regular price £ 29.99 GBPRegular price£ 29.99 GBPSale price £ 29.99 GBPSold out -
England 2010-11 Umbro Training Shirt (L) (Excellent)
Regular price £ 29.99 GBPRegular price£ 29.99 GBPSale price £ 29.99 GBP -
Brazil 2014-2015 Nike Training Shirt (S) (Mint)
Regular price £ 29.99 GBPRegular price£ 29.99 GBPSale price £ 29.99 GBPSold out -
Argentina 2014-2015 Adidas Training Shirt (M) (Very Good)
Regular price £ 29.99 GBPRegular price£ 29.99 GBPSale price £ 29.99 GBPSold out -
Argentina 2003-2004 Adidas Training Shirt (L) (Excellent)
Regular price £ 49.99 GBPRegular price£ 49.99 GBPSale price £ 49.99 GBPSold out -
England 2011-2012 Training Shirt (2XL) (Excellent)
Regular price £ 24.99 GBPRegular price£ 24.99 GBPSale price £ 24.99 GBP -
England 2010-11 Umbro Training Shirt (2XL) (Excellent)
Regular price £ 29.99 GBPRegular price£ 29.99 GBPSale price £ 29.99 GBPSold out -
England 2008-2009 Training Shirt (L) (Good)
Regular price £ 19.99 GBPRegular price£ 19.99 GBPSale price £ 19.99 GBPSold out -
Spain 2020-21 Home Goalkeeper Shirt (L) (BNWT)
Regular price £ 39.99 GBPRegular price£ 39.99 GBPSale price £ 39.99 GBPSold out -
Spain 2020-21 Home Goalkeeper Shirt (M) (BNWT)
Regular price £ 39.99 GBPRegular price£ 39.99 GBPSale price £ 39.99 GBPSold out -
Spain 2020-21 Home Goalkeeper Shirt (L) (BNWT)
Regular price £ 39.99 GBPRegular price£ 39.99 GBPSale price £ 39.99 GBP -
Spain 2020-21 Home Goalkeeper Shirt (L) (BNWT)
Regular price £ 39.99 GBPRegular price£ 39.99 GBPSale price £ 39.99 GBPSold out -
France 2006-07 Home Shirt (Zidane #10) (XL) (Excellent)
Regular price £ 149.99 GBPRegular price£ 149.99 GBPSale price £ 149.99 GBPSold out -
Brazil 2008-10 Home Shirt (M) (Excellent)
Regular price £ 69.99 GBPRegular price£ 69.99 GBPSale price £ 69.99 GBPSold out -
England 1990-92 Home Shirt (L) (Excellent)
Regular price £ 299.99 GBPRegular price£ 299.99 GBPSale price £ 299.99 GBP -
England 2012-13 Home Shirt (XL) (Excellent)
Regular price £ 49.99 GBPRegular price£ 49.99 GBPSale price £ 49.99 GBP -
England 2007-2009 Home Shirt (XXL) (TERRY 6) (Fair)
Regular price £ 39.99 GBPRegular price£ 39.99 GBPSale price £ 39.99 GBPSold out -
England 2007-2009 Home Shirt (XXL) (SOUTHGATE 6) (Fair)
Regular price £ 39.99 GBPRegular price£ 39.99 GBPSale price £ 39.99 GBPSold out -
England 2007-2009 Home Shirt (XXL) (SHEARER 9) (Fair)
Regular price £ 39.99 GBPRegular price£ 39.99 GBPSale price £ 39.99 GBPSold out -
England 2007-2009 Home Shirt (XXL) (ROONEY 9) (Fair)
Regular price £ 39.99 GBPRegular price£ 39.99 GBPSale price £ 39.99 GBPSold out -
England 2007-2009 Home Shirt (XXL) (PEARCE 3) (Fair)
Regular price £ 39.99 GBPRegular price£ 39.99 GBPSale price £ 39.99 GBPSold out -
England 2007-2009 Home Shirt (XXL) (OWEN 10) (Fair)
Regular price £ 39.99 GBPRegular price£ 39.99 GBPSale price £ 39.99 GBPSold out -
England 2007-2009 Home Shirt (XXL) (MOORE 6) (Fair)
Regular price £ 39.99 GBPRegular price£ 39.99 GBPSale price £ 39.99 GBPSold out -
England 2007-2009 Home Shirt (XXL) (LINEKER 10) (Fair)
Regular price £ 39.99 GBPRegular price£ 39.99 GBPSale price £ 39.99 GBPSold out -
England 2007-2009 Home Shirt (XXL) (LAMPARD 8) (Fair)
Regular price £ 39.99 GBPRegular price£ 39.99 GBPSale price £ 39.99 GBPSold out -
England 2007-2009 Home Shirt (XXL) (KEEGAN 7) (Fair)
Regular price £ 39.99 GBPRegular price£ 39.99 GBPSale price £ 39.99 GBPSold out -
England 2007-2009 Home Shirt (XXL) (J COLE 11) (Fair)
Regular price £ 39.99 GBPRegular price£ 39.99 GBPSale price £ 39.99 GBPSold out -
England 2007-2009 Home Shirt (XXL) (HURST 10) (Fair)
Regular price £ 39.99 GBPRegular price£ 39.99 GBPSale price £ 39.99 GBPSold out -
England 2007-2009 Home Shirt (XXL) (GERRARD 4) (Fair)
Regular price £ 39.99 GBPRegular price£ 39.99 GBPSale price £ 39.99 GBPSold out -
England 2007-2009 Home Shirt (XXL) (G NEVILLE 2) (Fair)
Regular price £ 39.99 GBPRegular price£ 39.99 GBPSale price £ 39.99 GBPSold out -
England 2007-2009 Home Shirt (XXL) (GASCOIGNE 8) (Fair)
Regular price £ 39.99 GBPRegular price£ 39.99 GBPSale price £ 39.99 GBPSold out -
England 2007-2009 Home Shirt (XXL) (FERDINAND 5) (Fair)
Regular price £ 39.99 GBPRegular price£ 39.99 GBPSale price £ 39.99 GBPSold out -
England 2007-2009 Home Shirt (XXL) (CROUCH 21) (Fair)
Regular price £ 39.99 GBPRegular price£ 39.99 GBPSale price £ 39.99 GBPSold out -
England 2007-2009 Home Shirt (XXL) (CARRAGHER 15) (Fair)
Regular price £ 39.99 GBPRegular price£ 39.99 GBPSale price £ 39.99 GBPSold out -
England 2007-2009 Home Shirt (XXL) (CAMPBELL 12) (Fair)
Regular price £ 39.99 GBPRegular price£ 39.99 GBPSale price £ 39.99 GBPSold out -
England 2007-2009 Home Shirt (XXL) (BECKHAM 7) (Fair)
Regular price £ 39.99 GBPRegular price£ 39.99 GBPSale price £ 39.99 GBPSold out -
England 2007-2009 Home Shirt (XXL) (A COLE 3) (Fair)
Regular price £ 39.99 GBPRegular price£ 39.99 GBPSale price £ 39.99 GBPSold out -
England 2007-2009 Home Shirt (XXL) (Fair)
Regular price £ 24.99 GBPRegular price£ 24.99 GBPSale price £ 24.99 GBPSold out -
England 2007-2009 Home Shirt (XL) (TERRY 6) (Fair)
Regular price £ 39.99 GBPRegular price£ 39.99 GBPSale price £ 39.99 GBPSold out -
England 2007-2009 Home Shirt (XL) (SHEARER 9) (Fair)
Regular price £ 39.99 GBPRegular price£ 39.99 GBPSale price £ 39.99 GBPSold out -
England 2007-2009 Home Shirt (XL) (SOUTHGATE 6) (Fair)
Regular price £ 39.99 GBPRegular price£ 39.99 GBPSale price £ 39.99 GBPSold out -
England 2007-2009 Home Shirt (XL) (ROONEY 9) (Fair)
Regular price £ 39.99 GBPRegular price£ 39.99 GBPSale price £ 39.99 GBPSold out -
England 2007-2009 Home Shirt (XL) (PEARCE 3) (Fair)
Regular price £ 39.99 GBPRegular price£ 39.99 GBPSale price £ 39.99 GBPSold out -
England 2007-2009 Home Shirt (XL) (OWEN 10) (Fair)
Regular price £ 39.99 GBPRegular price£ 39.99 GBPSale price £ 39.99 GBPSold out -
England 2007-2009 Home Shirt (XL) (MOORE 6) (Fair)
Regular price £ 39.99 GBPRegular price£ 39.99 GBPSale price £ 39.99 GBPSold out -
England 2007-2009 Home Shirt (XL) (LINEKER 10) (Fair)
Regular price £ 39.99 GBPRegular price£ 39.99 GBPSale price £ 39.99 GBPSold out -
England 2007-2009 Home Shirt (XL) (LAMPARD 8) (Fair)
Regular price £ 39.99 GBPRegular price£ 39.99 GBPSale price £ 39.99 GBPSold out -
England 2007-2009 Home Shirt (XL) (KEEGAN 7) (Fair)
Regular price £ 39.99 GBPRegular price£ 39.99 GBPSale price £ 39.99 GBPSold out -
England 2007-2009 Home Shirt (XL) (J COLE 11) (Fair)
Regular price £ 39.99 GBPRegular price£ 39.99 GBPSale price £ 39.99 GBPSold out -
England 2007-2009 Home Shirt (XL) (HURST 10) (Fair)
Regular price £ 39.99 GBPRegular price£ 39.99 GBPSale price £ 39.99 GBPSold out -
England 2007-2009 Home Shirt (XL) (GERRARD 4) (Fair)
Regular price £ 39.99 GBPRegular price£ 39.99 GBPSale price £ 39.99 GBPSold out -
England 2007-2009 Home Shirt (XL) (GASCOIGNE 8) (Fair)
Regular price £ 39.99 GBPRegular price£ 39.99 GBPSale price £ 39.99 GBPSold out -
England 2007-2009 Home Shirt (XL) (G NEVILLE 2) (Fair)
Regular price £ 39.99 GBPRegular price£ 39.99 GBPSale price £ 39.99 GBPSold out -
England 2007-2009 Home Shirt (XL) (FERDINAND 5) (Fair)
Regular price £ 39.99 GBPRegular price£ 39.99 GBPSale price £ 39.99 GBPSold out -
England 2007-2009 Home Shirt (XL) (CROUCH 21) (Fair)
Regular price £ 39.99 GBPRegular price£ 39.99 GBPSale price £ 39.99 GBPSold out -
England 2007-2009 Home Shirt (XL) (CAMPBELL 12) (Fair)
Regular price £ 39.99 GBPRegular price£ 39.99 GBPSale price £ 39.99 GBPSold out -
England 2007-2009 Home Shirt (XL) (CARRAGHER 15) (Fair)
Regular price £ 39.99 GBPRegular price£ 39.99 GBPSale price £ 39.99 GBPSold out -
England 2007-2009 Home Shirt (XL) (BECKHAM 7) (Fair)
Regular price £ 39.99 GBPRegular price£ 39.99 GBPSale price £ 39.99 GBPSold out -
England 2007-2009 Home Shirt (XL) (A COLE 3) (Fair)
Regular price £ 39.99 GBPRegular price£ 39.99 GBPSale price £ 39.99 GBPSold out -
England 2007-09 Home Shirt (XL) (Fair)
Regular price £ 24.99 GBPRegular price£ 24.99 GBPSale price £ 24.99 GBPSold out -
Spain 2010-11 Home Shirt (XL) (Excellent)
Regular price £ 59.99 GBPRegular price£ 59.99 GBPSale price £ 59.99 GBPSold out -
Germany 2006-08 Home Shirt (XL) (Very Good)
Regular price £ 49.99 GBPRegular price£ 49.99 GBPSale price £ 49.99 GBPSold out -
Senegal 2008-10 Home Shirt (S) (Very Good)
Regular price £ 49.99 GBPRegular price£ 49.99 GBPSale price £ 49.99 GBP -
Spain 2004-2006 Home Shirt (S) (Excellent)
Regular price £ 69.99 GBPRegular price£ 69.99 GBPSale price £ 69.99 GBP -
Spain 2010-11 Away Shirt (M) (Very Good)
Regular price £ 49.99 GBPRegular price£ 49.99 GBPSale price £ 49.99 GBPSold out -
England 2007-09 Home Shirt (Gerrard #4) (M) (Excellent)
Regular price £ 69.99 GBPRegular price£ 69.99 GBPSale price £ 69.99 GBPSold out -
Germany 2014-15 Away Shirt (S) (Excellent)
Regular price £ 59.99 GBPRegular price£ 59.99 GBPSale price £ 59.99 GBPSold out -
Brazil 2008-10 Away Shirt (S) (Excellent)
Regular price £ 59.99 GBPRegular price£ 59.99 GBPSale price £ 59.99 GBPSold out -
Germany 2020-21 Away Shirt (S) (Mint)
Regular price £ 49.99 GBPRegular price£ 49.99 GBPSale price £ 49.99 GBPSold out -
England 2020-21 Home Shirt (L) (Fair)
Regular price £ 24.99 GBPRegular price£ 24.99 GBPSale price £ 24.99 GBPSold out -
Germany 2016-17 Home Shirt (L) (Very Good)
Regular price £ 39.99 GBPRegular price£ 39.99 GBPSale price £ 39.99 GBPSold out -
Germany 2014-15 Home Shirt (M) (Good)
Regular price £ 34.99 GBPRegular price£ 34.99 GBPSale price £ 34.99 GBPSold out -
Holland 2008-09 Away Shirt (S) (Good)
Regular price £ 39.99 GBPRegular price£ 39.99 GBPSale price £ 39.99 GBPSold out -
Sold outArgentina 2014-15 Home (S) (Good)
Regular price £ 39.99 GBPRegular price£ 39.99 GBPSale price £ 39.99 GBPSold out -
USA 2016-18 Away Shirt (M) (Very Good)
Regular price £ 49.99 GBPRegular price£ 49.99 GBPSale price £ 49.99 GBPSold out -
Switzerland 2020-21 Home Shirt (Shaqiri #23) (L) (Excellent)
Regular price £ 59.99 GBPRegular price£ 59.99 GBPSale price £ 59.99 GBPSold out -
Portugal 2013-14 Away Shirt (M) (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 -
France 2018-19 Home Shirt (XLB) (Excellent)
Regular price £ 19.99 GBPRegular price£ 19.99 GBPSale price £ 19.99 GBPSold out -
Spain 2016-17 Away Shirt (MB) Raul #7 (Excellent)
Regular price £ 24.99 GBPRegular price£ 24.99 GBPSale price £ 24.99 GBPSold out -
Germany 2018-19 Away Shirt (MB) Havertz #29 (Mint)
Regular price £ 24.99 GBPRegular price£ 24.99 GBPSale price £ 24.99 GBP -
Germany 2012-13 Home Shirt (MB) Muller #13 (Mint)
Regular price £ 24.99 GBPRegular price£ 24.99 GBPSale price £ 24.99 GBPSold out -
Spain 2018-19 GK Home Shirt (M) (Excellent)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBP -
England 2010-11 Umbro Training Shirt (XL) (Excellent)
Regular price £ 24.99 GBPRegular price£ 24.99 GBPSale price £ 24.99 GBPSold out -
Sold outSpain 2012-13 Home Shirt (S) (Good)
Regular price £ 34.99 GBPRegular price£ 34.99 GBPSale price £ 34.99 GBPSold out -
Germany 2010-11 Home Shirt (L) (Good)
Regular price £ 29.99 GBPRegular price£ 29.99 GBPSale price £ 29.99 GBPSold out -
Germany 2010-11 Home Shirt (M) (Good)
Regular price £ 34.99 GBPRegular price£ 34.99 GBPSale price £ 34.99 GBPSold out -
Spain 2014-15 Home Shirt (XS) (Excellent)
Regular price £ 39.99 GBPRegular price£ 39.99 GBPSale price £ 39.99 GBPSold out -
Sold outSpain 2014-15 Home Shirt (L) (Good)
Regular price £ 29.99 GBPRegular price£ 29.99 GBPSale price £ 29.99 GBPSold out -
Germany 2014-15 Away Shirt (M) (Excellent)
Regular price £ 59.99 GBPRegular price£ 59.99 GBPSale price £ 59.99 GBPSold out -
2023-2024 Jamaica Anthem Jacket (Yellow) - Kids
Regular price £ 14.99 GBPRegular price£ 84.99 GBPSale price £ 14.99 GBPSold out -
2023-2024 Cameroon Half Zip Training Top (Black)
Regular price £ 12.99 GBPRegular price£ 54.99 GBPSale price £ 12.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.