Skip to content
H&M
Open search
Sign in
Favourites
Shopping bag (0)
Menu
Men's Long-Sleeve Shirts
Back
Shirts
Long-Sleeve Shirts
Casual Shirts
Dress Shirts
Denim Shirts
Short-Sleeve Shirts
Flannel Shirts
Linen Shirts
Overshirts
Sort by
Sort by
Filter
Filter
sort Recommended have been applied
Save to Favourites
Regular Fit Oxford Shirt
$29.99
Enlarge available colours
+5
Save to Favourites
SUMMER 2025
Regular-Fit Linen-Blend Shirt
$44.99
Enlarge available colours
+5
Save to Favourites
Slim-Fit Stretch Shirt
$34.99
Enlarge available colours
+1
Save to Favourites
Slim Fit Easy-iron Shirt
$24.99
Enlarge available colours
+4
Save to Favourites
SUMMER 2025
Regular-Fit Linen-Blend Shirt
$44.99
Enlarge available colours
+5
Save to Favourites
Slim-Fit Cotton Shirt
$44.99
Enlarge available colours
Save to Favourites
Slim-Fit Cotton Shirt
$44.99
Enlarge available colours
Save to Favourites
Regular-Fit Long-Sleeved Resort Shirt
$34.99
Enlarge available colours
Save to Favourites
Slim-Fit Cotton Shirt
$44.99
Enlarge available colours
Save to Favourites
Regular Fit Oxford Shirt
$29.99
Enlarge available colours
+5
Save to Favourites
Slim Fit Easy-iron Shirt
$24.99
Enlarge available colours
+4
Save to Favourites
Slim Fit Easy-iron Shirt
$24.99
Enlarge available colours
+4
Save to Favourites
SUMMER 2025
Regular-Fit Linen-Blend Shirt
$44.99
Enlarge available colours
+5
Save to Favourites
H&M Premium Selection
Regular-Fit Linen Shirt
$59.99
Enlarge available colours
+1
Save to Favourites
Slim Fit Easy-iron Shirt
$24.99
Enlarge available colours
+4
Save to Favourites
Regular-Fit Linen-Blend Shirt
$44.99
Enlarge available colours
+1
Save to Favourites
Slim Fit Easy-iron Shirt
$24.99
Enlarge available colours
+4
Save to Favourites
Slim-Fit Stretch Shirt
$34.99
Enlarge available colours
+1
Save to Favourites
Regular Fit Oxford Shirt
$29.99
Enlarge available colours
+5
Save to Favourites
SUMMER 2025
Regular-Fit Linen-Blend Shirt
$44.99
Enlarge available colours
+5
Save to Favourites
Regular-Fit Linen-Blend Shirt
$44.99
Enlarge available colours
+1
Save to Favourites
H&M Premium Selection
Slim Fit Linen Shirt
$59.99
Enlarge available colours
+1
Save to Favourites
Regular Fit Oxford Shirt
$29.99
Enlarge available colours
+5
Save to Favourites
Slim Fit Easy-iron Shirt
$24.99
Enlarge available colours
+4
Save to Favourites
Regular Fit Felted Overshirt
$39.99
Enlarge available colours
+4
Save to Favourites
Regular Fit Oxford Shirt
$29.99
Enlarge available colours
+5
Save to Favourites
H&M Premium Selection
Regular-Fit Linen Shirt
$59.99
Enlarge available colours
+1
Save to Favourites
SUMMER 2025
Regular-Fit Linen-Blend Shirt
$44.99
Enlarge available colours
+5
Save to Favourites
Regular-Fit Linen-Blend Shirt
$44.99
Enlarge available colours
+1
Save to Favourites
Slim-Fit Stretch Shirt
$34.99
Enlarge available colours
+1
Save to Favourites
Regular-Fit Linen-Blend Shirt
$44.99
Enlarge available colours
+1
Save to Favourites
Regular Fit Felted Overshirt
$39.99
Enlarge available colours
+4
Save to Favourites
Regular Fit Oxford Shirt
$29.99
Enlarge available colours
+5
Save to Favourites
Regular Fit Corduroy Shirt
$34.99
Enlarge available colours
+1
Save to Favourites
Regular Fit Oxford Shirt
$29.99
Enlarge available colours
+5
Save to Favourites
Regular-Fit Poplin Shirt
$44.99
Enlarge available colours
Load next page
Pagination
Previous
1
2
3
4
5
6
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 Shirts