Login
Signup
Women
Men
Kids
Home
Editor's Blog
Offers
About
Advertising
Careers
FAQ
Contact
Affiliate Program
Partner with us
Terms
Privacy
Boohoo: 50% Off Everything (Excluding Sale) Shop Now Women Bags Shoes Beauty Jewelry Men Kids Home Offers Sale Editors' Blog

H&M Men's Longsleeve Shirts

79 Products
Sort

Free Ship $40+: 0040

H&M Easy-iron Shirt - White - Men H&M Easy-iron Shirt - White - Men

H&M

Easy-iron Shirt - White - Men

Free Ship $40+: 0040

H&M Denim Shirt - Light denim blue - Men H&M Denim Shirt - Light denim blue - Men

H&M

Denim Shirt - Light denim blue - Men

Free Ship $40+: 0040

H&M Waffle-textured Shirt - Dark green - Men H&M Waffle-textured Shirt - Dark green - Men

H&M

Waffle-textured Shirt - Dark green - Men

Free Ship $40+: 0040

H&M Cotton Shirt - Blue/chambray - Men H&M Cotton Shirt - Blue/chambray - Men

H&M

Cotton Shirt - Blue/chambray - Men

Free Ship $40+: 0040

H&M Jersey Henley Shirt - White - Men H&M Jersey Henley Shirt - White - Men

H&M

Jersey Henley Shirt - White - Men

Free Ship $40+: 0040

H&M Merino Wool Polo Shirt - Black - Men H&M Merino Wool Polo Shirt - Black - Men

H&M

Merino Wool Polo Shirt - Black - Men

Free Ship $40+: 0040

H&M Collarless Shirt - White textured - Men H&M Collarless Shirt - White textured - Men

H&M

Collarless Shirt - White textured - Men

Free Ship $40+: 0040

H&M Textured-weave Shirt - Blue melange - Men H&M Textured-weave Shirt - Blue melange - Men

H&M

Textured-weave Shirt - Blue melange - Men

Free Ship $40+: 0040

H&M Plaid Flannel Shirt - Dark blue/gray - Men H&M Plaid Flannel Shirt - Dark blue/gray - Men

H&M

Plaid Flannel Shirt - Dark blue/gray - Men

Free Ship $40+: 0040

H&M Double-weave Cotton Shirt - Gray - Men H&M Double-weave Cotton Shirt - Gray - Men

H&M

Double-weave Cotton Shirt - Gray - Men

Free Ship $40+: 0040

H&M Flannel Shirt with Raw Edges - Black - Men H&M Flannel Shirt with Raw Edges - Black - Men

H&M

Flannel Shirt with Raw Edges - Black - Men

Free Ship $40+: 0040

H&M Herringbone-patterned Shirt - Black - Men H&M Herringbone-patterned Shirt - Black - Men

H&M

Herringbone-patterned Shirt - Black - Men

Free Ship $40+: 0040

H&M Flannel Shirt - Red/plaid - Men H&M Flannel Shirt - Red/plaid - Men

H&M

Flannel Shirt - Red/plaid - Men

Free Ship $40+: 0040

H&M Baseball Shirt - Dark blue - Men H&M Baseball Shirt - Dark blue - Men

H&M

Baseball Shirt - Dark blue - Men

Free Ship $40+: 0040

H&M Premium Cotton Shirt - Light blue - Men H&M Premium Cotton Shirt - Light blue - Men

H&M

Premium Cotton Shirt - Light blue - Men

Free Ship $40+: 0040

H&M Twill Shirt - Dark blue/striped - Men H&M Twill Shirt - Dark blue/striped - Men

H&M

Twill Shirt - Dark blue/striped - Men

Free Ship $40+: 0040

H&M Cotton Poplin Shirt - White/striped - Men H&M Cotton Poplin Shirt - White/striped - Men

H&M

Cotton Poplin Shirt - White/striped - Men

Free Ship $40+: 0040

H&M Cotton Flannel Shirt - Camel - Men H&M Cotton Flannel Shirt - Camel - Men

H&M

Cotton Flannel Shirt - Camel - Men

Free Ship $40+: 0040

H&M Cotton Flannel Shirt - Burgundy/checked - Men H&M Cotton Flannel Shirt - Burgundy/checked - Men

H&M

Cotton Flannel Shirt - Burgundy/checked - Men

