The best football kits of all time - Our top 55 ranked

  • What are the 50 greatest football shirts of all time?
  • Iconic club and international strips dominate list
  • Array of superb designs in the 1990s
Argentina's iconic 1986 World Cup strip is among the best ever
Argentina's iconic 1986 World Cup strip is among the best ever / Getty Images/GettyImages

Right then. The greatest football shirts of all time. Not a simple list to compile by any means.

Of course, this sort of collection leaves plenty of room for debate and there are guaranteed to be plenty of classics which have been missed out. But let's not worry about that.

Without further ado, let's get started.

55. Scotland - 1996

John Spencer
Scotland went tartan at Euro 96 / Richard Sellers/Allstar/GettyImages

Umbro gave Scotland a tartan makeover for Euro 1996 and it has retained a cult status in the years since.

That tournament ended heartbreakingly early for the Scots but the kit's classiness means their exit wasn't in vain.

54. Gremio - 1989/90

Gremio produced an all-time classic / AFP Contributor/GettyImages

Gremio might not have expected this 1989/90 shirt to become so revered all around the world, but everything about it works.

The colour scheme, horizontal stripes, the Coca-Cola sponsor (other soft drinks are available); just perfect.

53. Argentina - 2022

Lionel Scaloni, Franco Armani, Juan Foyth, Nicolas Tagliafico, Gonzalo Montiel, Leandro Paredes, German Pezzella, Rodrigo De Paul, Marcos Acuna, Julian Alvarez, Lionel Messi, Angel Di Maria, Geronimo Rulli, Cristian Romero, Exequiel Palacios, Angel Correa, Thiago Almada, Alejandro Gomez, Guido Rodriguez, Nicolas Otamendi, Alexis Mac Allister, Paulo Dybala, Lautaro Martinez, Damian Martinez, Enzo Fernandez, Lisandro Martinez, Nahuel Molina
World Cup success made Argentina's shirt a classic / BSR Agency/GettyImages

Success helps kits stand out and this one from Argentina is a prime example.

Lionel Messi finally became champion of the world in Qatar in 2022 and adidas made sure he looked fly doing so.

52. Borussia Monchengladbach - 1974

UEFA Europa League Trophy Tour At Moenchengladbach
Monchengladbach's retro shirt in all its glory / Mathis Wienand/GettyImages

White kits can sometimes give clubs difficulty in keeping their outfits fresh, but this minimalist Borussia Monchengladbach strip shows an understated approach often pays off.

The Foals won all five of their Bundesliga titles in the 1970s and their quality was only matched by the elegance of their shirt.

51. Paris Saint-Germain - 2013/14

PSG's 2013/14 strip was a winner / FRANCK FIFE/GettyImages

Paris Saint-Germain are yet to achieve the global domination they have strived for ever since Qatar Sports Investments funnelled cash into the club, but tasteful kits have never been too far away.

The lovely coloured blocks on this shirt from 2013/14 helped Zlatan Ibrahimovic stand out that little bit more.

50. Athletic Club - 2011/12

Iker Muniain, Javi Martínez, Inigo Perez
Athletic kept it classy in 2011/12 / Alex Grimm/GettyImages

This is a cracking effort from Umbro, who produced a striking away kit for Athletic Club in 2011/12.

The green shirt featured a twin-stripe effect which drew inspiration from the Basque Country’s ikurrina flag - it's not very often you can say that green and red work together so well. 

49. Chelsea - 2003/05

Frank Lampard
Chelsea v Southampton / Clive Brunskill/GettyImages

Less doesn't always necessarily mean more, but on this occasion it certainly does.

Chelsea famously sported this Umbro number on their way to their first-ever Premier League title and it has stood the test of time. The simplistic design, complemented perfectly by smart white details, would be enough to make any Chelsea fan swoon.

48. West Ham - 1999/01

Ipswich v West Ham
There's plenty to like about this West Ham shirt / Phil Cole/GettyImages

