Skip to content
Go
New
Mens
Clothing
Blazers & Suits
Hoodies & Sweatshirts
Jackets & Coats
Jeans
Jumpers & Cardigans
Nightwear & Loungewear
Shirts
Shorts
Sportswear
Swimwear
Trousers
T-shirts & Tanks
Underwear
Shoes
Accessories
Socks
Socks & Tights
Womens
Clothing
Basics
Blazers & Waistcoats
Cardigans & Jumpers
Dresses
Jackets & Coats
Jeans
Jumpsuits & Playsuits
Lingerie & Underwear
Loungewear
Maternity Wear
Nightwear
Plus Sizes
Shirts & Blouses
Shorts
Skirts
Sportswear
Sweatshirts & Hoodies
Swimwear & Beachwear
Tops
Trousers
Bags
Shoes
Accessories
Socks
Socks & Tights
H&M
Wishlist
0 items
Home
/
Mens
/
Clothing
/ Shorts
Shorts
Showing 1–24 of 58 results
Sort by popularity
Sort by average rating
Sort by newness
Sort by price: low to high
Sort by price: high to low
Sale!
Mens DryMove™ Boxing shorts Red | H&M Shorts
$
46.50
$
30.00
Select options
Sale!
Mens Regular Fit Chino shorts Beige | H&M Shorts
$
25.50
$
16.00
Select options
Sale!
Mens DryMove™ Light Greige | H&M Shorts
$
77.50
$
30.00
Select options
Sale!
Mens DryMove™ Woven sports shorts with pockets Teal | H&M Sportswear
$
32.20
$
13.00
Select options
Sale!
Mens DryMove™ Stretch sports shorts with zipped pockets Dark Grey/Block-Coloured | H&M Shorts
$
48.30
$
20.00
Select options
Sale!
Mens DryMove™ Woven sports shorts with pockets Bright Blue | H&M Shorts
$
21.00
$
13.00
Select options
Sale!
Mens DryMove™ Sports shorts Grey/Patterned | H&M Sportswear
$
45.00
$
24.00
Select options
Sale!
Mens DryMove™ Black | H&M Sportswear
$
44.10
$
20.00
Select options
Sale!
Mens DryMove™ Sports shorts Grey Marl | H&M Sportswear
$
60.00
$
24.00
Select options
Sale!
Mens DryMove™ Black | H&M Sportswear
$
40.00
$
24.00
Select options
Sale!
Mens DryMove™ Black | H&M Sportswear
$
52.50
$
24.00
Select options
Sale!
Mens DryMove™ Sweatshirt shorts Light Grey Marl | H&M Shorts
$
52.50
$
24.00
Select options
Sale!
Mens DryMove™ Black | H&M Shorts
$
50.60
$
22.00
Select options
Sale!
Mens DryMove™ Sports cargo shorts Beige/Marble-Patterned | H&M Shorts
$
50.00
$
24.00
Select options
Sale!
Mens Mesh sports shorts Black | H&M Sportswear
$
39.10
$
16.00
Select options
Sale!
Mens Sports shorts Black | H&M Shorts
$
20.90
$
10.00
Select options
Sale!
Mens DryMove™ Woven sports shorts with pockets Dark Grey/Patterned | H&M Shorts
$
30.80
$
13.00
Select options
Sale!
Mens Cotton cargo shorts Khaki Green | H&M Shorts
$
45.60
$
18.00
Select options
Sale!
Mens DryMove™ 2-in-1 sports shorts in 4-way stretch Grey/Black | H&M Sportswear
$
55.10
$
28.00
Select options
Sale!
Mens DryMove™ Training shorts in 4-way stretch Dark Blue | H&M Sportswear
$
45.00
$
17.00
Select options
Sale!
Mens DryMove™ Black | H&M Shorts
$
31.50
$
20.00
Select options
Sale!
Mens DryMove™ Stretch sports shorts with zipped pockets Grey/Dark Grey | H&M Shorts
$
48.30
$
20.00
Select options
Sale!
Mens DryMove™ Pocket-detail running shorts Dark Khaki Green | H&M Shorts
$
74.40
$
30.00
Select options
Sale!
Mens DryMove™ Woven sports shorts with pockets Dark Grey | H&M Shorts
$
30.80
$
13.00
Select options
1
2
3
→