Skip to content
H&M
Open search
Sign in
Favourites
Shopping bag (0)
Mini cart collapsed
Menu
Green Shorts For Men
Skip categories
Sort by
Sort by
[ 1 ] Filter
[ 1 ] Filter
filters Green have been applied and sort Recommended have been applied
Save to Favourites
Regular Fit Sweatshorts
S$ 14.90
Enlarge available colours
+3
Save to Favourites
Regular Fit Linen-blend shorts
S$ 39.90
Enlarge available colours
+3
Save to Favourites
Loose Cargo Denim shorts
S$ 59.90
Enlarge available colours
Save to Favourites
Relaxed Fit Linen-blend shorts
S$ 49.90
Enlarge available colours
Save to Favourites
H&M Move
Mid-length sports shorts
S$ 49.90
Enlarge available colours
Save to Favourites
Regular Fit Canvas shorts
S$ 29.90
Enlarge available colours
+2
Save to Favourites
Regular Fit Canvas shorts
S$ 29.90
Enlarge available colours
+4
Save to Favourites
COOLMAX® Shorts
S$ 29.90
Enlarge available colours
+3
Save to Favourites
Loose Fit Sweatshorts
S$ 39.90
Enlarge available colours
Save to Favourites
Loose Fit Cargo shorts
S$ 49.90
Enlarge available colours
Save to Favourites
Loose Fit Tailored shorts
S$ 39.90
Enlarge available colours
Save to Favourites
Regular Fit Cotton shorts
S$ 19.90
Enlarge available colours
Save to Favourites
Relaxed Fit Shorts
S$ 49.90
Enlarge available colours
Save to Favourites
Relaxed Fit Shorts
S$ 47.95
Enlarge available colours
+3
Save to Favourites
Regular Fit Cargo shorts
S$ 49.90
Enlarge available colours
+1
Save to Favourites
Regular Fit Chino shorts
S$ 39.90
Enlarge available colours
+2
Save to Favourites
Regular Fit Chino shorts
S$ 34.95
Enlarge available colours
+1
Save to Favourites
Relaxed Denim shorts
S$ 59.90
Enlarge available colours
Save to Favourites
H&M Move
Short sports shorts
S$ 17.90
Enlarge available colours
+1
Green Shorts For Men
Blue Shorts For Men
Grey Shorts For Men
Men's Black Short Shorts
Men's White Shorts
Show more
HM.com
/
Men
/
Shorts