Free Ship $40+: 0040

H&M Stretch Shirt Slim fit - Black - Men H&M Stretch Shirt Slim fit - Black - Men

H&M

Stretch Shirt Slim fit - Black - Men

Free Ship $40+: 0040

H&M Seersucker Shirt - White/checked - Men H&M Seersucker Shirt - White/checked - Men

H&M

Seersucker Shirt - White/checked - Men

Free Ship $40+: 0040

H&M Viscose Shirt - Dark blue - Men H&M Viscose Shirt - Dark blue - Men

H&M

Viscose Shirt - Dark blue - Men

Free Ship $40+: 0040

H&M Henley Shirt - Black - Men H&M Henley Shirt - Black - Men

H&M

Henley Shirt - Black - Men

Free Ship $40+: 0040

H&M Long-sleeved Sports Shirt - Gray/patterned - Men H&M Long-sleeved Sports Shirt - Gray/patterned - Men

H&M

Long-sleeved Sports Shirt - Gray/patterned - Men

Free Ship $40+: 0040

H&M Cotton Shirt with Pockets - Khaki green - Men H&M Cotton Shirt with Pockets - Khaki green - Men

H&M

Cotton Shirt with Pockets - Khaki green - Men

Free Ship $40+: 0040

H&M Henley Shirt - Dark blue - Men H&M Henley Shirt - Dark blue - Men

H&M

Henley Shirt - Dark blue - Men

Free Ship $40+: 0040

H&M Long-sleeved Polo Shirt - Black - Men H&M Long-sleeved Polo Shirt - Black - Men

H&M

Long-sleeved Polo Shirt - Black - Men

Free Ship $40+: 0040

H&M Collarless Lyocell Shirt - Dark denim blue - Men H&M Collarless Lyocell Shirt - Dark denim blue - Men

H&M

Collarless Lyocell Shirt - Dark denim blue - Men

Free Ship $40+: 0040

H&M Patterned Cotton Shirt - Dark blue/dotted - Men H&M Patterned Cotton Shirt - Dark blue/dotted - Men

H&M

Patterned Cotton Shirt - Dark blue/dotted - Men

Free Ship $40+: 0040

H&M Oxford Shirt - Light blue - Men H&M Oxford Shirt - Light blue - Men

H&M

Oxford Shirt - Light blue - Men

Free Ship $40+: 0040

H&M Premium Cotton Shirt - Dark blue/dotted - Men H&M Premium Cotton Shirt - Dark blue/dotted - Men

H&M

Premium Cotton Shirt - Dark blue/dotted - Men

Free Ship $40+: 0040

H&M Linen-blend Plaid Shirt - Dark blue/red - Men H&M Linen-blend Plaid Shirt - Dark blue/red - Men

H&M

Linen-blend Plaid Shirt - Dark blue/red - Men

Free Ship $40+: 0040

H&M Cotton Turtleneck Top - Dark blue - Men H&M Cotton Turtleneck Top - Dark blue - Men

H&M

Cotton Turtleneck Top - Dark blue - Men

Free Ship $40+: 0040

H&M Cotton Shirt - Taupe - Men H&M Cotton Shirt - Taupe - Men

H&M

Cotton Shirt - Taupe - Men

Free Ship $40+: 0040

H&M Shirt with Zip - Black - Men H&M Shirt with Zip - Black - Men

H&M

Shirt with Zip - Black - Men

Free Ship $40+: 0040

H&M Cotton Shirt - Black - Men H&M Cotton Shirt - Black - Men

H&M

Cotton Shirt - Black - Men

Free Ship $40+: 0040

H&M Cotton Shirt - White - Men H&M Cotton Shirt - White - Men

H&M

Cotton Shirt - White - Men

Free Ship $40+: 0040

H&M Long Cotton Shirt - White/striped - Men H&M Long Cotton Shirt - White/striped - Men

H&M

Long Cotton Shirt - White/striped - Men

Free Ship $40+: 0040

H&M Cotton Poplin Shirt - Dark blue/checked - Men H&M Cotton Poplin Shirt - Dark blue/checked - Men

H&M

Cotton Poplin Shirt - Dark blue/checked - Men

Free Ship $40+: 0040

H&M Cotton Shirt - White/striped - Men H&M Cotton Shirt - White/striped - Men

H&M

Cotton Shirt - White/striped - Men