It's difficult to put a finger on what exactly made this work. Was it the carefully crafted Fila design? The Dr Martens sponsor? Or Paolo Di Canio?

West Ham sported their most iconic shirt at the dawn of the new millennium and it's unlikely anyone will ever be able to produce a Hammers kit quite like it ever again.

47. Paris Saint-Germain - 1995/96

Patrick Vieira, Laurent Fournier
This PSG classic works on plenty of levels / PATRICK HERTZOG/GettyImages

PSG caused quite the storm when they debuted the first kit to be produced by Jordan in 2018/19, but that doesn't hold a candle to their 1995/96 home effort.

The blue and red design, which is now synonymous with PSG, was crafted to wonderful effect, only to be made even better by the Opel sponsorship which managed to appear gratuitous and subtle all at the same time.

46. Manchester City - 1993/95

Pure sky blue / Shaun Botterill/GettyImages

Phwoar. Manchester City's 1993/95 home shirt may not be the most memorable in the club's history, but it's certainly their smartest.

The Gallagher brothers were clearly fans of the Umbro jersey, as they also elevated its cult status upon its release, bringing football shirts into the mainstream spotlight. Football is cool after all.

45. Nigeria - 2018

There was a huge rush to get Nigeria shirts in 2018 / MARK RALSTON/GettyImages

If you were one of the lucky ones to get your hands on Nigeria's 'Naija' shirt before the 2018 World Cup, you were the envy of most of the world.

The shirt completely sold out on the Nike store minutes after it was released to the general public, exemplifying just how big an impact it made.

44. Kaizer Chiefs - 2011/12

OK, this is admittedly a bit bonkers. But good bonkers.

Kaizer Chiefs' home kit for the 2011/12 season caused quite the stir as it effectively managed to infuse the club's badge into the design of the shirt - which is no easy task when the South African side's badge centrally features a Native American chief.

43. Rangers - 1987/90

Maurice Johnston
There's some lovely patterns on display here / Getty Images/GettyImages

There isn't too much room for significant change when it comes to Rangers shirts, but the 1987/90 kit was a very subtle departure from previous traditions.

The unique checkerboard shadow pattern was easily noticeable yet effectively integrated into the overall design instead of being tacked on as a lazy afterthought. The button-up collar was a nice touch as well.

42. Cameroon - 2002

Lauriano Etame, Bill Tchato, Pius Ndiefi, Salomon Olembe, Boukar Alioum, Pierre Wome, Marc Vivien Foe, Samuel Eto'o, Raymond Kalla, Rigobert Song, Geremi Njitap
What do you mean, no sleeves? / ISSOUF SANOGO/GettyImages

Mental, controversial and downright brilliant. Cameroon's 2002 sleeve-less home shirt was truly something to behold.

The Indomitable Lions were victorious at the 2002 Africa Cup of Nations while wearing the Puma-produced vests but were banned from wearing the same kit for the World Cup later that year. A shame, as Cameroon were forced to compromise by stitching on black sleeves. Spoilsports.

41. USA - 1992

USA V Ivory Coast
A solid offering from across the pond / Shaun Botterill/GettyImages

The USMNT have had some truly horrendous kits over the years - the 1994 faux-denim away shirt immediately springs to mind - but adidas got it right on this occasion.

The alternating blue and red stripes that were strapped across the shirt's shoulder added a suitably patriotic touch while ensuring that it remained impressively stylish. Saucy.

40. Japan - 1998

Masashi Nakayama
Masashi Nakayama rocking Japan's 1998 shirt / Ben Radford/GettyImages

France '98 had some b-e-a-u-tiful kits on show, with Japan's home effort being one of the highlights.

The Blue Samurai made quite the impression at their debut tournament, but it wasn't because of their performances on the pitch. The flames imprinted on the sleeves made sure this was an instant classic, even if there was no real explanation as to why they were there in the first place.

39. Tottenham - 1986/87

