Error message

  • Deprecated function: Return type of Aws\HandlerList::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include() (line 32 of /var/www/html/vendor/aws/aws-sdk-php/src/HandlerList.php).
  • Deprecated function: Return type of Aws\Api\AbstractModel::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include() (line 7 of /var/www/html/vendor/aws/aws-sdk-php/src/Api/AbstractModel.php).
  • Deprecated function: Return type of Aws\Api\AbstractModel::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include() (line 7 of /var/www/html/vendor/aws/aws-sdk-php/src/Api/AbstractModel.php).
  • Deprecated function: Return type of Aws\Api\AbstractModel::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include() (line 7 of /var/www/html/vendor/aws/aws-sdk-php/src/Api/AbstractModel.php).
  • Deprecated function: Return type of Aws\Api\AbstractModel::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include() (line 7 of /var/www/html/vendor/aws/aws-sdk-php/src/Api/AbstractModel.php).
  • Deprecated function: Return type of Aws\Endpoint\Partition::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include() (line 13 of /var/www/html/vendor/aws/aws-sdk-php/src/Endpoint/Partition.php).
  • Deprecated function: Return type of & Aws\Endpoint\Partition::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include() (line 13 of /var/www/html/vendor/aws/aws-sdk-php/src/Endpoint/Partition.php).
  • Deprecated function: Return type of Aws\Endpoint\Partition::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include() (line 13 of /var/www/html/vendor/aws/aws-sdk-php/src/Endpoint/Partition.php).
  • Deprecated function: Return type of Aws\Endpoint\Partition::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include() (line 13 of /var/www/html/vendor/aws/aws-sdk-php/src/Endpoint/Partition.php).
  • Deprecated function: Aws\Credentials\Credentials implements the Serializable interface, which is deprecated. Implement __serialize() and __unserialize() instead (or in addition, if support for old PHP versions is necessary) in include() (line 8 of /var/www/html/vendor/aws/aws-sdk-php/src/Credentials/Credentials.php).
  • Deprecated function: Return type of Aws\Command::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include() (line 7 of /var/www/html/vendor/aws/aws-sdk-php/src/Command.php).
  • Deprecated function: Return type of & Aws\Command::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include() (line 7 of /var/www/html/vendor/aws/aws-sdk-php/src/Command.php).
  • Deprecated function: Return type of Aws\Command::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include() (line 7 of /var/www/html/vendor/aws/aws-sdk-php/src/Command.php).
  • Deprecated function: Return type of Aws\Command::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include() (line 7 of /var/www/html/vendor/aws/aws-sdk-php/src/Command.php).
  • Deprecated function: Return type of Aws\Command::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include() (line 7 of /var/www/html/vendor/aws/aws-sdk-php/src/Command.php).
  • Deprecated function: Return type of Aws\Command::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include() (line 7 of /var/www/html/vendor/aws/aws-sdk-php/src/Command.php).
  • Deprecated function: Return type of Aws\Result::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include() (line 9 of /var/www/html/vendor/aws/aws-sdk-php/src/Result.php).
  • Deprecated function: Return type of & Aws\Result::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include() (line 9 of /var/www/html/vendor/aws/aws-sdk-php/src/Result.php).
  • Deprecated function: Return type of Aws\Result::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include() (line 9 of /var/www/html/vendor/aws/aws-sdk-php/src/Result.php).
  • Deprecated function: Return type of Aws\Result::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include() (line 9 of /var/www/html/vendor/aws/aws-sdk-php/src/Result.php).
  • Deprecated function: Return type of Aws\Result::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include() (line 9 of /var/www/html/vendor/aws/aws-sdk-php/src/Result.php).
  • Deprecated function: Return type of Aws\Result::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include() (line 9 of /var/www/html/vendor/aws/aws-sdk-php/src/Result.php).
  • Warning: Undefined array key "nid" in views_handler_field_term_node_tid->pre_render() (line 98 of /var/www/html/docroot/sites/all/modules/views/modules/taxonomy/views_handler_field_term_node_tid.inc).
  • Warning: Undefined array key "nid" in views_handler_field_term_node_tid->pre_render() (line 98 of /var/www/html/docroot/sites/all/modules/views/modules/taxonomy/views_handler_field_term_node_tid.inc).
×

Gear

