Total £0.00
Saving £0.00

We use cookies to give you the best customer experience on our site. To accept this, click any link on this page or continue to use the site. You can read more information on the MandM Direct cookie policy page.

Mens Vests & Tank Tops

Get set for summer with our range of men’s vests and tank tops. Either get back to basics with a plain vest or make a statement with a printed tank top – ideal for the gym or as a layer underneath a shirt or jumper.

92 Styles
Page 1 of 1
  • JACK AND JONES Mens Joseph Five Pack Vests Navy/White/Grey/Khaki/Black

    JACK AND JONES Mens Joseph Five Pack Vests Navy/White/Grey/Khaki/Black

    £21.99
    Save £38.00
  • Fluid Mens Plain Muscle Back Vest Black

    Fluid Mens Plain Muscle Back Vest Black

    £4.99
  • 883 Police Mens Orb Five Pack Vests Black/White/Grey/Khaki/Burgundy

    883 Police Mens Orb Five Pack Vests Black/White/Grey/Khaki/Burgundy

    £26.99
    Save £28.00
  • Fluid Mens Plain Muscle Back Vest Burnt Olive

    Fluid Mens Plain Muscle Back Vest Burnt Olive

    £4.99
  • French Connection Mens Leaf 2 Vest Marine

    French Connection Mens Leaf 2 Vest Marine

    £7.99
    Save £12.00
  • French Connection Mens Three Pack Vests Black/White/Light Grey Marl

    French Connection Mens Three Pack Vests Black/White/Light Grey Marl

    £14.99
    Save £20.00
  • French Connection Mens Sleeveless FCUK Vest Black/White

    French Connection Mens Sleeveless FCUK Vest Black/White

    £7.99
    Save £7.00
  • Bench Mens Beamon Five Pack Lounge Vests Multi

    Bench Mens Beamon Five Pack Lounge Vests Multi

    £24.99
    Save £40.00
  • Farah Mens Orstein Five Pack Lounge Vests White/Black/Grey/Navy/Khaki

    Farah Mens Orstein Five Pack Lounge Vests White/Black/Grey/Navy/Khaki

    £24.99
    Save £40.00
  • Fluid Mens Organic Cotton Loose Fit Tank Vest Black

    Fluid Mens Organic Cotton Loose Fit Tank Vest Black

    £4.99
  • DFND London Mens Swirl Five Pack Vests Black/Grey/Navy/White/Burgundy

    DFND London Mens Swirl Five Pack Vests Black/Grey/Navy/White/Burgundy

    £24.99
    Save £25.00
  • French Connection Mens Sleeveless FCUK Vest White/Black

    French Connection Mens Sleeveless FCUK Vest White/Black

    £7.99
    Save £7.00
  • Gym King Mens Sport Lift Vest Blue Mist

    Gym King Mens Sport Lift Vest Blue Mist

    £12.99
    Save £9.00
  • 883 Police Mens Raina Three Pack Vests Black/White/Grey

    883 Police Mens Raina Three Pack Vests Black/White/Grey

    £17.99
    Save £17.00
  • JACK AND JONES Mens Tema Tank Top Bittersweet

    JACK AND JONES Mens Tema Tank Top Bittersweet

    £4.99
    Save £4.00
  • Farah Mens Kewell Three Pack Lounge Vests Black/White/Charcoal Marl

    Farah Mens Kewell Three Pack Lounge Vests Black/White/Charcoal Marl

    £14.99
    Save £25.00
  • Puma Mens Two Pack Tank Top Black

    Puma Mens Two Pack Tank Top Black

    £11.99
    Save £7.00
  • OKAMI SPORT Mens Practice Tank Dark Grey

    OKAMI SPORT Mens Practice Tank Dark Grey

    £9.99
    Save £15.00
  • Puma Mens Two Pack Tank Top White

    Puma Mens Two Pack Tank Top White

    £11.99
    Save £7.00
  • JACK AND JONES Mens Strong Tanktop China Blue

    JACK AND JONES Mens Strong Tanktop China Blue

    £5.99
    Save £6.00
  • Puma Mens Essentials Tank Puma Royal

    Puma Mens Essentials Tank Puma Royal

    £6.99
    Save £8.00
  • French Connection Mens Three Pack Crown Vest White/Black/Grey

    French Connection Mens Three Pack Crown Vest White/Black/Grey

    £12.99
    Save £17.00
  • Fluid Mens Plain Muscle Back Vest Tawny Port

    Fluid Mens Plain Muscle Back Vest Tawny Port

    £4.99
  • 883 Police Mens Tate Vest Black

    883 Police Mens Tate Vest Black

    £9.99
    Save £10.00
  • Fluid Mens Plain Muscle Back Vest Grey Marl

    Fluid Mens Plain Muscle Back Vest Grey Marl

    £4.99
  • OKAMI SPORT Mens Practice Tank Black

    OKAMI SPORT Mens Practice Tank Black

    £9.99
    Save £15.00
  • Fluid Mens Plain Muscle Back Vest Navy

    Fluid Mens Plain Muscle Back Vest Navy

    £4.99
  • JACK AND JONES Mens Anything Tank Top Total Eclipse

    JACK AND JONES Mens Anything Tank Top Total Eclipse

    £5.99
    Save £6.00
  • Gym King Mens Sport Lift Vest Black

    Gym King Mens Sport Lift Vest Black

    £9.99
    Save £12.00
  • 883 Police Mens Tate Vest White

    883 Police Mens Tate Vest White

    £9.99
    Save £10.00
  • Kangaroo Poo Mens Vest Black

    Kangaroo Poo Mens Vest Black

    £4.99
  • Fluid Mens Plain Muscle Back Vest White

    Fluid Mens Plain Muscle Back Vest White

    £4.99
  • Fluid Mens Organic Cotton Loose Fit Tank Vest White

    Fluid Mens Organic Cotton Loose Fit Tank Vest White

    £4.99
  • Fluid Mens Organic Cotton Loose Fit Tank Vest Mid Grey Marl

    Fluid Mens Organic Cotton Loose Fit Tank Vest Mid Grey Marl

    £4.99
  • OKAMI SPORT Mens Ropes Tank Black

    OKAMI SPORT Mens Ropes Tank Black

    £9.99
    Save £15.00
  • Kangaroo Poo Mens Vest White

    Kangaroo Poo Mens Vest White

    £4.99
  • French Connection Mens Ringer Vest White/Marine

    French Connection Mens Ringer Vest White/Marine

    £7.99
    Save £7.00
  • JACK AND JONES Mens Tema Tank Top White Melange

    JACK AND JONES Mens Tema Tank Top White Melange

    £4.99
    Save £4.00
  • Fluid Mens Organic Cotton Loose Fit Tank Vest Khaki

    Fluid Mens Organic Cotton Loose Fit Tank Vest Khaki

    £4.99
  • OKAMI SPORT Mens Ropes Tank Dark Grey

    OKAMI SPORT Mens Ropes Tank Dark Grey

    £9.99
    Save £15.00
  • Kangaroo Poo Mens Vest Grey Marl

    Kangaroo Poo Mens Vest Grey Marl

    £4.99
  • FARAH Mens Three Pack Lounge Vests Black/Grey/White

    FARAH Mens Three Pack Lounge Vests Black/Grey/White

    £14.99
    Save £25.00
  • 883 Police Mens Ement Vest Black

    883 Police Mens Ement Vest Black

    £9.99
    Save £10.00
  • OKAMI SPORT Mens Practice Tank White

    OKAMI SPORT Mens Practice Tank White

    £9.99
    Save £15.00
  • JACK AND JONES Mens Splatter Tank Top Dusk Blue

    JACK AND JONES Mens Splatter Tank Top Dusk Blue

    £6.99
    Save £2.00
  • Fluid Mens Plain Muscle Back Vest Turkish Tile

    Fluid Mens Plain Muscle Back Vest Turkish Tile

    £4.99
  • JACK AND JONES Mens Human Tank Top Flan

    JACK AND JONES Mens Human Tank Top Flan

    £5.99
    Save £3.00
  • OKAMI SPORT Mens Warrior Tank Black

    OKAMI SPORT Mens Warrior Tank Black

    £9.99
    Save £15.00
  • Kangaroo Poo Mens Printed Vest Light Blue

    Kangaroo Poo Mens Printed Vest Light Blue

    £5.99
  • OKAMI SPORT Mens Warrior Tank Khaki

    OKAMI SPORT Mens Warrior Tank Khaki

    £9.99
    Save £15.00
  • Fluid Mens Gradient Print Vest White/Multi

    Fluid Mens Gradient Print Vest White/Multi

    £5.99
  • OKAMI SPORT Mens Ropes Tank White

    OKAMI SPORT Mens Ropes Tank White

    £9.99
    Save £15.00
  • French Connection Mens Leaf 2 Vest White

    French Connection Mens Leaf 2 Vest White

    £7.99
    Save £12.00
  • JACK AND JONES Mens Strong Tanktop Sky Captain

    JACK AND JONES Mens Strong Tanktop Sky Captain

    £5.99
    Save £6.00
  • adidas Mens Basketball TECH FIT Padded Layer Tank Black

    adidas Mens Basketball TECH FIT Padded Layer Tank Black

    £14.99
    Save £45.00
  • JACK AND JONES Mens Pock Tank Top White

    JACK AND JONES Mens Pock Tank Top White

    £6.99
    Save £5.00
  • JACK AND JONES Mens Shaun Tank Top North Atlantic

    JACK AND JONES Mens Shaun Tank Top North Atlantic

    £5.99
    Save £4.00
  • JACK AND JONES Mens Icon Tank Top North Atlantic

    JACK AND JONES Mens Icon Tank Top North Atlantic

    £5.99
    Save £6.00
  • JACK AND JONES Mens Langmore Tank Top Chili

    JACK AND JONES Mens Langmore Tank Top Chili

    £5.99
    Save £3.00
  • French Connection Mens Ringer Vest Light Grey Mel/Marine

    French Connection Mens Ringer Vest Light Grey Mel/Marine

    £7.99
    Save £7.00
  • JACK AND JONES Mens Strong Tanktop Rio Red

    JACK AND JONES Mens Strong Tanktop Rio Red

    £5.99
    Save £6.00
  • JACK AND JONES Mens Langmore Tank Top White

    JACK AND JONES Mens Langmore Tank Top White

    £5.99
    Save £3.00
  • JACK AND JONES Mens Shaun Tank Top White

    JACK AND JONES Mens Shaun Tank Top White

    £5.99
    Save £4.00
  • JACK AND JONES Mens Gunner Tank Top Sky Captain

    JACK AND JONES Mens Gunner Tank Top Sky Captain

    £6.99
    Save £5.00
  • adidas Originals Mens BR8 Woven Tank Multi Colour

    adidas Originals Mens BR8 Woven Tank Multi Colour

    £11.99
    Save £10.00
  • Fluid Mens Gradient Print Vest Black

    Fluid Mens Gradient Print Vest Black

    £5.99
  • JACK AND JONES Mens Shaun Tank Top Bittersweet

    JACK AND JONES Mens Shaun Tank Top Bittersweet

    £5.99
    Save £4.00
  • 883 Police Mens Orgi Vest White

    883 Police Mens Orgi Vest White

    £8.99
    Save £13.00
  • Puma Mens Essentials Tank Peacoat

    Puma Mens Essentials Tank Peacoat

    £6.99
    Save £8.00
  • Bench Mens Stenson Vest Royal

    Bench Mens Stenson Vest Royal

    £8.99
    Save £11.00
  • Bench Mens Fleetwood Vest White

    Bench Mens Fleetwood Vest White

    £8.99
    Save £11.00
  • Bench Mens Salah Vest White

    Bench Mens Salah Vest White

    £8.99
    Save £11.00
  • JACK AND JONES Mens Top Tank Top White Melange

    JACK AND JONES Mens Top Tank Top White Melange

    £5.99
    Save £3.00
  • JACK AND JONES Mens Pock Tank Top Black

    JACK AND JONES Mens Pock Tank Top Black

    £6.99
    Save £5.00
  • JACK AND JONES Mens Icon Tank Top Sky Captain

    JACK AND JONES Mens Icon Tank Top Sky Captain

    £5.99
    Save £6.00
  • JACK AND JONES Mens Top Tank Top Hawaiian Ocean

    JACK AND JONES Mens Top Tank Top Hawaiian Ocean

    £5.99
    Save £3.00
  • French Connection Mens Ringer Vest Marine/White

    French Connection Mens Ringer Vest Marine/White

    £7.99
    Save £7.00
  • JACK AND JONES Mens Human Tank Top Cloud Dancer

    JACK AND JONES Mens Human Tank Top Cloud Dancer

    £5.99
    Save £3.00
  • 883 Police Mens Ement Vest Electric Blue

    883 Police Mens Ement Vest Electric Blue

    £9.99
    Save £10.00
  • 883 Police Mens Born Vest White

    883 Police Mens Born Vest White

    £9.99
    Save £10.00
  • Kangaroo Poo Mens Printed Vest Black

    Kangaroo Poo Mens Printed Vest Black

    £5.99
  • Kangaroo Poo Mens Vest Charcoal

    Kangaroo Poo Mens Vest Charcoal

    £4.99
  • JACK AND JONES Mens Splatter Tank Top Sky Captain

    JACK AND JONES Mens Splatter Tank Top Sky Captain

    £5.99
    Save £3.00
  • Superdry Mens JPN Tie Dye Block Vest Vintage Black

    Superdry Mens JPN Tie Dye Block Vest Vintage Black

    £8.99
    Save £11.00
  • JACK AND JONES Mens Splatter Tank Top White

    JACK AND JONES Mens Splatter Tank Top White

    £6.99
    Save £2.00
  • JACK AND JONES Mens Splatter Tank Top North Atlantic

    JACK AND JONES Mens Splatter Tank Top North Atlantic

    £6.99
    Save £2.00
  • JACK AND JONES Mens Gunner Tank Top White

    JACK AND JONES Mens Gunner Tank Top White

    £6.99
    Save £5.00
  • JACK AND JONES Mens Gunner Tank Top Sulphur Spring

    JACK AND JONES Mens Gunner Tank Top Sulphur Spring

    £6.99
    Save £5.00
  • Superdry Mens Vintage Authentic Emboss Print Vest Anvil Charcoal Grindle

    Superdry Mens Vintage Authentic Emboss Print Vest Anvil Charcoal Grindle

    £12.99
    Save £10.00
  • 883 Police Mens Orgi Vest Navy

    883 Police Mens Orgi Vest Navy

    £7.99
    Save £14.00
  • adidas Mens Basketball TECH FIT Padded Layer Tank White

    adidas Mens Basketball TECH FIT Padded Layer Tank White

    £12.99
    Save £47.00
  • 883 Police Mens Born Vest Blue

    883 Police Mens Born Vest Blue

    £8.99
    Save £11.00
Page 1 of 1 - 92 Styles
Back to top

Added to your basket

Spend another £ for Free UK Delivery 

You qualify for Free UK Delivery 

You might also like

You might also like

MandM Direct

We notice you are using an old internet browser. Our website is optimised for more up to date browsers. Updating your browser will  greatly improve your shopping experience!

Be the first to hear about our best deals, biggest savings and newest arrivals by signing up to our emails today!