Men's Shorts - Sale

Sort by
Filter
sort Recommended have been applied
  • Regular Fit Linen-blend shorts - Khaki green/Light beige/Cream
    -51%

    Regular Fit Linen-blend shorts

    Discounted priceS$ 26.90Normal priceS$ 54.95

  • Regular Fit Shorts - Navy blue
    -48%

    Regular Fit Shorts

    Discounted priceS$ 24.90Normal priceS$ 47.95

  • Loose Fit Chino shorts - Beige/Black
    -50%

    Loose Fit Chino shorts

    Discounted priceS$ 19.90Normal priceS$ 39.90

  • Loose Fit Shorts - Red/Patterned
    -57%

    Loose Fit Shorts

    Discounted priceS$ 14.90Normal priceS$ 34.90

  • Loose Fit Cargo shorts - Light beige/Black
    -50%

    Loose Fit Cargo shorts

    Discounted priceS$ 19.90Normal priceS$ 39.90

  • Loose Fit Nylon shorts - Light turquoise/Light beige
    -52%

    Loose Fit Nylon shorts

    Discounted priceS$ 22.90Normal priceS$ 47.95

  • Long sports cargo shorts - Black
    -50%
    H&M Move

    Long sports cargo shorts

    Discounted priceS$ 24.90Normal priceS$ 49.90

  • Slim Fit Cotton twill shorts - Black/Dark grey/Light beige/White
    -40%

    Slim Fit Cotton twill shorts

    Discounted priceS$ 20.90Normal priceS$ 34.95

  • Loose Fit Sweatshorts - Black/Grey/Courage
    -53%

    Loose Fit Sweatshorts

    Discounted priceS$ 18.90Normal priceS$ 39.90

  • Loose Fit Shorts - Light Grey/Dark navy blue
    -52%

    Loose Fit Shorts

    Discounted priceS$ 16.90Normal priceS$ 34.90

  • Relaxed Fit Shorts - Black/Grey marl/Brown
    -28%

    Relaxed Fit Shorts

    Discounted priceS$ 17.90Normal priceS$ 24.90

  • Loose Fit Chino shorts - Black/Beige
    -50%

    Loose Fit Chino shorts

    Discounted priceS$ 19.90Normal priceS$ 39.90

  • Regular Fit Linen shorts - Navy blue/White/Grey
    -30%
    H&M Premium Selection

    Regular Fit Linen shorts

    Discounted priceS$ 41.90Normal priceS$ 59.90

  • Loose Fit Nylon shorts - Light beige/Light turquoise
    -52%

    Loose Fit Nylon shorts

    Discounted priceS$ 22.90Normal priceS$ 47.95

  • Loose Fit Sweatshorts - Grey/Courage/Black
    -58%

    Loose Fit Sweatshorts

    Discounted priceS$ 16.90Normal priceS$ 39.90

  • Relaxed Fit Poplin shorts - Light beige/Black/Dark brown/Navy blue
    -30%

    Relaxed Fit Poplin shorts

    Discounted priceS$ 27.90Normal priceS$ 39.90

  • Relaxed Fit Linen-blend shorts - Beige/White patterned/Dark grey
    -52%

    Relaxed Fit Linen-blend shorts

    Discounted priceS$ 23.90Normal priceS$ 49.95

  • Regular Fit Woven shorts - Dark brown/Yellow/Striped/Dark blue
    -30%

    Regular Fit Woven shorts

    Discounted priceS$ 34.90Normal priceS$ 49.90

  • Regular Fit Chino shorts - White/Khaki green/Black
    -30%

    Regular Fit Chino shorts

    Discounted priceS$ 27.90Normal priceS$ 39.90

  • Regular Fit Linen shorts - White/Navy blue/Grey
    -30%
    H&M Premium Selection

    Regular Fit Linen shorts

    Discounted priceS$ 41.90Normal priceS$ 59.90

  • Relaxed Fit Shorts - White/Navy blue/Light brown/Light beige
    -48%

    Relaxed Fit Shorts

    Discounted priceS$ 24.90Normal priceS$ 47.95

  • Loose Fit Shorts - Dark navy blue/Light Grey
    -57%

    Loose Fit Shorts

    Discounted priceS$ 14.90Normal priceS$ 34.90

  • Relaxed Fit Linen-blend shorts - Beige/Blue
    -52%

    Relaxed Fit Linen-blend shorts

    Discounted priceS$ 23.90Normal priceS$ 49.95

  • Slim Denim shorts - Cream
    -52%

    Slim Denim shorts

    Discounted priceS$ 23.90Normal priceS$ 49.95

  • Baggy Denim shorts - Light denim blue/Navy blue
    -40%

    Baggy Denim shorts

    Discounted priceS$ 35.90Normal priceS$ 59.90

  • Loose Fit Cargo shorts - Khaki green
    -50%

    Loose Fit Cargo shorts

    Discounted priceS$ 24.90Normal priceS$ 49.90

  • Loose Fit Shorts - Black
    -50%

    Loose Fit Shorts

    Discounted priceS$ 19.90Normal priceS$ 39.90