Diego Maradona
Wait, Maradona played for Tottenham? / Getty Images/GettyImages

This is certainly the most adventurous Tottenham shirt of all time, and, in this case, that's a good thing.

It's practically impossible for Hummel to make a kit that's anything less than stellar, even if that means taking a few risks along the way. Spurs' 1985-87 shirt was made even more memorable after Diego Maradona wore it at Ossie Ardiles' testimonial.

38. Club America - 1994/96

German Villa of Mexico's Club America soccer team
Yes please / Vince Bucci/GettyImages

OK, there's a lot to discuss here, as this is far from just a bog-standard adidas template.

Club America have a back catalogue of wacky designs, but there's something about this one that just works. The contrasting colours that adorn the top half of the shirt - coupled with the Coca-Cola sponsorship - combine to create what can only be described as a football hipster's dream.

37. Croatia - 1998

Croatia teamgroup
Croatia got it spot on in 1998 / Mark Thompson/GettyImages

Croatia's chess board, or šahovnica, features on every one of their home shirts, but their 1998 home shirt remains the peak version of the reliable formula. That's probably because it's unique in the sense that it only covers half of the shirt.

We got to see plenty of the kit as well, as Croatia went all the way to the semi-finals in France, making everyone want to go out and cut up their nan's picnic blanket.

36. Roma - 1985/86

Carlo Ancelotti
Carlo Ancelotti in his playing days / David Cannon/GettyImages

Yes, yes, yes. The first Serie A kit to feature on the list and, shock, it's an absolute corker.

Roma's iconic red and yellow shirt - which the club is named after - has been tinkered with to varying degrees of success over the years, but there's no beating the 1985/86 number. Bellissimo.

35. Jamaica - 1998

FIFA World Cup Finals 1998 Group H: Croatia v Jamaica
This is Reggae Boyz heritage / Clive Brunskill/GettyImages

A bit of a marmite one this, but love it or hate it, there's no denying Jamaica's 1998 World Cup shirt left a lasting impression.

The vibrant mishmash of colours and patterns mirrors the crazy journey the Reggae Boyz took to reach their first and only World Cup and, when you consider the shirt in isolation from the matching shorts, then it's a one-of-kind collector's item.

34. New York Cosmos - 1981/84

Carlos Alberto
New York Cosmos had a short-lived existence / Focus On Sport/GettyImages

New York Cosmos are more of a fashion brand than a club, but that's not a bad thing when they've gifted the world with kits as cool as this.

Italian sportswear brand Ellesse produced the shirt for Cosmos between 1981 and 1984, which featured a striking blue and yellow collar and nothing but a number on the torso in place of any sponsors.

33. Manchester United - 1994/95

Eric Cantona, Steve Bruce, Bryan Robson
A kit fit for champions / Shaun Botterill/GettyImages

Manchester United made a splash with an interesting lace-up design which still holds a place in supporters' hearts, but it was the follow-up kit from Umbro which really stole the show in the early 1990s.

It was elegant, featured a superimposed graphic of Old Trafford and Eric Cantona was able to pull his collar up to his heart's content, which is always good.

32. France - 2011/12

France's midfielder Franck Ribery reacts
This France kit was very French / BERTRAND GUAY/GettyImages

*Controversy sirens*

France have had a plethora of classy shirts over the years, but none broke the boundaries quite like this away jersey. It took inspiration from marinière - a symbol of French culture which first appeared as the uniform of sailors in the French navy in the 19th century.

31. Saint-Etienne - 1976/77

Oh yes / STF/GettyImages

Not many club sides wear green, which probably explains why Saint-Etienne are simply nicknamed as such. Les Vertes.

It's a classy-looking shirt, with the emerald green contrasting against the French tricolour on the sleeve cuffs and, interestingly, it doesn't feature the club badge, instead opting to make the sponsor as big as possible. As strange as that might be, it seems to suit.

30. Hamburg - 1979/80

