MEN'S T-SHIRTS & VESTS - SALE

Back to start
Sort by
Filter by Size
Filter by Colour
Filter by Pattern
Filter by Product type
All filters

Filter & Sort

  • Sort by

  • Size

  • Colour

  • Pattern

  • Product type

  • Style

  • Function

  • Neckline

  • Sleeve length

  • Length

  • Sleeve style

  • Fit

  • Occasion

  • Concept

  • Quality

  • Material

70 items

Toggle image size
Toggle image type
70 items

Selected filters:

    • Oversized Fit Short Sleeve Rugby Shirt
      -50%

      Oversized Fit Short Sleeve Rugby Shirt

      $19.99 $39.99
      • Dark blue/Stripe
      • Light beige/Black stripe
      • Light purple/Black stripe
    • Oversized Fit Short Sleeve Rugby Shirt
      -50%

      Oversized Fit Short Sleeve Rugby Shirt

      $19.99 $39.99
      • Light purple/Black stripe
      • Light beige/Black stripe
      • Dark blue/Stripe
    • Pima Cotton Polo Shirt
      -50%

      Pima Cotton Polo Shirt

      $24.99 $49.99
      • Sage green
      • Cream
      • Black
    • Pima Cotton Polo Shirt
      -50%

      Pima Cotton Polo Shirt

      $24.99 $49.99
      • Cream
      • Black
      • Sage green
    • Relaxed Fit Tee
      -46%

      Relaxed Fit Tee

      $14.99 $27.99
      • Black/NASA
      • Light blue/NASA
      • White/NASA
    • Roll Edge Tee
      -50%

      Roll Edge Tee

      $9.99 $19.99
      • Black
      • White
      • Light beige
      • Grey marle
    • Relaxed Fit Print Tee
      -40%

      Relaxed Fit Print Tee

      $11.99 $19.99
      • Light pink/Mystic Order
      • Black/Wildlands
      • White/Mushrooms
      • White/Blueberries
    • Regular Fit Cotton Tee
      -45%

      Regular Fit Cotton Tee

      $10.99 $19.99
      • Light grey/Pixels
      • Light grey marle/Smile Again
    • Roll Edge Tee
      -50%

      Roll Edge Tee

      $9.99 $19.99
      • Light beige
      • White
      • Black
      • Grey marle
    • Relaxed Fit Terry Polo Shirt
      -60%

      Relaxed Fit Terry Polo Shirt

      $13.99 $34.99
      • Dark grey
      • Mint green
      • Cream
      • Steel blue
    • Relaxed Fit Print Tee
      -35%

      Relaxed Fit Print Tee

      $12.99 $19.99
      • Black/Wildlands
      • White/Mushrooms
      • White/Blueberries
      • Beige/One Decade
    • Long Fit Long Sleeve Top
      -33%

      Long Fit Long Sleeve Top

      $9.99 $14.99
      • Black
      • White
    • Muscle Fit Cotton Tee
      -48%

      Muscle Fit Cotton Tee

      $12.99 $24.99
      • Black/Pattern
      • White/Pattern
      • Dark grey/Marble pattern
    • Oversized Fit Short Sleeve Rugby Shirt
      -65%

      Oversized Fit Short Sleeve Rugby Shirt

      $13.99 $39.99
      • Light beige/Black stripe
      • Dark blue/Stripe
      • Light purple/Black stripe
    • Regular Fit Tee
      -35%

      Regular Fit Tee

      $12.99 $19.99
      • Black/Nirvana
      • White/Coca-Cola
      • White/Snoopy
      • Light pink/MTV
    • Relaxed Fit Print Tee
      -60%

      Relaxed Fit Print Tee

      $13.99 $34.99
      • Light blue/Jaws
      • Light blue/Nirvana
      • Pink/Grateful Dead
      • Light green/Rick and Morty
    • Regular Fit Tee
      -30%

      Regular Fit Tee

      $13.99 $19.99
      • White/Coca-Cola
      • White/Snoopy
      • Light pink/MTV
      • Black/Nirvana
    • Long Tee
      -40%

      Long Tee

      $14.99 $24.99
      • Dark grey
      • Black
      • White
      • Grey
    • Regular Fit Linen Blend Tee
      -53%

      Regular Fit Linen Blend Tee

      $13.99 $29.99
      • Light beige/White stripe
      • Light beige
      • Brown
    • Relaxed Fit Tee
      -46%

      Relaxed Fit Tee

      $14.99 $27.99
      • Turquoise/SpongeBob
      • Dark green/Snoopy
      • White/Yale
    • Relaxed Fit Print Tee
      -40%

      Relaxed Fit Print Tee

      $11.99 $19.99
      • White/Mushrooms
      • Black/Wildlands
      • White/Blueberries
      • Beige/One Decade
    • Long Tee
      -40%

      Long Tee

      $14.99 $24.99
      • White
      • Black
      • White
      • Grey
    • Long Tee
      -40%

      Long Tee

      $14.99 $24.99
      • Black
      • White
      • Grey
      • Khaki green
    • Regular Fit Jersey Top
      -60%

      Regular Fit Jersey Top

      $13.99 $34.99
      • Black
      • White
    • Regular Fit Cotton Tee
      -40%

      Regular Fit Cotton Tee

      $14.99 $24.99
      • White/Palm trees
      • White/Fruit
      • Beige/Palm trees
      • Blue/Pattern
    • Muscle Fit Cotton Tee
      -48%

      Muscle Fit Cotton Tee

      $12.99 $24.99
      • Dark grey/Marble pattern
      • Black/Pattern
      • White/Pattern
    • Relaxed Fit Print Tee
      -57%

      Relaxed Fit Print Tee

      $14.99 $34.99
      • Light green/Rick and Morty
      • Light blue/Nirvana
      • Pink/Grateful Dead
      • Light blue/Jaws
    • Slim Fit Pattern Polo Shirt
      -32%

      Slim Fit Pattern Polo Shirt

      $16.99 $24.99
      • Cream/Palm trees
    • Slim Fit Premium Cotton Tee
      -50%
      Premium Selection

      Slim Fit Premium Cotton Tee

      $13.99 $27.99
      • Pale yellow
      • Black
      • White
      • Dark blue
    • Regular Fit Cotton Tee
      -40%

      Regular Fit Cotton Tee

      $14.99 $24.99
      • Beige/Palm trees
      • White/Fruit
      • White/Palm trees
      • Blue/Pattern
    • Regular Fit Tee
      -30%

      Regular Fit Tee

      $13.99 $19.99
      • Light blue grey
      • Black
      • White
      • Turquoise
    • Relaxed Fit Print Tee
      -50%

      Relaxed Fit Print Tee

      $13.99 $27.99
      • Light blue/Leisure
      • Black/Oranges
      • Light beige/Oranges
      • White/Pizza
    • Long Fit Long Sleeve Top
      -20%

      Long Fit Long Sleeve Top

      $11.99 $14.99
      • White
      • Black
    • Regular Fit Round Neck Tee
      -54%

      Regular Fit Round Neck Tee

      $5.99 $12.99
      • Grey
      • White
      • Dark grey
      • Grey marle
    • Relaxed Fit Tee
      -32%

      Relaxed Fit Tee

      $18.99 $27.99
      • White/Yale
      • Turquoise/SpongeBob
      • Dark green/Snoopy
    • Relaxed Fit Print Tee
      -40%

      Relaxed Fit Print Tee

      $11.99 $19.99
      • Black/Wildlands
      • White/Mushrooms
      • White/Blueberries
      • Beige/One Decade

    Showing 36 of 70 Items

    Load more products

    Women
    Men
    Divided
    Baby
    Kids
    Sport
    Students

    Career at H&M
    About H&M group
    Sustainability
    Press
    Investor relations
    Corporate governance

    Contact us
    Store Locator
    Returns
    Customer Service
    My Account
    Sign up to newsletter
    Legal & Privacy
    Report a scam
    Cookie Notice

    NOT A MEMBER YET?

    Get 10% off when you join, it's free!

    JOIN NOW
    • Facebook
    • Twitter
    • Instagram
    • Youtube
    • Pinterest

    The content of this site is copyright-protected and is property of H&M Hennes & Mauritz AB. H&M's business concept is to offer fashion and quality at the best price in a sustainable way. H&M has since it was founded in 1947 grown into one of the world's leading fashion companies.

    H&M
    Australia | $

    Become a member

    Become a Member — you'll enjoy exclusive deals, offers, invites and rewards.

    / /
    H&M wants to give you a special treat on your birthday

    Your inbox is about to get a lot more stylish! Get excited for exclusive deals, trend alerts, first access to our new collections, and more. Plus, don't miss out on all your Member rewards, birthday offer and special invites to events!

    By clicking ‘Become a member’, I agree to the H&M Membership Terms and conditions.

    To give you the full membership experience, we will process your personal data in accordance with the H&M's Privacy Policy.