Skip to content
H&M
Search
Sign in
Favourites
Shopping bag (0)
navigation menu
Men's Black Short Shorts
Shorts
Denim Shorts
Linen Shorts
Chino Shorts
Casual Shorts
Cargo Shorts
Sweat Shorts
Sort by
Sort by
[ 1 ] Filter
[ 1 ] Filter
filters Black have been applied and sort Recommended have been applied
Save as favourite
Regular Fit Sweatshorts
$14.99
Black
Gray melange
Dark gray
+5
Save as favourite
2-pack Regular Fit Sweatshorts
$37.99
Save as favourite
2-pack Regular Fit Sweatshorts
$29.99
Save as favourite
Regular Fit Chino Shorts
$34.99
Black
Khaki green
Light beige
+2
Save as favourite
Regular-Fit Canvas Shorts
$29.99
Black
Dark beige
Sage green
+4
Save as favourite
COOLMAX® Shorts
$29.99
Black
Dark gray
Gray melange
+6
Save as favourite
Relaxed Fit Denim Shorts
$49.99
Black
Light denim blue
Light denim gray
+1
Save as favourite
Relaxed-Fit Shorts
$27.99
Black
Gray melange
Brown
Save as favourite
Super-Baggy Denim Shorts
$59.99
Denim black
Denim blue
Pale blue
Save as favourite
Regular Fit Linen-Blend Shorts
$34.99
Black
Cream
Navy blue
+3
Save as favourite
2-Pack Regular Fit Sweatshorts
$29.99
Black/gray melange
Navy blue/cream
Orange/beige
+1
Save as favourite
Regular-Fit Sweatshorts
$24.99
Black
Navy blue
Light gray melange
+1
Save as favourite
Loose Denim Cargo Shorts
$49.99
Denim black
Light denim blue
Save as favourite
Regular-Fit Cargo Shorts
$44.99
Black
Dark gray
Khaki green
+1
Save as favourite
H&M Premium Selection
Regular-Fit Linen Shorts
$49.99
Black
Light beige
Dark beige
+3
Save as favourite
H&M Move
Double-Layered Sports Shorts with DryMove™
$34.99
Black
Turquoise
Navy blue
+4
Save as favourite
Regular-Fit Twill Shorts
$29.99
Black
Dark gray
Light beige
+1
Save as favourite
Relaxed-Fit Linen-Blend Shorts
$44.99
Black
Cream
Khaki green
+1
Save as favourite
H&M Move
Long Sports Shorts with DryMove™
$29.99
Black
Dark gray
Navy blue
Save as favourite
H&M Move
Mid-Length Sports Shorts with DryMove™
$24.99
Black
Navy blue
Gray/patterned
+3
Save as favourite
H&M Premium Selection
Relaxed-Fit Linen-Blend Shorts
$44.99
Black
Dark beige
White
+2
Save as favourite
Long Sports Cargo Shorts
$44.99
Black
Light gray melange
Save as favourite
Regular-Fit Chino Shorts
$34.99
Black
Light beige
Navy blue
+2
Save as favourite
H&M Move
2-Pack Sports Shorts with DryMove™
$34.99
Dark gray/black
Black
Save as favourite
H&M Move
Mid-Length Sports Shorts with DryMove™
$24.99
Black
Black
Navy blue
+3
Save as favourite
2-Pack Regular-Fit Sweatshorts
$44.99
Black/light gray melange
Blue/beige
Brown/green
Save as favourite
H&M Move
Mid-Length Running Shorts with DryMove™
$34.99
Black
Navy blue
Gray
Save as favourite
H&M Move
2-Pack Sports Shorts with DryMove™
$34.99
Black
Dark gray/black
Save as favourite
Baggy Denim Shorts
$49.99
Dark gray
Light denim blue
Save as favourite
Cargo Shorts
$49.99
Black
Light beige
Light gray
Save as favourite
H&M Move
Short Sports Shorts
$19.99
Black
Green
Dark gray
+2
Save as favourite
Loose-Fit Cargo Shorts
$59.99
Black
Beige
Save as favourite
Regular-Fit Lyocell-Blend Chino Shorts
$44.99
Black
White
White
Save as favourite
Mid-Length 2-in-1 Sports Shorts with DryMove™
$39.99
Black
Dark gray
Save as favourite
Regular Denim Shorts
$49.99
Black
Beige
Save as favourite
Regular Fit Sweatshorts
$34.99
Black
Cream
Pale green
+1
Load next page
Pagination
Previous
1
2
3
Load next page
Men's Black Short Shorts
Green Shorts For Men
Blue Shorts For Men
Gray 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