Kevin Keegan
Kevin Keegan rocks a suave Hamburg number / Getty Images/GettyImages

Hamburg may have dramatically fallen from the lofty heights of the Bundesliga in recent years, but there was once a time when they were one of the most feared teams in Europe.

The German outfit finished as runners-up in the league and European Cup in 1979/80 while wearing this tidy shirt, which adidas produced following their takeover of the now-defunct manufacturer Erima.

29. Palmeiras - 1990/91

It's one of the more understated shirts on this list - particularly as it's not that well-known - but all the elements combine perfectly.

The deep-green design was even stylish enough to be worn by Bob Marley, though his version of the shirt didn't feature the Coca-Cola branding, which is a real shame.

28. Sweden - 1992

Roland Nilsson of Sweden
Sweden enjoyed success in 1992 / Shaun Botterill/GettyImages

England supporters might not agree, but Sweden looked really good when they knocked the Three Lions out of the 1992 European Championship.

It's the classic adidas three-stripe template once again, but this was arguably the most striking of them all, as the yellow and blue combined to create a visually stunning shirt.

27. Colombia - 1990

Check out those barnets / STAFF/GettyImages

Forget the shirt for a second. Just look at the hair on show in this picture. Incredible stuff.

Anyway, back to what we are supposed to be talking about here - the shirt. And what a shirt it was. Deep red with a jazzy symmetrical pattern on both sleeves, it's a travesty Colombia never actually achieved anything during the early 1990s.

26. Real Madrid - 1995/96

Fernando Redondo
Real Madrid produced something different in 1995/96 / Ben Radford/GettyImages

It seems strange to think of Real Madrid playing in a kit made by a little-known Spanish manufacturer, but that was the case during the mid 1990s.

Kelma produced a decent-looking shirt, which was improved no-end by the inclusion of their purple paw-print logo, which stretched across the length of the sleeves. Unique, sure, but it worked to great effect.

25. Liverpool - 1987/88

Alan Hansen
Liverpool looked smart in their glory years / Getty Images/GettyImages

Liverpool supporters have been spoiled for choice over the years, as there haven't been many home shirts which have failed to hit the mark - the recent Warrior years aside.

This particular shirt is probably the pick of the bunch. The likes of Kenny Dalglish, Alan Hansen and John Barnes all strutted their stuff in the deep red number, which was incidentally the last to feature Crown Paints as the club's sponsor.

24. Parma - 1998/99

The Parma team pose for a group shot
The Parma team pose for a group shot / Getty Images/GettyImages

Parma hold a special place in the hearts of anyone who followed Italian football during the 1990s and that's partly because they were always a stylish bunch.

The quintessential yellow and blue stripes were on show during Parma's historic 1998/99 season, where they secured the UEFA Cup and Coppa Italia in impressive fashion.

23. Arsenal - 2005/06

Thierry Henry
Thierry Henry made most Arsenal kits cool / Phil Cole/GettyImages

Anniversary kits don't always work out as intended, but Arsenal's celebration of Highbury was executed to perfection. Or was it?

The reinterpretation was based on the kit that travelled with Arsenal to Highbury in 1913, but the picture that was used as a reference point was in black and white. We have no idea whether the 2006 shirt is accurate, but does it really matter when it looks as good as this?

22. Lazio - 1982/83

Lazio brought this long-forgotten design out of retirement in 2018, but the upgraded version doesn't hold a candle to the original.

There isn't really anything else like it. The club's eagle stretches across the width of the torso to separate the traditional blue and white colours and isn't interrupted by an intrusive sponsor, which makes you wonder why on earth it almost slipped into obscurity.

21. Peru - 1978

Cesar Cueto
Peru combine some classic colours / Getty Images/GettyImages

Peru's 1978 World Cup kit left an indelible mark on the world as the South American underdogs finished in the top eight for the second consecutive tournament.

