Men's T-Shirts & Tops

Back to start
[categoryText]
Sort by
Filter by Colour
Filter by Size
Filter by Fit
Filter by Sleeve length
All filters

Filter & Sort

  • Sort by

  • Colour

  • Size

  • Fit

  • Sleeve length

  • Material

  • Quality

  • Neckline

  • Length

  • Pattern

  • Function

651 items

Toggle image size
Toggle image type
651 items

Selected filters:

    • Regular Fit Cotton rugby shirtModel

      Regular Fit Cotton rugby shirt

      €29.99
      • Navy blue/Colour block
    • 3-pack Regular Fit T-shirtsModel

      3-pack Regular Fit T-shirts

      €19.99
      • White
    • Relaxed Fit Polo shirtModel

      Relaxed Fit Polo shirt

      €29.99
      • Dark turquoise
    • Slim Fit Cotton vest topModel

      Slim Fit Cotton vest top

      €14.99
      • White
    • Regular Fit Long-sleeved Interlock T-shirtModel

      Regular Fit Long-sleeved Interlock T-shirt

      €34.99
      • Orange/Striped
    • Slim Fit Ribbed cotton Henley topModel

      Slim Fit Ribbed cotton Henley top

      €19.99
      • Light grey marl
    • Relaxed Fit Cable-knit polo shirtModel

      Relaxed Fit Cable-knit polo shirt

      €34.99
      • Cream
    • Regular Fit Long-sleeved Interlock T-shirtModel

      Regular Fit Long-sleeved Interlock T-shirt

      €34.99
      • Green/Striped
    • Relaxed Fit Hole-knit polo shirtModel

      Relaxed Fit Hole-knit polo shirt

      €39.99
      • Cream/Striped
    • Relaxed Fit Long-sleeved Cotton T-shirtModel

      Relaxed Fit Long-sleeved Cotton T-shirt

      €34.99
      • Cream/Colour block
    • Slim Fit Polo shirtModel

      Slim Fit Polo shirt

      €34.99
      • Dark plum purple
    • Slim Fit Cotton vest topModel

      Slim Fit Cotton vest top

      €14.99
      • Yellow
    • Relaxed Fit Printed T-shirtModel

      Relaxed Fit Printed T-shirt

      €9.99
      • Red/East Isles Club
    • 3-pack Slim Fit Polo shirtModel

      3-pack Slim Fit Polo shirt

      €29.99
      • White/Dark grey/Black
    • Oversized Fit Motif-detail cotton T-shirtModel

      Oversized Fit Motif-detail cotton T-shirt

      €29.99
      • Ivory/86
    • 3-pack Slim Fit T-shirtsModel

      3-pack Slim Fit T-shirts

      €24.99
      • Light grey marl/Black/White
    • 3-pack Regular Fit jersey topsModel

      3-pack Regular Fit jersey tops

      €29.99
      • Light grey marl/White/Black
    • 3-pack Regular Fit T-shirtsModel

      3-pack Regular Fit T-shirts

      €19.99
      • Navy blue/Dark green
    • Slim Fit T-shirtModel

      Slim Fit T-shirt

      €8.99
      • White
    • Regular Fit T-shirtModel

      Regular Fit T-shirt

      €7.99
      • Mole
    • Regular Fit T-shirtModel

      Regular Fit T-shirt

      €7.99
      • White
    • 5-pack Slim Fit T-shirtsModel

      5-pack Slim Fit T-shirts

      €39.99
      • Navy blue/Burgundy/White
    • Regular Fit T-shirtModel

      Regular Fit T-shirt

      €7.99
      • Black
    • 5-pack Slim Fit T-shirtsModel

      5-pack Slim Fit T-shirts

      €39.99
      • White/Black
    • Slim Fit Ribbed vest topModel

      Slim Fit Ribbed vest top

      €9.99
      • Black
    • 5-pack Regular Fit T-shirtsModel

      5-pack Regular Fit T-shirts

      €34.99
      • Navy blue/Beige/White
    • Slim Fit Ribbed cotton Henley topModel

      Slim Fit Ribbed cotton Henley top

      €19.99
      • White
    • Slim Fit Ribbed cotton Henley topModel

      Slim Fit Ribbed cotton Henley top

      €19.99
      • Black
    • Relaxed Fit Printed T-shirtModel

      Relaxed Fit Printed T-shirt

      €9.99
      • Light blue/1992
    • Relaxed Fit Printed T-shirtModel

      Relaxed Fit Printed T-shirt

      €9.99
      • Dark blue/St Ives Hotel
    • Loose Fit T-shirtModel

      Loose Fit T-shirt

      €14.99
      • Dark green/Henri Matisse
    • Relaxed Fit Printed T-shirtModel

      Relaxed Fit Printed T-shirt

      €19.99
      • Grey marl/Oasis
    • 5-pack Regular Fit T-shirtsModel

      5-pack Regular Fit T-shirts

      €34.99
      • Navy blue/Grey
    • Relaxed Fit Printed cotton T-shirtModel

      Relaxed Fit Printed cotton T-shirt

      €19.99
      • Washed black/Nirvana
    • Relaxed Fit Printed Cotton T-shirtModel

      Relaxed Fit Printed Cotton T-shirt

      €19.99
      • Washed black/Nirvana
    • 3-pack Regular Fit T-shirtsModel

      3-pack Regular Fit T-shirts

      €19.99
      • Grey marl/Black/White

    Showing 36 of 651 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.