These Are Hands Down The Coolest World Cup Jerseys Of All Time

There have been so many great World Cup jerseys in the tournament's 88-year history that it's hard to make a list. However, we chose some of the most stunning kits, for each taking into consideration its originality, beauty and representation of a country's culture and soccer tradition.

Read on and let us know: which is your favorite jersey and/or which ones did we miss?

The Best World Cup Jerseys Of All Time

USSR 1966

Talk about a politically-charged jersey. This USSR will take many back in time as it is reminiscent of a bygone era. This jersey's simple design was enough to make much of the world shiver.

Back in the days of the Cold War, the USSR meant power, space rockets and a struggle for world hegemony with the USA.

Best World Cup Jerseys Of All Time - USSR

@shortsretro | Twitter

PERU 1970

1970 has been Peru's best performance at the World Cup so far. In that year's competition, the Peruvian side reached the quarter finals. You can see this World Cup jersey has a very clean design, with a twist. 

Peru's kit is striking in that it is one of the few World Cup jerseys ever to have used a diagonal stripe across the chest.

Embed from Getty Images

ZAIRE 1974

Want to look intimidating? Why not put the image of a pouncing leopard on your national team jersey? 

This is exactly what Zaire – today the Democratic Republic of the Congo – did back in 1974.

Even though their World Cup participation was not very successful, the memory of their uniform will last for ages to come.

Best World Cup Jerseys Of All Time - Zaire

@brazilegend10 | Twitter

ARGENTINA 1986

Need a more emblematic image than this one? Diego Armando Maradona won the 1986 World Cup in this stunning jersey. 

It was the away kit that Maradona wore when he scored two of his most famous goals against England: one dribbling past the entire defense and goalkeeper, the other scored with the hand, the notorious "mano de Dios" ("hand of God"). However, it is the home kit that he wore in the final.

Embed from Getty Images

ITALY 1982

The Italians know their business when it comes to fashion. Just look at this slick jersey Italy used in the 1982 World Cup. Pure class!

Best World Cup Jerseys Of All Time - Italy

@ClassicCalcio | Twitter

BRAZIL 1986 

We couldn't possibly leave the 1986 Brazil World Cup jersey out of our ranking. The "Scratch do Ouro" really looked smart in this kit. See exhibit A: Socrates and company in these breathtaking "verdeamarelha" outfits. Could you possibly look more 80's than this on a football pitch?

Best World Cup Jerseys Of All Time - Brazil 1986

@Scoreezo | Twitter

WEST GERMANY 1990

Now that Adidas has released their 2018 World Cup retro kits, reminiscent of 1990's designs, it is impossible not to feature Germany's 1990 uniform.

Geometrical patterns in black, red and yellow contrasted beautifully with the white in the background. An absolute 90s classic!

Embed from Getty Images

FRANCE 1998

France won the 1998 World Cup wearing this amazing uniform. In this jersey, Zinedine Zidane lead "Les Bleus" to their one and only World Cup title. 

It has a V-neck, predominantly blue background, and red and white stripes that beautifully evoke the French flag. In the jersey you can also see the lingering 90s designs giving way to the new millenium's fashion standards. 

Best World Cup Jerseys Of All Time - France 1998

Photo: @TedEtherington | Twitter

MEXICO 1978

Designed by Levis, this 1978 Mexico kit was stylish and modern. Featuring green, white and red, the jersey transcended nationalism and class. 

In the picture, big haired Leonardo Cuellar and Hugo Sánchez look their best.

Best World Cup Jerseys Of All Time - Mexico 1986

@MotherSoccerNL | Twitter

HOLLAND 1998

The "Clockwork Orange" used this classy Nike model in France, 1998. 

While the design may seem rather sober, this World Cup jersey features an intense orange that contrasts harmonically with details in black and white.

Not many teams wear orange, and this makes Holland's kits unique!

Embed from Getty Images

CAMEROON 2002 

We absolutely had to include this Cameroon kit from the 2002 World Cup. No sleeves! Samuel Eto'o looks like after the game he's going to join some pals to play basketball. 

However, FIFA banned this kit and Puma later added black sleeves to it. But you gotta give it to them, they were very original!

Embed from Getty Images

For our money, these are the 11 best World Cup jerseys of all time. Hit us back with your thoughts and your favorite jerseys.

Videos you might like