Men's Long Sleeve Shirts

Back to start
Sort by
Filter by Size
Filter by Colour
Filter by Pattern
Filter by Style
All filters

Filter & Sort

  • Sort by

  • Size

  • Colour

    • Black
    • Blue
    • Green
    • Grey
    • Red
    • White
  • Pattern

  • Style

  • Function

  • Sleeve length

  • Length

  • Fit

  • Occasion

  • Concept

  • Quality

  • Material

143 items

Toggle image size
Toggle image type
143 items

Selected filters:

    • Relaxed Fit Linen-blend shirtModel
      H&M Premium Selection

      Relaxed Fit Linen-blend shirt

      €29.99
      • White/Striped
    • Relaxed Fit Linen-blend shirtModel
      H&M Premium Selection

      Relaxed Fit Linen-blend shirt

      €39.99
      • Light yellow
    • Relaxed Fit Linen-blend shirtModel
      H&M Premium Selection

      Relaxed Fit Linen-blend shirt

      €39.99
      • Dark grey
    • Relaxed Fit Corduroy shirtModel

      Relaxed Fit Corduroy shirt

      €34.99
      • Red/East Isles Club
    • OvershirtModel

      Overshirt

      €39.99
      • Dark brown/Checked
    • Relaxed Fit Layered-look printed shirtModel

      Relaxed Fit Layered-look printed shirt

      €39.99
      • Light blue/Trust the Process
    • Linen-blend zip-through overshirtModel

      Linen-blend zip-through overshirt

      €49.99
      • Dark brown
    • Relaxed Fit ShirtModel

      Relaxed Fit Shirt

      €24.99
      • Dark red/Striped
    • Regular Fit Oxford shirtModel

      Regular Fit Oxford shirt

      €24.99
      • Light blue/Striped
    • Regular Fit Oxford shirtModel

      Regular Fit Oxford shirt

      €24.99
      • Dark blue
    • Slim Fit Easy-iron shirtModel

      Slim Fit Easy-iron shirt

      €19.99
      • Blue/Striped
    • Relaxed Fit Linen-blend shirtModel
      H&M Premium Selection

      Relaxed Fit Linen-blend shirt

      €29.99
      • Dark blue
    • Slim Fit Easy-iron shirtModel

      Slim Fit Easy-iron shirt

      €19.99
      • Dark grey
    • Twill overshirtModel

      Twill overshirt

      €39.99
      • Black
    • Slim Fit Easy-iron shirtModel

      Slim Fit Easy-iron shirt

      €19.99
      • White
    • Slim Fit Easy-iron shirtModel

      Slim Fit Easy-iron shirt

      €19.99
      • Light pink/Striped
    • Relaxed Fit Linen shirtModel
      H&M Premium Selection

      Relaxed Fit Linen shirt

      €39.99
      • Dark brown
    • Relaxed Fit Long-sleeved resort shirtModel

      Relaxed Fit Long-sleeved resort shirt

      €29.99
      • Dark purple
    • Regular Fit Oxford shirtModel

      Regular Fit Oxford shirt

      €24.99
      • White/Striped
    • Four-Way Stretch Slim Fit ShirtModel

      Four-Way Stretch Slim Fit Shirt

      €29.99
      • Dark brown
    • Regular Fit Oxford shirtModel

      Regular Fit Oxford shirt

      €24.99
      • Dark grey
    • Slim Fit Easy-iron shirtModel

      Slim Fit Easy-iron shirt

      €19.99
      • Dark brown
    • Slim Fit Stretch shirtModel

      Slim Fit Stretch shirt

      €24.99
      • White
    • Twill overshirtModel

      Twill overshirt

      €39.99
      • Dark grey
    • OvershirtModel

      Overshirt

      €39.99
      • Dark brown
    • OvershirtModel

      Overshirt

      €39.99
      • Dark khaki green
    • Relaxed Fit Cotton shirtModel
      H&M ATELIER

      Relaxed Fit Cotton shirt

      €59.99
      • Light blue/Striped
    • Relaxed Fit Layered shirtModel

      Relaxed Fit Layered shirt

      €34.99
      • Dark grey/Colour block
    • Relaxed Fit Layered shirtModel

      Relaxed Fit Layered shirt

      €34.99
      • Dark red/Checked
    • Relaxed Fit Corduroy shirtModel

      Relaxed Fit Corduroy shirt

      €34.99
      • Dark green
    • Slim Fit Stretch shirtModel

      Slim Fit Stretch shirt

      €24.99
      • Light blue
    • Slim Fit Easy-iron shirtModel

      Slim Fit Easy-iron shirt

      €19.99
      • Black
    • Relaxed Fit Washed denim shirtModel

      Relaxed Fit Washed denim shirt

      €39.99
      • Washed denim blue
    • Relaxed Fit Corduroy shirtModel

      Relaxed Fit Corduroy shirt

      €34.99
      • Black
    • Loose Fit Cotton poplin shirtModel
      H&M ATELIER

      Loose Fit Cotton poplin shirt

      €39.99
      • Dark green
    • Loose Fit Cotton poplin shirtModel
      H&M ATELIER

      Loose Fit Cotton poplin shirt

      €39.99
      • White

    Showing 36 of 143 Items

    Load more products

    Become a member

    Become a member — don’t miss out on offers, discounts and bonus vouchers.

    Wish your inbox was more inspirational? No problem, just subscribe to our newsletter. Find out what's new and happening in the world of fashion, beauty, and home decor. Plus, you can get bonus vouchers, special invites to events and news on promotions or offers – straight to your inbox.

    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 Notice.