Welcome to Calcio 90

Calcio 90 is a labour of love — A private collection of match worn and store shirts, training gear and memorabilia from the 1980's and 90's golden age of Italian football — as well as one of the biggest collections of bootleg football t-shirts in the world. Occasionally items are put up for sale, and you can purchase these directly through the site. Check those out by clicking the button below drop me a line if you have any questions about my collection, or need some advice about your own.

12 of 1426 products

Blue and black striped sports jersey with 'BAGGIO' and number '10' on a beige background
Match Shirt • Club • Inter • 1998 • Nike • Home • #10 • Roberto Baggio • Match Worn 
Match Shirt • Club • Inter • 1998 • Nike • Home • #10 • Roberto Baggio • Match Worn
PRIVATE COLLECTION
Match Shirt • Club • Inter • 1998 • Nike • Home • 18 • Ivan Zamorano • Match Worn - Calcio 90
Match Shirt • Club • Inter • 1998 • Nike • Home • 18 • Ivan Zamorano • Match Worn - Calcio 90
Match Shirt • Club • Inter • 1998 • Nike • Home • #18 • Ivan Zamorano • Match Worn
PRIVATE COLLECTION
Blue and black striped Inter Milan 1998-99 jersey with 'WINTER' and number '8' on a plain background
Blue and black striped Inter Milan 1998-99 Nike jersey with Pirelli logo on a mannequin against a neutral background
Match Shirt • Club • Inter • 1998 • Nike • Home • #8 • Aron Winter • Match Worn
PRIVATE COLLECTION
Match Shirt • Club • Juventus • 1998 • Kappa • Away • 6 • Thierry Henry • vs Bari - Calcio 90
Match Shirt • Club • Juventus • 1998 • Kappa • Away • 6 • Thierry Henry • vs Bari - Calcio 90
Match Shirt • Club • Juventus • 1998 • Kappa • Away • #6 • Thierry Henry • vs Bari
PRIVATE COLLECTION
Black and white striped Juventus jersey with 'Del Piero' and number '10' on the back with his autograph in the '0' of the number on a mannequin against a beige background
Black and white striped Juventus 1998-98 with a kappa logo and D+ Liberta DIgitale Sponsor on a mannequin against a neutral background
Match Shirt • Club • Juventus • 1998 • Kappa • Home • #10 • Alessandro del Piero • Match Worn • Signed
PRIVATE COLLECTION
Match Shirt • Club • Parma • 1998 • Lotto • Home • 10 • Faustino Asprilla • Match Worn - Calcio 90
Match Shirt • Club • Parma • 1998 • Lotto • Home • 10 • Faustino Asprilla • Match Worn - Calcio 90
Match Shirt • Club • Parma • 1998 • Lotto • Home • #10 • Faustino Asprilla • Match Worn
PRIVATE COLLECTION
Match Shirt • Club • Roma • 1998 • Diadora • Home • 2 • Cafu • Match Worn - Calcio 90
Match Shirt • Club • Roma • 1998 • Diadora • Home • 2 • Cafu • Match Worn - Calcio 90
Match Shirt • Club • Roma • 1998 • Diadora • Home • #2 • Cafu • Match Worn
PRIVATE COLLECTION
Match Shirt • Club • Venezia • 1998 • Kronos • Home • 8 • Sergio Volpi • Match Worn - Calcio 90
Match Shirt • Club • Venezia • 1998 • Kronos • Home • 8 • Sergio Volpi • Match Worn - Calcio 90
Match Shirt • Club • Venezia • 1998 • Kronos • Home • #8 • Sergio Volpi • Match Worn
£193.00
Player Issue Training • Fiorentina • 1998 • Rui Costa • Fila Top - Calcio 90
Player Issue Training • Fiorentina • 1998 • Rui Costa • Fila Top - Calcio 90
Player Issue Training • Fiorentina • 1998 • Rui Costa • Fila Top
PRIVATE COLLECTION
Store Shirt • Arsenal • 1999 • Nike • Home • #9 • Nicolas Anelka • Size XL 
Store Shirt • Arsenal • 1999 • Nike • Home • #9 • Nicolas Anelka • Size XL 
Store Shirt • Arsenal • 1998 • Nike • Home • #9 • Nicolas Anelka • Size XL
£318.00
A vintage long-sleeve Diadora soccer jersey for the club Granarolo, displayed on a wooden mannequin torso. The jersey is white with bold vertical red and blue stripes down the center, a blue and red V-neck collar, and blue cuffs.
A white long-sleeve collared shirt shown from the back on a mannequin, with blue cuffs and a blue and red striped collar.
Store Shirt • Bologna • 1998 • Diadora • Away • Size
£163.00
Store Shirt • Inter Milan • 1997 • Umbro • Size XL - Calcio 90
Store Shirt • Inter Milan • 1997 • Umbro • Size XL - Calcio 90
Store Shirt • Inter Milan • 1997 • Umbro • Home • Size XL
£258.00

Got any questions? Drop me a line