Refine

  Sport Clothing

Clear

  Sports Sub Type

Clear

  Colour Range

Clear

  Clothing Size

Clear

  Price

Clear

Lowest Prices Guaranteed

Found a similar product cheaper elsewhere?

We promise to beat any price by 5% - Try our Price beater

Men's Gym Tops & Vests

73 results

Whatever your sport or level, we’ve got a huge range of vests, tanks, and stringers designed to aid your performance. From must-have gym Essentials to the advanced design Pro-Tech Collection, we’ve got all kinds of fits and fabrics to help you get the most out of each and every session.

Need something to complete the look? Take a look at our selection of Shorts to find your perfect pair.

  • Slim fit – true to size
  • New-and-improved fit
  • Works well with Tru-Fit Sweat Shorts
from
£12.00
  • Soft-touch Cotton blend
  • Slim fit – true to size
  • Myprotein tagline for motivation
from
£16.00
  • Slim fit – true to size
  • Racer back detailing
  • Works well with Tru-Fit Sweatpants
from
£12.00
  • Slim fit – true to size
  • Myprotein branding
  • Soft-touch fabric blend
from
£14.00
  • Soft-touch Cotton blend
  • Myprotein Branding
  • Fitted style – true to size 
from
£32.00
  • Soft-touch Polyester blend
  • Regular fit – true to size
  • Digital geo print detailing and Myprotein branding
from
£10.99
Save up to: £7.01
  • Soft-touch Polyester blend
  • Dip dye ombre print with racer back
  • Regular fit – True to size
from
£10.99
Save up to: £7.01
  • ‘Y’ shaped back design
  • Re-enforced seams for extra durability
  • Contrast stylish colours
from
£14.49
Save up to: £1.51
  • Soft-touch Cotton blend
  • Fitted style – true to size
  • Myprotein Branding
from
£32.00
  • Soft-touch Polyester blend
  • Regular fit – true to size
  • Digital geo print detailing and Myprotein branding
from
£12.29
Save up to: £7.71
  • Soft-touch Polyester blend
  • Dip dye ombre print
  • Regular fit – True to size
from
£12.29
Save up to: £7.71
  • Soft-touch cotton blend
  • Slim fit – true to size
  • Shower resistant finish
from
£60.00
  • Soft-touch Cotton blend
  • Slim fit – true to size
  • Myprotein tagline for motivation
from
£16.00
  • Soft-touch Nylon – Elastane blend
  • Model is 5’10 wearing size M
  • Fitted style – true to size
from
£18.00
  • Soft-touch jersey
  • Regular fit – true to size
  • Contrast raglan sleeves
from
£18.29
Save up to: £1.71
  • Soft-touch Nylon – Polyester blend
  • Model is 5’10 wearing size M
  • Fitted style – true to size
from
£18.00
  • Soft-touch Viscose blend
  • Model is 5’10 wearing size M
  • Fitted style, with raglan sleeves for full range of movement
from
£20.00
  • Viscose and Lycra blend for ultimate comfort
  • Performance zip hoodie
  • Regular fit
from
£28.00
  • Soft-touch jersey
  • Perfect for casual occasions as well as all workouts
  • Contrast stylish colours
from
£16.49
Save up to: £1.51
  • Soft-touch Nylon – Polyester blend
  • Model is 5’10 wearing size M
  • Second skin fit – true to size
from
£34.00
  • Soft-touch Nylon – Polyester blend
  • Model is 5’10 wearing size M
  • Second skin fit – true to size 
from
£28.00
  • Soft-touch Nylon – Polyester blend
  • Model is 5’10 wearing size M
  • Second skin fit – true to size 
from
£26.00
  • Soft-touch Nylon – Elastane blend
  • Model is 5’10 wearing size M
  • Fitted style – true to size
from
£20.00
  • Soft-touch Nylon – Polyester blend
  • Model is 5’10 wearing size M
  • Second skin fit – true to size
from
£30.00
  • 95% cotton
  • Available in sizes S-XXL
  • Myprotein logo on the chest
from
£6.00
Save up to: £4.00
  • 95% cotton
  • Available in sizes S-XXL
  • Myprotein logo on the chest
from
£6.00
Save up to: £4.00
  • Viscose and Lycra blend for ultimate premium comfort
  • Fitted style, with raglan sleeves for full range of movement
  • Lightweight fabric construction with sweat-wicking properties
from
£18.00
  • 100% Polyester
  • Regular fit, crew neck T-shirt
  • MP logo printed on the chest 
from
£12.80
Save up to: £3.20
  • 95% cotton fitted crew neck T-Shirt
  • Available in sizes S-XXL
  • Myprotein logo on chest
from
£12.00
Save up to: £3.00
  • 95% cotton
  • Available in sizes S-XXL
  • Myprotein logo on the chest
from
£6.00
Save up to: £4.00

Sorry, we can't find any results that match your chosen filters