Yes, River Plate and Rayo Vallecano also sport the same red stripe, but the simplicity and purity of the Peruvian shirt elevates it above the rest - this particular one being the smartest.

20. Marseille - 1990/91

British Soccer Player Chris Waddle
No other Ligue 1 shirt comes close / RENARD eric/GettyImages

Chris Waddle may have ended the 1990 World Cup in disaster, missing the decisive penalty for England against West Germany, but he went on to enjoy a hugely successful season with Marseille in, as you can see, one hell of a kit.

It's downright gorgeous. Simplistic, yet intricate, the Ligue 1 outfit's white home shirt goes down as the greatest French club shirt of all time.

19. Italy - 1982

Italy, Dino Zoff, Paolo Rossi
Italy v Poland 1982 FIFA World Cup Quarter Final / Getty Images/GettyImages

Whether your lasting memory of Italy's 1982 World Cup win is Paolo Rossi's hat-trick against Brazil or Marco Tardelli's eye-bulging celebration against West Germany, everyone is aware of the famous Azzurri shirt.

We may not have remembered the shirt at all if it weren't for Italy's heroics, but it's now embedded in football history as one of the all-time greats.

18. Ajax - 1994/95

Ajax got everything right in 1994/95 / PAUL VREEKER/GettyImages

There isn't anything out there that quite matches Ajax's traditional white and red colours. After all, the Amsterdam club have been using the same template for over 100 years now.

There have been some memorable shirts over the years, but the standout has to be the Champions League-winning effort, which also featured vertical sponsorship - something which remains incredibly rare.

17. Mexico - 1998

Mexico went for it in 1998 / PASCAL GEORGE/GettyImages

OK, so this is certainly out there, even by 90s kit standards.

Mexico arrived at France '98 with a statement to make and, boy, did they make it. It was impossible to miss the Aztec-inspired design that adorned the front of the shirt and, although it's a little excessive, it's all the better for being utterly bonkers.

16. Juventus - 1985/86

Michel Platini
The quintessential Juve kit / Getty Images/GettyImages

No messing about here. This is not just a Juventus shirt. This is the Juventus shirt.

The black and white stripes feature, of course, but the plunging v-neck and huge collar make this shirt feel that little bit special. Juve supporters will be longing for a return to their roots when you consider how awful the 2019/20 kit is...

15. Inter - 1992/94

Dennis Bergkamp of Inter Milan
Dennis Bergkamp in Inter's colours / Shaun Botterill/GettyImages

It was a toss-up between the 1992 Inter home and away shirts for this spot on the list, but the home shirt *just* comes out on top.

The blue stripes are much lighter than tends to be the tradition with Inter shirts, but it works splendidly alongside the Fiorucci sponsor - not the Milanese fashion brand, but a maker of fine Salamis. The more you know.

14. Boca Juniors - 1981

The most recognisable shirt to come out of Argentina, Boca Juniors' blue and yellow is steeped in history and no one pulls off the colours like they do. Just feast your eyes on the 1981 shirt. It's magnificent.

The original inspiration for the use of blue and yellow came as the Buenos Aires outfit - who were based in the dockland area of the capital - adopted the colours of the Swedish flag after it was seen flying high on the first ship to enter port.

13. Sampdoria - 1990/92

There's nothing wrong with simplicity - this list has proven that ten times over - but some clubs don't do simple. Sampdoria are one such club. Blue shirts, accompanied by white, red and black stripes shouldn't work on paper, but they certainly do in practice.

There's nothing out there that's even remotely similar, which makes it all the more special.

12. Barcelona - 1974/76

Legends everywhere you look / Getty Images/GettyImages

It may be brave to vouch for a Barcelona away kit in this instance, but bear with me.

We all love a sash - see Peru - and this is the sash to beat all sashes, incorporating the home colours into the away shirt magnificently. It was a design that was well ahead of its time and had the added bonus of being worn by Johan Cruyff, which is always going to work in its favour.

