Go to navigationGo to main content
0

Ireland

Terms & ConditionsSecurity & privacySitemap
© 2025 SportsDirect.com Retail Ltd.
Mens
Womens
Kids
Sports
Brands
Outlet
USC
Extra 20% Off USC OutletUse Code: OUTLET20
Up to 70% Off Outlet Shop Now
/Home/Mens/Clothing/Tops and T Shirts/Vests

Men's Vests

Summer holidays, gym sessions, a marathon, a lounge day at home, our collection of men’s vests can help you make the most out of your day, no matter what you’re up to. Made to keep you cool, a vest can provide lightweight coverage when you need it most. You can find sporty picks here that are ideal for workouts from brands like Nike and Slazenger, to stylish options that are great for holidays, from brands like PUMA and adidas, plus much more. Benefit from lightweight materials, full-length designs and a range of colourways, with something for everyone in our collection of men’s vests.
Mens White Vests
Mens Black Vests
Mens Gym Tops
Nike Vests
Mens ASICS Tops
Mens adidas Training Tops
Under Armour Base Layers
Mens T-Shirts
Mens Polo Shirts
Mens Hoodies
All Mens Clothing
65 Products
Clear all
Sort/
  • Under Armour12
  • Slazenger10
  • adidas10
  • Firetrap9
  • Nike5
  • Puma3
  • Sondico3
  • Air Jordan2
  • Another Influence2
  • Lonsdale2
  • Loyalti2
  • Native Youth2
  • Jack and Jones1
  • Lee Cooper1
  • Reebok1
Vests
Clear all
  • T-Shirts2245
  • Polo Shirts620
  • Gym Tops351
  • Football Shirts281
  • Running Tops206
  • Drill Tops141
  • Knitted Tops123
  • Rugby Shirts119
  • Retro Football Shirts117
  • Cycling Jerseys81
  • Vests65
  • Gym Vests32
  • GAA Jerseys30
  • Basketball Jerseys28
  • Darts Shirts28
  • Cricket Shirts24
  • Goalkeeper Tops24
  • Running Vests22
  • GAA Training Tops12
  • Boxing Vests9
  • Rugby Vests9
  • Referee Shirts5
  • Golf Vests4
  • Hi Vis Running Vests3
  • American Football Jerseys2
  • Crop Tops2
  • Sleeveless Shirts2
  • Baseball Shirts1
  • Mini Kits1
  • Wrap Tops1
  • Beige1
  • Black17
  • Blue13
  • Brown1
  • Green2
  • Grey8
  • Multi3
  • Orange1
  • Purple4
  • Red2
  • White12
  • Yellow1
  • Regular Fit24
  • Muscle Fit7
  • Slim Fit7

to

adidas Essentials Small Logo Tank Top Mens

adidas

Essentials Small Logo Tank Top Mens

€17.00€20.00

2 FOR 13 €

Slazenger Mens Vest

Slazenger

Mens Vest

€8.00€20.00

2 FOR 13 €

Slazenger Muscle Vest Mens

Slazenger

Muscle Vest Mens

€8.00€20.00

2 FOR 13 €

Slazenger Mens Vest

Slazenger

Mens Vest

€8.00€20.00

UP TO 50% OFF

Under Armour Sportstyle Logo Tank Top Mens

Under Armour

Sportstyle Logo Tank Top Mens

€13.00€26.00

Native Youth Mlti Pk Vst Sn99

Native Youth

Mlti Pk Vst Sn99

€13.00€42.00

2 FOR 13 €

Slazenger Muscle Vest Mens

Slazenger

Muscle Vest Mens

€8.00€20.00

2 FOR 13 €

Slazenger Mens Vest

Slazenger

Mens Vest

€8.00€20.00

