Browse our hand-picked collection of authentic retro Diadora shirt. Every vintage Diadora kit we list is 100% original — sourced directly and physically verified by our expert team before listing. From rare away kits to iconic home shirts, this is the real Diadora, shirt by shirt.
-
Italy 1990-91 Tracksuit Jacket ((Excellent) L)
Regular price £ 150.00 GBPRegular price£ 150.00 GBPSale price £ 150.00 GBP -
1993-94 Italy Diadora Home Shirt L
Regular price £ 175.00 GBPRegular priceSale price £ 175.00 GBP -
2002-03 Rangers Diadora Away Shirt *w/tags* M
Regular price £ 198.00 GBPRegular priceSale price £ 198.00 GBP -
1986 Italy Diadora Track Jacket XL
Regular price £ 125.00 GBPRegular priceSale price £ 125.00 GBP -
1997-98 Roma Diadora Training Shirt L
Regular price £ 125.00 GBPRegular priceSale price £ 125.00 GBP -
2002-03 Rangers Diadora Away Shirt L/S
Regular price £ 125.00 GBPRegular priceSale price £ 125.00 GBP -
2002-03 Rangers Diadora Away Shirt L/S
Regular price £ 150.00 GBPRegular priceSale price £ 150.00 GBP -
2004-05 Sunderland Diadora Home Shirt L
Regular price £ 85.00 GBPRegular priceSale price £ 85.00 GBP -
1994 Italy Diadora Tracksuit *Mint* XL
Regular price £ 175.00 GBPRegular priceSale price £ 175.00 GBP -
1998-99 Roma Diadora Goalkeeper Shirt XL
Regular price £ 165.00 GBPRegular priceSale price £ 165.00 GBP -
2006-07 Roma Diadora Home Shirt Totti #10 M
Regular price £ 125.00 GBPRegular priceSale price £ 125.00 GBP -
1995-96 Grimsby Town Diadora Away Shirt S
Regular price £ 98.00 GBPRegular priceSale price £ 98.00 GBP -
2004-05 Rangers Diadora Third Shirt L
Regular price £ 65.00 GBPRegular priceSale price £ 65.00 GBP -
2002-03 Aston Villa Diadora Home Shirt XL
Regular price £ 98.00 GBPRegular priceSale price £ 98.00 GBP -
2006-07 Preston Diadora Away Shirt Ormerod #17 L
Regular price £ 80.00 GBPRegular priceSale price £ 80.00 GBP -
2002-03 Rangers Diadora Away Shirt Arteta #23 L
Regular price £ 85.00 GBPRegular priceSale price £ 85.00 GBP -
1994 Italy Diadora Away Shirt XL
Regular price £ 175.00 GBPRegular priceSale price £ 175.00 GBP -
1993-94 Italy Diadora Home Shirt *Mint* M
Regular price £ 185.00 GBPRegular priceSale price £ 185.00 GBP -
1986-90 Italy Diadora Home Shirt *Mint* XL
Regular price £ 125.00 GBPRegular priceSale price £ 125.00 GBP -
1986-90 Italy Diadora Home Shirt S
Regular price £ 125.00 GBPRegular priceSale price £ 125.00 GBP -
2008 Deportivo Quito *Signed* Away Shirt (XL) Diadora
Regular price £ 49.99 GBPRegular priceSale price £ 49.99 GBP -
1998/99 Belgium GK Shirt (S) Diadora
Regular price £ 59.99 GBPRegular priceSale price £ 59.99 GBP -
2003/04 Rangers Training Shirt (L) Diadora
Regular price £ 4.99 GBPRegular priceSale price £ 4.99 GBP -
1998/99 Belgium GK Shirt (S) Diadora
Regular price £ 59.99 GBPRegular priceSale price £ 59.99 GBP -
1996/97 Bologna Home Shirt (L) Diadora
Regular price £ 124.99 GBPRegular priceSale price £ 124.99 GBP -
1998/99 Belgium GK Shirt (M) Diadora
Regular price £ 89.99 GBPRegular priceSale price £ 89.99 GBP -
1998/99 Belgium GK Shirt (S) Diadora
Regular price £ 59.99 GBPRegular priceSale price £ 59.99 GBP -
1998/99 Belgium GK Shirt (M) Diadora
Regular price £ 79.99 GBPRegular priceSale price £ 79.99 GBP -
1992/94 Belgium Home Shirt (XL) Diadora
Regular price £ 149.99 GBPRegular priceSale price £ 149.99 GBP -
1994/96 Boavista Home Shirt (L) Diadora
Regular price £ 89.99 GBPRegular priceSale price £ 89.99 GBP -
2005 Cobreloa Home Shirt (M) Diadora
Regular price £ 69.99 GBPRegular priceSale price £ 69.99 GBP -
1992/93 Boavista Home Shirt (L) Diadora
Regular price £ 99.99 GBPRegular priceSale price £ 99.99 GBP -
2000/01 Aston Villa Merson #10 Away Shirt (L) Diadora
Regular price £ 124.99 GBPRegular priceSale price £ 124.99 GBP -
1986/91 Italy Home Shirt (M) Diadora
Regular price £ 69.99 GBPRegular priceSale price £ 69.99 GBP -
1998/99 Belgium GK Shirt (M) Diadora
Regular price £ 79.99 GBPRegular priceSale price £ 79.99 GBP -
2005/06 Hannover 96 Troest #4 L/S *Match Issued* Home Shirt (XXL) Diadora
Regular price £ 69.99 GBPRegular price£ 124.99 GBPSale price £ 69.99 GBPSale -
2011/12 Italy FIGC Referee L/S Shirt (S*) Diadora
Regular price £ 19.99 GBPRegular price£ 34.99 GBPSale price £ 19.99 GBPSale -
1992/94 Italy Home Shirt (S) Diadora
Regular price £ 149.99 GBPRegular priceSale price £ 149.99 GBP -
2002/03 Italy FIGC Referee Shirt (M) Diadora
Regular price £ 24.99 GBPRegular price£ 34.99 GBPSale price £ 24.99 GBPSale -
1986/91 Italy Home Shirt (L) Diadora
Regular price £ 124.99 GBPRegular priceSale price £ 124.99 GBP -
2009/11 Italy FIGC Referee *BNWT* L/S Shirt (XS) Diadora
Regular price £ 9.99 GBPRegular price£ 24.99 GBPSale price £ 9.99 GBPSale -
1998/99 Udinese Away Shirt (S) Diadora
Regular price £ 69.99 GBPRegular priceSale price £ 69.99 GBP -
1994/95 Venezia Home Shirt (L) Diadora
Regular price £ 164.99 GBPRegular priceSale price £ 164.99 GBP -
2005/06 Racing Santander Home Shirt (S) Diadora
Regular price £ 44.99 GBPRegular priceSale price £ 44.99 GBP -
2002/03 Rangers Caniggia #7 Home Shirt (S) Diadora
Regular price £ 99.99 GBPRegular priceSale price £ 99.99 GBP -
1986/91 Italy Home Shirt (L) Diadora
Regular price £ 79.99 GBPRegular priceSale price £ 79.99 GBP -
2004/05 Roma Totti #10 Third Shirt (M) Diadora
Regular price £ 99.99 GBPRegular price£ 149.99 GBPSale price £ 99.99 GBPSale -
2003/05 Sheffield Wednesday Sibon #9 Home Shirt (XL) Diadora
Regular price £ 69.99 GBPRegular priceSale price £ 69.99 GBP -
2007/08 Valenciennes L/S Diadora Training Shirt (M)
Regular price £ 14.99 GBPRegular priceSale price £ 14.99 GBP -
2003/04 Roma Track Jacket (L) Diadora
Regular price £ 69.99 GBPRegular priceSale price £ 69.99 GBP -
2004/05 Sunderland Home Shirt (L) Diadora
Regular price £ 69.99 GBPRegular priceSale price £ 69.99 GBP -
1986/91 Italy L/S Home Shirt (L) Diadora
Regular price £ 99.99 GBPRegular priceSale price £ 99.99 GBP -
1993-94 Italy Diadora Home Shirt L
Regular price £ 175.00 GBPRegular priceSale price £ 175.00 GBP -
1990-92 Italy Diadora Player Issue Track Jacket L
Regular price £ 150.00 GBPRegular priceSale price £ 150.00 GBP -
1993-94 Italy Diadora Track Jacket XXL
Regular price £ 150.00 GBPRegular priceSale price £ 150.00 GBP -
1986-90 Italy Diadora Home Shirt L
Regular price £ 175.00 GBPRegular priceSale price £ 175.00 GBP -
1990-92 Italy Diadora Track Jacket XL
Regular price £ 90.00 GBPRegular priceSale price £ 90.00 GBP -
1994 Italy Diadora Away Shirt L
Regular price £ 175.00 GBPRegular priceSale price £ 175.00 GBP -
1999-00 Bologna Diadora '90th Anniversary' Special Edition Shirt XL
Regular price £ 175.00 GBPRegular priceSale price £ 175.00 GBP -
2006-07 Watford Diadora '125 Year' Home Shirt L/S
Regular price £ 75.00 GBPRegular priceSale price £ 75.00 GBP -
2004-05 Sunderland Diadora Home Shirt L/S XXL
Regular price £ 80.00 GBPRegular priceSale price £ 80.00 GBP -
1994-95 Greece Diadora Match Issue Home Shirt L/S #5 XL
Regular price £ 398.00 GBPRegular priceSale price £ 398.00 GBP -
1994 Italy Diadora Track Jacket M
Regular price £ 150.00 GBPRegular priceSale price £ 150.00 GBP -
2004-05 Birmingham Diadora Away Shirt M
Regular price £ 85.00 GBPRegular priceSale price £ 85.00 GBP -
1993-94 Italy Diadora Training Shirt M
Regular price £ 125.00 GBPRegular priceSale price £ 125.00 GBP -
1986-90 Italy Diadora Home Shirt M
Regular price £ 150.00 GBPRegular priceSale price £ 150.00 GBP -
1986-90 Italy Diadora Home Shirt M
Regular price £ 125.00 GBPRegular priceSale price £ 125.00 GBP -
2002-03 Rangers Diadora Home Shirt *Mint* XL
Regular price £ 125.00 GBPRegular priceSale price £ 125.00 GBP -
1994 Italy Diadora Track Jacket L
Regular price £ 125.00 GBPRegular priceSale price £ 125.00 GBP -
2008-09 Malta Match Issue Away Shorts #2 S
Regular price £ 40.00 GBPRegular priceSale price £ 40.00 GBP -
2008-09 Lumezzane Away Shirt #5 L/S XL
Regular price £ 50.00 GBPRegular priceSale price £ 50.00 GBP -
1986-90 Italy Diadora Player Issue Home Shirt #16 L/S L
Regular price £ 350.00 GBPRegular priceSale price £ 350.00 GBP -
2002-03 Rangers Diadora Away Shirt Y
Regular price £ 65.00 GBPRegular priceSale price £ 65.00 GBP -
2009-10 FC Aarau Diadora Training Shirt XL
Regular price £ 30.00 GBPRegular priceSale price £ 30.00 GBP -
1999-00 Roma Diadora Goalkeeper Shirt M
Regular price £ 150.00 GBPRegular priceSale price £ 150.00 GBP -
1999-00 Italy Diadora FIGC Training Shirt *Mint* XL
Regular price £ 75.00 GBPRegular priceSale price £ 75.00 GBP -
1996-97 Belgium Diadora Bench Coat *w/tags* XL
Regular price £ 200.00 GBPRegular priceSale price £ 200.00 GBP -
1996-97 FC Aarau Diadora Match Issue Away Shirt Viceconte C. #24 XXL
Regular price £ 148.00 GBPRegular priceSale price £ 148.00 GBP -
1992-93 Italy Diadora Home Shirt L.Boys
Regular price £ 65.00 GBPRegular priceSale price £ 65.00 GBP -
2004-05 Roma Diadora Rain Jacket XL.Boys
Regular price £ 45.00 GBPRegular priceSale price £ 45.00 GBP -
2000-01 Udinese Diadora Third Shirt *Mint* L
Regular price £ 150.00 GBPRegular priceSale price £ 150.00 GBP -
1998-99 Udinese Diadora European Home Shirt *Mint* M
Regular price £ 198.00 GBPRegular priceSale price £ 198.00 GBP -
1998-99 Udinese Diadora Home Shirt M
Regular price £ 150.00 GBPRegular priceSale price £ 150.00 GBP -
1986-90 Italy Diadora Player Issue Home Shirt #8 L/S L
Regular price £ 350.00 GBPRegular priceSale price £ 350.00 GBP -
1996-98 Rapid Vienna Diadora Home Shirt XXL
Regular price £ 98.00 GBPRegular priceSale price £ 98.00 GBP -
2002-03 Rangers Diadora Away Shirt L/S *Mint* L
Regular price £ 175.00 GBPRegular priceSale price £ 175.00 GBP -
2000-01 Aston Villa Diadora Third Shirt Delaney #2 XXL
Regular price £ 90.00 GBPRegular priceSale price £ 90.00 GBP -
2002-03 Rangers Diadora Away Shirt S
Regular price £ 110.00 GBPRegular priceSale price £ 110.00 GBP -
1994 Italy Diadora Track Jacket XL
Regular price £ 98.00 GBPRegular priceSale price £ 98.00 GBP -
2002-03 Rangers Diadora Away Shirt L/S XL
Regular price £ 150.00 GBPRegular priceSale price £ 150.00 GBP -
2008-08 Standard Liege Diadora Lightweight Training Top M
Regular price £ 50.00 GBPRegular priceSale price £ 50.00 GBP -
2003-04 Rangers Diadora Away Shirt L/S *Mint* XL
Regular price £ 98.00 GBPRegular priceSale price £ 98.00 GBP -
1986-90 Italy Diadora Home Shirt XL
Regular price £ 130.00 GBPRegular priceSale price £ 130.00 GBP -
2004-05 West Brom Diadora Polo Shirt S
Regular price £ 30.00 GBPRegular priceSale price £ 30.00 GBP -
2005-06 Roma Diadora Player Issue Home Shirt Perrotta #20 *As New* L
Regular price £ 175.00 GBPRegular priceSale price £ 175.00 GBP -
2005-06 Roma Diadora PI Home Shirt Taddei #11 L/S *As New* XL
Regular price £ 175.00 GBPRegular priceSale price £ 175.00 GBP -
2005-06 Roma Home Shirt Freddi #33 L
Regular price £ 98.00 GBPRegular priceSale price £ 98.00 GBP -
2021-22 Samsunspor Diadora 'Tribute' Shirt *BNIB* S
Regular price £ 25.00 GBPRegular price£ 40.00 GBPSale price £ 25.00 GBPSale -
2021-22 Samsunspor Diadora 'Tribute' Shirt *BNIB* M
Regular price £ 25.00 GBPRegular price£ 40.00 GBPSale price £ 25.00 GBPSale -
2003-04 Roma Diadora Home Shirt Dellas #31 *As New* XL
Regular price £ 150.00 GBPRegular priceSale price £ 150.00 GBP -
2002-03 Rangers Diadora Home Shirt L/S *Mint* XXL
Regular price £ 125.00 GBPRegular priceSale price £ 125.00 GBP -
1993-94 Boavista Diadora Home Shirt *w/tags* L
Regular price £ 198.00 GBPRegular priceSale price £ 198.00 GBP -
1999-01 Bury Diadora Home Shirt XL
Regular price £ 125.00 GBPRegular priceSale price £ 125.00 GBP -
1986-88 Italy Player Issue Training Shirt L
Regular price £ 80.00 GBPRegular priceSale price £ 80.00 GBP -
1996-97 Bologna Diadora Home Shirt L/S *w/tags* XL
Regular price £ 250.00 GBPRegular priceSale price £ 250.00 GBP -
2021-22 Kirsehir Belediyespor Diadora Home Shirt *w/tags* L
Regular price £ 30.00 GBPRegular price£ 60.00 GBPSale price £ 30.00 GBPSale -
1995-96 Rapid Vienna Diadora Away Shirt *w/tags* XL
Regular price £ 175.00 GBPRegular priceSale price £ 175.00 GBP -
1994-95 Rapid Vienna Diadora Home Shirt L/S *w/tags* XL
Regular price £ 198.00 GBPRegular priceSale price £ 198.00 GBP -
1986-90 Italy Diadora Player Issue Home Shirt #15 M
Regular price £ 275.00 GBPRegular priceSale price £ 275.00 GBP -
2003-04 Bradford City Diadora Centenary Home Shirt L/S *w/tags* L
Regular price £ 125.00 GBPRegular priceSale price £ 125.00 GBP -
1986-90 Italy Diadora Player Issue Home Shirt #2 *Mint* L
Regular price £ 298.00 GBPRegular priceSale price £ 298.00 GBP -
2004-05 Birmingham Diadora Away Shirt *w/tags* L
Regular price £ 98.00 GBPRegular priceSale price £ 98.00 GBP -
2003-04 Rangers Diadora Away Shirt XXL
Regular price £ 75.00 GBPRegular priceSale price £ 75.00 GBP -
2002-03 Rangers Diadora Away Shirt *Mint* XL
Regular price £ 125.00 GBPRegular priceSale price £ 125.00 GBP -
2022-23 Bursaspor Diadora Away Shirt *BNIB* XL
Regular price £ 30.00 GBPRegular price£ 60.00 GBPSale price £ 30.00 GBPSale -
2000-01 Aston Villa Diadora Home Shirt XS
Regular price £ 75.00 GBPRegular priceSale price £ 75.00 GBP -
1986-90 Italy Diadora Home Shirt L
Regular price £ 150.00 GBPRegular priceSale price £ 150.00 GBP -
1999-01 Bury Diadora Home Shirt *Mint* S
Regular price £ 125.00 GBPRegular priceSale price £ 125.00 GBP -
2000s Italy Diadora Referee Bench Coat *BNIB* M
Regular price £ 40.00 GBPRegular price£ 125.00 GBPSale price £ 40.00 GBPSale -
2000s Diadora 'Stadio Olimpico' Jacket *BNIB* S
Regular price £ 85.00 GBPRegular price£ 125.00 GBPSale price £ 85.00 GBPSale -
2000s Diadora 'Wembley' Jacket *BNIB* L
Regular price £ 98.00 GBPRegular price£ 125.00 GBPSale price £ 98.00 GBPSale -
2000s Diadora 'San Siro' Jacket *BNIB* L
Regular price £ 98.00 GBPRegular price£ 125.00 GBPSale price £ 98.00 GBPSale -
2010-11 Diadora '100 year' Italian Referees Association Shirt *BNIB* XS
Regular price £ 35.00 GBPRegular price£ 65.00 GBPSale price £ 35.00 GBPSale -
2010-11 Diadora '100 year' Italian Referees Association Shirt *BNIB* XS
Regular price £ 35.00 GBPRegular price£ 65.00 GBPSale price £ 35.00 GBPSale -
2010-11 Diadora '100 year' Italian Referees Association Shirt *BNIB* S
Regular price £ 40.00 GBPRegular price£ 65.00 GBPSale price £ 40.00 GBPSale -
2010-11 Diadora Italian Referees Association Polo Shirt *BNIB* S
Regular price £ 35.00 GBPRegular price£ 55.00 GBPSale price £ 35.00 GBPSale -
2000s Diadora 'Olimpico' Jacket *w/tags* M
Regular price £ 98.00 GBPRegular price£ 125.00 GBPSale price £ 98.00 GBPSale -
2000s Diadora 'Wembley' Jacket *BNIB* M
Regular price £ 98.00 GBPRegular price£ 125.00 GBPSale price £ 98.00 GBPSale -
2003-04 Rangers Diadora Away Shirt *Mint* L
Regular price £ 75.00 GBPRegular priceSale price £ 75.00 GBP -
2004-05 Hull City Diadora Centenary Home Shirt L/S XL
Regular price £ 98.00 GBPRegular priceSale price £ 98.00 GBP -
1994-95 Grimsby Town Diadora Home Shirt L
Regular price £ 198.00 GBPRegular priceSale price £ 198.00 GBP -
1994-95 Venezia Diadora Home Shirt *Mint* L
Regular price £ 175.00 GBPRegular priceSale price £ 175.00 GBP -
1992-93 Italy Diadora Home Shirt XL
Regular price £ 175.00 GBPRegular priceSale price £ 175.00 GBP -
2000s Diadora 'Bernabeu' Jacket *BNIB* XL
Regular price £ 98.00 GBPRegular price£ 125.00 GBPSale price £ 98.00 GBPSale -
2000s Diadora 'Bernabeu' Jacket *BNIB* L
Regular price £ 98.00 GBPRegular price£ 125.00 GBPSale price £ 98.00 GBPSale -
2005-06 Watford Diadora 'Play-off Final' Home Shirt *BNIB* XL
Regular price £ 198.00 GBPRegular priceSale price £ 198.00 GBP -
2000s Diadora 'Bernabeu' Jacket *BNIB* M
Regular price £ 98.00 GBPRegular price£ 125.00 GBPSale price £ 98.00 GBPSale -
2002-03 Rangers Diadora Home Shirt McCoist #9 L/S L
Regular price £ 150.00 GBPRegular priceSale price £ 150.00 GBP -
2020 Adana Demirspor Diadora '80 Year' Anniversary Shirt *BNIB* S
Regular price £ 30.00 GBPRegular price£ 50.00 GBPSale price £ 30.00 GBPSale -
1993-94 Italy Diadora Player Issue Training Shirt L
Regular price £ 98.00 GBPRegular priceSale price £ 98.00 GBP -
2020 Adana Demirspor Diadora '80 Year' Anniversary Shirt *BNIB* M
Regular price £ 30.00 GBPRegular price£ 50.00 GBPSale price £ 30.00 GBPSale -
2004-05 Hull City Diadora Centenary Home Shirt S
Regular price £ 70.00 GBPRegular priceSale price £ 70.00 GBP -
2021-22 Duzcespor Diadora Away Shirt *w/tags* S
Regular price £ 40.00 GBPRegular price£ 50.00 GBPSale price £ 40.00 GBPSale -
2009-10 Standard Liege Diadora Home Shirt *BNIB* S
Regular price £ 45.00 GBPRegular price£ 75.00 GBPSale price £ 45.00 GBPSale -
1990-92 Italy Diadora Track Jacket L
Regular price £ 150.00 GBPRegular priceSale price £ 150.00 GBP -
2023-24 Eskisehirspor Diadora Limited Edition Shirt *BNIB* M
Regular price £ 35.00 GBPRegular price£ 65.00 GBPSale price £ 35.00 GBPSale -
2019 Vasco da Gama Diadora Third Shirt *w/tags* S
Regular price £ 40.00 GBPRegular price£ 50.00 GBPSale price £ 40.00 GBPSale -
1993-94 Italy Diadora Home Shirt L
Regular price £ 198.00 GBPRegular priceSale price £ 198.00 GBP -
1992-93 Italy Diadora Home Shirt *Mint* L
Regular price £ 175.00 GBPRegular priceSale price £ 175.00 GBP -
1992-94 Belgium Diadora Home Shirt XL
Regular price £ 175.00 GBPRegular priceSale price £ 175.00 GBP -
1994-95 Nantes Diadora Home Shirt XL
Regular price £ 225.00 GBPRegular priceSale price £ 225.00 GBP -
1986-90 Italy Diadora Home Shirt #15 L
Regular price £ 175.00 GBPRegular priceSale price £ 175.00 GBP -
1994-95 Nantes Diadora Home Shirt *w/tags* L
Regular price £ 250.00 GBPRegular priceSale price £ 250.00 GBP -
1992-94 Belgium Diadora Away Shirt #5 M
Regular price £ 175.00 GBPRegular priceSale price £ 175.00 GBP -
2001-02 Sheffield Wednesday Diadora Away Shirt *Mint* XL
Regular price £ 125.00 GBPRegular priceSale price £ 125.00 GBP -
1992-93 Italy Diadora Player Issue Goalkeeper Shirt L
Regular price £ 198.00 GBPRegular priceSale price £ 198.00 GBP -
1999-01 Bury Diadora Home Shirt *Mint* XL
Regular price £ 150.00 GBPRegular priceSale price £ 150.00 GBP -
2002-03 FC Aarau Jako Home Shirt #3 XL
Regular price £ 75.00 GBPRegular priceSale price £ 75.00 GBP -
1999-01 Bury Diadora Home Shirt *Mint* L
Regular price £ 150.00 GBPRegular priceSale price £ 150.00 GBP -
2000s Diadora 'Olimpico' Jacket *w/tags* XL
Regular price £ 98.00 GBPRegular price£ 125.00 GBPSale price £ 98.00 GBPSale -
2000s Diadora 'Olimpico' Jacket *w/tags* L
Regular price £ 98.00 GBPRegular price£ 125.00 GBPSale price £ 98.00 GBPSale -
1992-93 Italy Diadora Training Shirt XL
Regular price £ 98.00 GBPRegular priceSale price £ 98.00 GBP -
2004-05 Hull City Diadora Away Shirt *Mint* L
Regular price £ 125.00 GBPRegular priceSale price £ 125.00 GBP -
2004-05 Leeds Diadora Away Shirt L/S *w/tags* XXXL
Regular price £ 85.00 GBPRegular priceSale price £ 85.00 GBP -
2010's Nordsjaelland Diadora Training Shirt L
Regular price £ 35.00 GBPRegular priceSale price £ 35.00 GBP -
1996-97 Belgium Diadora Home Shirt Y
Regular price £ 40.00 GBPRegular priceSale price £ 40.00 GBP -
1993-94 Italy Diadora Home Shirt XL
Regular price £ 165.00 GBPRegular priceSale price £ 165.00 GBP -
2003-04 Rangers Diadora Away Shirt L
Regular price £ 65.00 GBPRegular priceSale price £ 65.00 GBP -
2010-11 Diadora '100 year' Italian Referees Association Shirt *BNIB* XS
Regular price £ 40.00 GBPRegular price£ 65.00 GBPSale price £ 40.00 GBPSale -
1986-90 Italy Diadora Home Shirt L/S XL
Regular price £ 150.00 GBPRegular priceSale price £ 150.00 GBP -
2003-05 Sheffield Wednesday Diadora Home Shirt M
Regular price £ 75.00 GBPRegular priceSale price £ 75.00 GBP -
2004-05 Leeds Diadora Home Shirt L
Regular price £ 75.00 GBPRegular priceSale price £ 75.00 GBP -
2005-06 Hull City Diadora Track Jacket S
Regular price £ 65.00 GBPRegular priceSale price £ 65.00 GBP -
2012-13 Birmingham Diadora Home Shirt *Mint* XL
Regular price £ 60.00 GBPRegular priceSale price £ 60.00 GBP -
2022-23 Giresunspor Diadora Home Shirt *BNIB* S
Regular price £ 25.00 GBPRegular price£ 50.00 GBPSale price £ 25.00 GBPSale -
2022-23 Giresunspor Diadora Fourth Shirt *BNIB* S
Regular price £ 15.00 GBPRegular price£ 35.00 GBPSale price £ 15.00 GBPSale -
1998-99 Roma Diadora Basic Home Shirt Y
Regular price £ 60.00 GBPRegular priceSale price £ 60.00 GBP -
1986-90 Italy Diadora Home Shirt L
Regular price £ 125.00 GBPRegular priceSale price £ 125.00 GBP -
1986-90 Italy Diadora Home Shirt L/S L
Regular price £ 175.00 GBPRegular priceSale price £ 175.00 GBP -
1986-90 Italy Diadora Home Shirt L/S M
Regular price £ 175.00 GBPRegular priceSale price £ 175.00 GBP -
1990's Diadora Template Shirt *w/tags* L
Regular price £ 35.00 GBPRegular priceSale price £ 35.00 GBP -
2000-01 Aston Villa Diadora Home Shirt L/S L
Regular price £ 150.00 GBPRegular priceSale price £ 150.00 GBP -
1990's Diadora Template Shirt *w/tags* XL
Regular price £ 35.00 GBPRegular priceSale price £ 35.00 GBP -
1993-94 Italy Diadora Training Shirt XL
Regular price £ 75.00 GBPRegular priceSale price £ 75.00 GBP -
1990's Diadora Template Shirt L/S *w/tags* L
Regular price £ 45.00 GBPRegular priceSale price £ 45.00 GBP -
1990's Diadora Template Shirt L/S *w/tags* XXL
Regular price £ 40.00 GBPRegular priceSale price £ 40.00 GBP -
2001-02 Bury Diadora Away Shirt L
Regular price £ 125.00 GBPRegular priceSale price £ 125.00 GBP -
2001-02 Bury Diadora Home Shirt L
Regular price £ 125.00 GBPRegular priceSale price £ 125.00 GBP -
2002-03 Rangers Diadora Away Shirt *w/tags* M
Regular price £ 198.00 GBPRegular priceSale price £ 198.00 GBP -
1986 Italy Diadora Track Jacket XL
Regular price £ 125.00 GBPRegular priceSale price £ 125.00 GBP -
1993-94 Italy Diadora Home Shirt L
Regular price £ 175.00 GBPRegular priceSale price £ 175.00 GBP -
1997-98 Roma Diadora Training Shirt L
Regular price £ 125.00 GBPRegular priceSale price £ 125.00 GBP -
2002-03 Rangers Diadora Away Shirt L/S S
Regular price £ 125.00 GBPRegular priceSale price £ 125.00 GBP -
2004-05 Sunderland Diadora Home Shirt L
Regular price £ 85.00 GBPRegular priceSale price £ 85.00 GBP -
1994 Italy Diadora Tracksuit *Mint* XL
Regular price £ 175.00 GBPRegular priceSale price £ 175.00 GBP -
2002-03 Rangers Diadora Away Shirt L/S M
Regular price £ 150.00 GBPRegular priceSale price £ 150.00 GBP -
2021-22 Kirsehir Belediyespor Diadora Home Shirt *w/tags* M
Regular price £ 30.00 GBPRegular price£ 60.00 GBPSale price £ 30.00 GBPSale -
1998-99 Roma Diadora Goalkeeper Shirt XL
Regular price £ 165.00 GBPRegular priceSale price £ 165.00 GBP -
2003-04 Rangers Diadora Home Shirt XL
Regular price £ 50.00 GBPRegular priceSale price £ 50.00 GBP -
2006-07 Roma Diadora Home Shirt Totti #10 M
Regular price £ 125.00 GBPRegular priceSale price £ 125.00 GBP
Classic Diadora Kits: The Complete Archive
Our Diadora collection spans the full sweep of the club's shirt history — covering every major manufacturer, sponsor era and kit generation. Whether you're searching for a classic Diadora football shirt from a specific season, or hunting a rare cup final or long-sleeve edition, our stock is updated weekly with authentic finds.
Iconic Sponsors & Eras
The sponsor on a Diadora shirt marks its era as clearly as the year it was made. We carry shirts from across the club's history — from the bold graphics of 1980s and 90s football to the cleaner designs of the 2000s and beyond. Each piece is a genuine time capsule from football's past.
Why Buy From Us?
- 100% Authenticity Guaranteed: Every shirt is physically inspected — correct tags, weave, embroidery and manufacturer details verified before listing.
- Collector's Grade Stock: We prioritise Grade A condition and carry rare match-worn and player-issue jerseys alongside standard replicas.
- World's Largest Selection: Our global network of trusted sellers gives you access to the broadest range of original Diadora shirts available anywhere online.
Find Your Shirt
Use the size and era filters above to narrow your search. We cover home, away and third kits — plus long-sleeve versions and training gear. Popular searches: Diadora retro jersey, original Diadora shirt, authentic Diadora vintage kit, Diadora vintage football shirt, Diadora collector shirt.