Skip to content
H&M
Open search
Sign in
Favourites
Shopping bag (0)
Menu
Men's Long Sleeve Shirts
Back
Shirts
Long Sleeve
Casual Shirts
Dress Shirts
Denim
Short Sleeve
Flannel Shirts
Linen Shirts
Shirt Jackets
Sort by
Sort by
Filter
Filter
sort Recommended have been applied
Save to Favourites
Regular Fit Oxford Shirt
$34.99
Enlarge available colours
+3
Save to Favourites
Regular Fit Oxford Shirt
$34.99
Enlarge available colours
+3
Save to Favourites
Regular Fit Oxford Shirt
$34.99
Enlarge available colours
+3
Save to Favourites
Regular Fit Oxford Shirt
$34.99
Enlarge available colours
+3
Save to Favourites
Regular Fit Oxford Shirt
$34.99
Enlarge available colours
+3
Save to Favourites
Regular Fit Felted Overshirt
$49.99
Enlarge available colours
+4
Save to Favourites
Slim Fit Easy Iron Shirt
$34.99
Enlarge available colours
+5
Save to Favourites
Regular Fit Zip Up Overshirt
$69.99
Enlarge available colours
Save to Favourites
Loose Fit Corduroy Shirt
$49.99
Enlarge available colours
Save to Favourites
Loose Fit Corduroy Shirt
$49.99
Enlarge available colours
Save to Favourites
Loose Fit Bouclé Overshirt
$69.99
Save to Favourites
Regular Fit Twill overshirt
$49.99
Save to Favourites
Loose Fit Flannel Shirt
$34.99
Enlarge available colours
+2
Save to Favourites
Loose Fit Flannel Shirt
$34.99
Enlarge available colours
+2
Save to Favourites
Regular Fit Waffled Overshirt
$69.99
Enlarge available colours
Save to Favourites
Regular Fit Napped Overshirt
$69.99
Enlarge available colours
Save to Favourites
Regular Fit Zip Up Overshirt
$69.99
Enlarge available colours
Save to Favourites
Regular Fit Corduroy Overshirt
$69.99
Enlarge available colours
Save to Favourites
Regular Fit Twill Shirt
$34.99
Enlarge available colours
+2
Save to Favourites
Regular Fit Flannel Shirt
$44.99
Enlarge available colours
+2
Save to Favourites
H&M Premium Selection
Slim Fit Premium Cotton Shirt
$44.99
Enlarge available colours
Save to Favourites
Regular Fit Denim Shirt
$69.99
Save to Favourites
Regular Fit Easy Iron Shirt
$34.99
Enlarge available colours
+1
Save to Favourites
Regular Fit Coated Shirt
$89.99
Enlarge available colours
Save to Favourites
Regular Fit Coated Shirt
$89.99
Enlarge available colours
Save to Favourites
Regular Fit Overshirt
$69.99
Enlarge available colours
Save to Favourites
Regular Fit Overshirt
$69.99
Enlarge available colours
Save to Favourites
Regular Fit Shirt
$49.99
Enlarge available colours
Save to Favourites
Regular Fit Shirt
$49.99
Enlarge available colours
Save to Favourites
Loose Fit Poplin Shirt
$59.99
Enlarge available colours
Save to Favourites
Regular Fit Long Sleeve Resort Shirt
$44.99
Save to Favourites
Regular Fit Overshirt
$69.99
Enlarge available colours
Save to Favourites
Regular Fit Felted Overshirt
$49.99
Enlarge available colours
+4
Save to Favourites
Regular Fit Cotton Twill Overshirt
$49.99
Enlarge available colours
+1
Save to Favourites
Regular Fit Linen Blend Shirt
$44.99
Enlarge available colours
+1
Save to Favourites
Regular Fit Twill Overshirt
$69.99
Enlarge available colours
Load next page
Pagination
Previous
1
2
3
4
Load next page
Men's Long Sleeve Shirts
Men's Black Long Sleeve Shirts
Men's White Long Sleeve Shirts
Men's Red Long Sleeve Shirts
Men's Green Long Sleeve Shirts
Show more
HM.com
/
Men
/
Shirts
/
Long Sleeve