11. Celtic - 1966/67

Bobby Lennox
Bobby Lennox Celtic 1967 / Getty Images/GettyImages

Mmmm. Yeah. That'll do nicely, Celtic.

The hoop design is synonymous with Celtic and it simply doesn't get better than the European Cup winning shirt of 1967. No logos, no sponsors and no frills, this is as real as it gets.

10. Newcastle - 1995/97

Alan Shearer, Les Ferdinand
Howay the lads! / Getty Images/GettyImages

We arrive at the top ten with the greatest Premier League shirt of all time. 

Newcastle's iconic black and white stripes? Check.

A timeless adidas design? Aye.

A Newcastle Brown Ale logo that's crying out for its long-awaited return? All present and correct.

9. England - 1982

1982 wasn't such a vintage year for England in football terms / Getty Images/GettyImages

England fail miserably a lot of the time. But they'll be damned if they don't look flashy while doing so.

There's an abundance of classic kits which evoke painful memories of the past, but none match the Spain '82 number from Admiral which boldly integrated blue details into the primary design. Italia '90's third kit was a close second, mind you.

8. Fiorentina - 1998/99

Gabriel Batistuta of Fiorentina celebrates
Pure nostalgia / Getty Images/GettyImages

The greatest example of a sponsor doing all the work to make a shirt memorable, Fiorentina somehow managed to get Nintendo on board for their 1998/99 shirt. NINTENDO. Drink it in.

In fairness, that's probably unfair on the rest of the shirt, as it's one of La Viola's finest, even without the iconic sponsorship deal.

7. Milan - 1988/90

Ruud Gullitt
Ruud Gullitt donned a spectacular Milan kit / Simon Bruty/GettyImages

Milan were scarily good during the late 1980s and early 1990s. It helps that their black and red stripes were as intimidating as they were fashionable.

It doesn't matter who springs to mind when you think of Milan in this kit; you're picturing them lifting a trophy of some description.

6. Brazil - 1970

Mexico '70 bore witness to the greatest team to ever play the beautiful game, sporting a kit which symbolises footballing perfection. Brazil.

This is the definitive kit of the definitive Brazilian side. Understated, slick and easy on the eye.

5. West Germany - 1988/91

Franco Origlia Sport Archive
West Germany set the standard / Franco Origlia/GettyImages

West Germany romped to World Cup glory in 1990 and set the tone for a decade's worth of striking graphic designs - some far better than others. 

The home shirt is universally considered to be one of the most innovative designs of all time, utilising the country's national colours to great effect. adidas knocked it out of the park with this one.

4. Napoli - 1989/90

Diego Maradona
Diego Maradona Napoli v Stuttgart UEFA Cup Final 2nd Leg 1989 / Getty Images/GettyImages

Diego Maradona looked good in just about anything, but stick him in a Napoli shirt like this and you've got a winning combination.

It's also fun to learn that the shirts themselves, produced by Ennerre, were wide-fitting and short in length. It's almost as if they had a certain player in mind.

3. Netherlands - 1988

Euro 1988 - Ireland v Netherlands
Euro 1988 - Ireland v Netherlands / VI-Images/GettyImages

It's tough to leave out the 1974 offering from the Netherlands, but the cutting-edge design on show here means that it simply has to feature.

It was worn for just five games at the 1988 European Championship as the Netherlands secured their only major title, but that was enough time for it to achieve legendary status as one of the most stylish shirts of all time.

2. Argentina - 1986/87

Diego Maradona During 1986 World Cup
He's at is again / Jean-Yves Ruszniewski/GettyImages

Nothing about this shirt needs improving. Nothing.

Argentina's 1986 World Cup-winning shirt simply exudes perfection, with its carefully-crafted design matched by a side worthy of lifting the biggest prize of them all.

1. Denmark - 1986

The 1986 Denmark kit just works.

We don't really know why, it just does. Congrats Hummel, you made the single greatest football shirt of all time.