Skip to content
H&M
Search
Sign in
Favourites
Shopping bag (0)
navigation menu
Gray Shorts For Men
Shorts
Denim Shorts
Linen Shorts
Chino Shorts
Casual Shorts
Cargo Shorts
Sweat Shorts
Sort by
Sort by
[ 1 ] Filter
[ 1 ] Filter
filters Gray have been applied and sort Recommended have been applied
Save as favourite
2-pack Regular Fit Sweatshorts
$37.99
Save as favourite
Relaxed Fit Denim Shorts
$49.99
Light denim gray
Light denim blue
Black
+1
Save as favourite
2-pack Regular Fit Sweatshorts
$29.99
Save as favourite
Regular Fit Sweatshorts
$14.99
Dark gray
Black
Gray melange
+5
Save as favourite
Regular Fit Sweatshorts
$14.99
Gray melange
Black
Dark gray
+5
Save as favourite
Baggy Denim Shorts
$59.99
Dark denim gray
Light denim blue
Pale denim blue
+1
Save as favourite
Regular-Fit Sweatshorts
$24.99
Light gray melange
Black
Navy blue
+1
Save as favourite
Regular-Fit Cargo Shorts
$44.99
Dark gray
Black
Beige
+1
Save as favourite
H&M Move
Short Sports Shorts
$19.99
Dark gray
Black
Green
+1
Save as favourite
COOLMAX® Shorts
$29.99
Gray melange
Black
Light beige
+5
Save as favourite
H&M Move
Mid-Length Sports Shorts
$44.99
Dark gray
Sage green
Gray
Save as favourite
Regular-Fit Linen-Blend Shorts
$44.99
Dark gray
Light beige
Cream
+1
Save as favourite
Relaxed-Fit Tailored Lyocell-Blend Shorts
$59.99
Dark gray
Light beige
Save as favourite
Baggy Denim Carpenter Shorts
$49.99
Gray-blue
White-blue
Save as favourite
Regular-Fit Twill Shorts
$29.99
Dark gray
Dark blue
Black
+1
Save as favourite
H&M Move
Double-Layered Sports Shorts with DryMove™
$34.99
Gray
Black
Navy blue
+4
Save as favourite
Regular Fit Sweatshorts
$34.99
Light gray
Black
Cream
+1
Save as favourite
Regular Fit Sweatshorts
$19.99
Dark taupe
Light beige
Save as favourite
Regular-Fit Cargo Shorts
$59.99
Light gray
Dark gray
Beige
Save as favourite
Regular-Fit Cargo Shorts
$59.99
Dark gray
Light gray
Beige
Save as favourite
H&M Move
Mid-Length Running Shorts with DryMove™
$34.99
Dark gray
Black
Save as favourite
H&M Move
2-Pack Mid-Length Sports Shorts with DryMove™
$44.99
Black/gray
Black
Save as favourite
H&M Premium Selection
Regular-Fit Linen Shorts
$49.99
Gray
Light beige
Black
+3
Save as favourite
H&M Move
2-Pack Sports Shorts with DryMove™
$34.99
Dark gray/black
Black
Save as favourite
Regular-Fit Sweatshorts
$29.99
Dark gray
Yellow
Black
Save as favourite
H&M Premium Selection
Relaxed-Fit Cotton Sweatshorts
$44.99
Dark gray
Light beige
Beige
Save as favourite
Cargo Shorts
$49.99
Light gray
Light beige
Black
Save as favourite
H&M Move
Mid-Length Sports Shorts with DryMove™
$24.99
Gray/patterned
Black
Black
+3
Save as favourite
Short Running Shorts in DryMove™
$34.99
Dark gray
Black
Save as favourite
Relaxed-Fit Shorts
$27.99
Gray melange
Brown
Black
Save as favourite
Mid-Length 2-in-1 Sports Shorts with DryMove™
$39.99
Dark gray
Black
Save as favourite
H&M Move
Double-Layered Sports Shorts with DryMove™
$34.99
Dark gray
Black
Gray
+4
Save as favourite
Regular-Fit Printed Mesh Shorts
$44.99
Save as favourite
H&M Move
Mid-Length Sports Shorts
$44.99
Gray
Dark gray
Sage green
Save as favourite
Long Sports Cargo Shorts
$44.99
Light gray melange
Black
Save as favourite
Pajama Shorts
$29.99
Light gray melange
Navy blue
Load next page
Pagination
Previous
1
2
Load next page
Gray Shorts For Men
Men's Black Short Shorts
Green Shorts For Men
Blue Shorts For Men
Beige Men's Shorts
Men's White Shorts
Men's Pink Shorts
Men's Beige Shorts
Men's Orange Shorts
Men's Purple Shorts
Men's Red Shorts
Men's Yellow Shorts
Men's White Short Shorts
Show more
HM.com
/
Men
/
Shorts