Slazenger Mens VestSlazenger Mens Vest €8.00Nike Club Tank Top MensNike Club Tank Top Mens €22.00Under Armour Mesh Tnk Prntd Sn99Under Armour Mesh Tnk Prntd Sn99 €25.00Slazenger Muscle Vest MensSlazenger Muscle Vest Mens €8.00Under Armour Armour Ua Sportstyle Logo Tank Vest MensUnder Armour Armour Ua Sportstyle Logo Tank Vest Mens €25.00Under Armour PR Racer Tank Sn99Under Armour PR Racer Tank Sn99 €25.00Slazenger Muscle Vest MensSlazenger Muscle Vest Mens €8.00Nike Lfc M Nsw Vest Rev Gx MensNike Lfc M Nsw Vest Rev Gx Mens €30.00adidas Essentials Small Logo Tank Top Mensadidas Essentials Small Logo Tank Top Mens €17.00adidas Essentials Small Logo Tank Top Mensadidas Essentials Small Logo Tank Top Mens €17.00Lee Cooper Cooper Logo VestLee Cooper Cooper Logo Vest €9.00Sondico Base Crew Vest MensSondico Base Crew Vest Mens €30.00Sondico Base Crew Vest MensSondico Base Crew Vest Mens €30.00Sondico Base Crew Vest MensSondico Base Crew Vest Mens €30.00Slazenger Muscle Vest MensSlazenger Muscle Vest Mens €8.00Slazenger Muscle Vest MensSlazenger Muscle Vest Mens €8.00Firetrap AOP Vest Sn53Firetrap AOP Vest Sn53 €18.00adidas Tiro Vest Mensadidas Tiro Vest Mens €26.00Jack and Jones 5-Pack Vest Top MensJack and Jones 5-Pack Vest Top Mens €42.00Under Armour PR Racer Sn99Under Armour PR Racer Sn99 €25.00Under Armour PR Payoff Vest Sn99Under Armour PR Payoff Vest Sn99 €28.00Under Armour PR Mesh Tank Sn99Under Armour PR Mesh Tank Sn99 €28.00Under Armour PR Racer Tank Sn99Under Armour PR Racer Tank Sn99 €25.00Under Armour Armour Ua Pjt Rck Get To Work Tank Vest MensUnder Armour Armour Ua Pjt Rck Get To Work Tank Vest Mens €25.00Under Armour PR Blnce T Sn99Under Armour PR Blnce T Sn99 €22.00Under Armour PR Blnce T Sn99Under Armour PR Blnce T Sn99 €22.00adidas Promo Singlet Vest Mensadidas Promo Singlet Vest Mens €39.00Air Jordan Df Vest Sn53Air Jordan Df Vest Sn53 €30.00Air Jordan 2pk Base Tank MensAir Jordan 2pk Base Tank Mens €28.00Nike Club Tank Top MensNike Club Tank Top Mens €22.00Nike Club Tank Top MensNike Club Tank Top Mens €22.00Another Influence Vst Prnt Pnl Sn99Another Influence Vst Prnt Pnl Sn99 €7.00Another Influence Vst Prnt Pnl Sn99Another Influence Vst Prnt Pnl Sn99 €7.00Firetrap Crew Neck Sleeveless Sweater Vest MenFiretrap Crew Neck Sleeveless Sweater Vest Men €22.00Firetrap Crew Neck Sleeveless Sweater Vest MenFiretrap Crew Neck Sleeveless Sweater Vest Men €22.00adidas Tiro 23 Competition Winterised Vest Mensadidas Tiro 23 Competition Winterised Vest Mens €57.00Puma QT Vest Sn53Puma QT Vest Sn53 €20.00Puma QT Vest Sn53Puma QT Vest Sn53 €20.00Puma QT Vest Sn53Puma QT Vest Sn53 €20.00adidas Terrex Drynamo Sleeveless Baselayer Tank Top Mensadidas Terrex Drynamo Sleeveless Baselayer Tank Top Mens €36.00Native Youth Mlt Pk Tk Vst Sn99Native Youth Mlt Pk Tk Vst Sn99 €13.00Reebok Les Mills¿ Natural Dye Tank Top Mens VestReebok Les Mills¿ Natural Dye Tank Top Mens Vest €10.00Firetrap Sub Vest MensFiretrap Sub Vest Mens €15.00Firetrap Sub Vest MensFiretrap Sub Vest Mens €15.00Firetrap Sub Vest MensFiretrap Sub Vest Mens €11.00Firetrap Sub Vest MensFiretrap Sub Vest Mens €11.00Firetrap Sub Vest MensFiretrap Sub Vest Mens €9.00Loyalti Basketball Block Logo VestLoyalti Basketball Block Logo Vest €19.00Loyalti Basketball Block Logo VestLoyalti Basketball Block Logo Vest €19.00Lonsdale Sleeveless T-Shirt MensLonsdale Sleeveless T-Shirt Mens €11.00Lonsdale Sleeveless T-Shirt MensLonsdale Sleeveless T-Shirt Mens €11.00adidas Arsenal X TFL Vest Mensadidas Arsenal X TFL Vest Mens €98.00
  • 1
  • 2

Sign up to our newsletter

*By submitting your email address, you agree to receive marketing emails from SPORTS DIRECT. Click here to read our privacy policy & terms and conditions

Customer Services

  • FAQ's

  • Orders & payments

  • Delivery

  • Returns

  • Track order

Information

  • My account

  • Find your local store

  • Sports Advice Hub

About us

  • Careers

  • Promotion terms

  • Terms & conditions

  • Corporate

  • Sitemap

Ways to pay