Men's Shorts - Sale

Sort by
Filter
sort Recommended have been applied
    • Relaxed Fit Twill bermuda shorts - Brown/Cream - 1
    • Relaxed Fit Twill bermuda shorts - Brown/Cream - 2
    • Relaxed Fit Twill bermuda shorts - Brown/Cream - 3
    • Relaxed Fit Twill bermuda shorts - Brown/Cream - 4
    • Relaxed Fit Twill bermuda shorts - Brown/Cream - 5
    • Relaxed Fit Twill bermuda shorts - Brown/Cream - 6
    -52%

    Relaxed Fit Twill bermuda shorts

    Discounted price£16.00Normal price£32.99

    • Baggy Denim shorts - White/Pale denim blue - 1
    • Baggy Denim shorts - White/Pale denim blue - 2
    • Baggy Denim shorts - White/Pale denim blue - 3
    • Baggy Denim shorts - White/Pale denim blue - 4
    • Baggy Denim shorts - White/Pale denim blue - 5
    • Baggy Denim shorts - White/Pale denim blue - 6
    -53%

    Baggy Denim shorts

    Discounted price£18.00Normal price£37.99

    • Regular Fit Woven shorts - Yellow/Striped - 1
    • Regular Fit Woven shorts - Yellow/Striped - 2
    • Regular Fit Woven shorts - Yellow/Striped - 3
    • Regular Fit Woven shorts - Yellow/Striped - 4
    • Regular Fit Woven shorts - Yellow/Striped - 5
    • Regular Fit Woven shorts - Yellow/Striped - 6
    -50%

    Regular Fit Woven shorts

    Discounted price£14.00Normal price£27.99

    • TAILORED DRAWSTRING LINEN SHORTS - BEIGE / UNDYED/NAVY/DARK GREEN - 1
    • TAILORED DRAWSTRING LINEN SHORTS - BEIGE / UNDYED/NAVY/DARK GREEN - 2
    • TAILORED DRAWSTRING LINEN SHORTS - BEIGE / UNDYED/NAVY/DARK GREEN - 3
    • TAILORED DRAWSTRING LINEN SHORTS - BEIGE / UNDYED/NAVY/DARK GREEN - 4
    • TAILORED DRAWSTRING LINEN SHORTS - BEIGE / UNDYED/NAVY/DARK GREEN - 5
    • TAILORED DRAWSTRING LINEN SHORTS - BEIGE / UNDYED/NAVY/DARK GREEN - 6
    • TAILORED DRAWSTRING LINEN SHORTS - BEIGE / UNDYED/NAVY/DARK GREEN - 7
    • TAILORED DRAWSTRING LINEN SHORTS - BEIGE / UNDYED/NAVY/DARK GREEN - 8
    • TAILORED DRAWSTRING LINEN SHORTS - BEIGE / UNDYED/NAVY/DARK GREEN - 9
    -50%
    COS

    TAILORED DRAWSTRING LINEN SHORTS

    Discounted price£42.50Normal price£85.00

    • Relaxed Denim shorts - Khaki green/Denim blue/Dark denim blue/Cream - 1
    • Relaxed Denim shorts - Khaki green/Denim blue/Dark denim blue/Cream - 2
    • Relaxed Denim shorts - Khaki green/Denim blue/Dark denim blue/Cream - 3
    • Relaxed Denim shorts - Khaki green/Denim blue/Dark denim blue/Cream - 4
    • Relaxed Denim shorts - Khaki green/Denim blue/Dark denim blue/Cream - 5
    • Relaxed Denim shorts - Khaki green/Denim blue/Dark denim blue/Cream - 6
    -70%

    Relaxed Denim shorts

    Discounted price£10.00Normal price£32.99

    • Cargo shorts - Light beige/Black - 1
    • Cargo shorts - Light beige/Black - 2
    • Cargo shorts - Light beige/Black - 3
    • Cargo shorts - Light beige/Black - 4
    • Cargo shorts - Light beige/Black - 5
    • Cargo shorts - Light beige/Black - 6
    • Cargo shorts - Light beige/Black - 7
    -45%

    Cargo shorts

    Discounted price£18.00Normal price£32.99

    • Regular Fit Shorts - Black/White striped - 1
    • Regular Fit Shorts - Black/White striped - 2
    • Regular Fit Shorts - Black/White striped - 3
    • Regular Fit Shorts - Black/White striped - 4
    • Regular Fit Shorts - Black/White striped - 5
    • Regular Fit Shorts - Black/White striped - 6
    -71%

    Regular Fit Shorts

    Discounted price£8.00Normal price£27.99

    • Relaxed Fit Poplin shorts - Black/Navy blue/Light beige/Dark brown - 1
    • Relaxed Fit Poplin shorts - Black/Navy blue/Light beige/Dark brown - 2
    • Relaxed Fit Poplin shorts - Black/Navy blue/Light beige/Dark brown - 3
    • Relaxed Fit Poplin shorts - Black/Navy blue/Light beige/Dark brown - 4
    • Relaxed Fit Poplin shorts - Black/Navy blue/Light beige/Dark brown - 5
    • Relaxed Fit Poplin shorts - Black/Navy blue/Light beige/Dark brown - 6
    -48%

    Relaxed Fit Poplin shorts

    Discounted price£12.00Normal price£22.99

    • Cargo shorts - Black/Light beige - 1
    • Cargo shorts - Black/Light beige - 2
    • Cargo shorts - Black/Light beige - 3
    • Cargo shorts - Black/Light beige - 4
    • Cargo shorts - Black/Light beige - 5
    • Cargo shorts - Black/Light beige - 6
    -45%

    Cargo shorts

    Discounted price£18.00Normal price£32.99

    • Loose Fit Cargo shorts - Beige - 1
    • Loose Fit Cargo shorts - Beige - 2
    • Loose Fit Cargo shorts - Beige - 3
    • Loose Fit Cargo shorts - Beige - 4
    • Loose Fit Cargo shorts - Beige - 5
    -47%

    Loose Fit Cargo shorts

    Discounted price£20.00Normal price£37.99

    • Relaxed Fit Shorts - Light blue/Light blue - 1
    • Relaxed Fit Shorts - Light blue/Light blue - 2
    • Relaxed Fit Shorts - Light blue/Light blue - 3
    • Relaxed Fit Shorts - Light blue/Light blue - 4
    • Relaxed Fit Shorts - Light blue/Light blue - 5
    • Relaxed Fit Shorts - Light blue/Light blue - 6
    -50%

    Relaxed Fit Shorts

    Discounted price£14.00Normal price£27.99

    • Relaxed Fit Poplin shorts - Navy blue/Black/Light beige/Dark brown - 1
    • Relaxed Fit Poplin shorts - Navy blue/Black/Light beige/Dark brown - 2
    • Relaxed Fit Poplin shorts - Navy blue/Black/Light beige/Dark brown - 3
    • Relaxed Fit Poplin shorts - Navy blue/Black/Light beige/Dark brown - 4
    • Relaxed Fit Poplin shorts - Navy blue/Black/Light beige/Dark brown - 5
    • Relaxed Fit Poplin shorts - Navy blue/Black/Light beige/Dark brown - 6
    • Relaxed Fit Poplin shorts - Navy blue/Black/Light beige/Dark brown - 7
    -39%

    Relaxed Fit Poplin shorts

    Discounted price£14.00Normal price£22.99

    • Baggy Denim shorts - Navy blue/Light denim blue - 1
    • Baggy Denim shorts - Navy blue/Light denim blue - 2
    • Baggy Denim shorts - Navy blue/Light denim blue - 3
    • Baggy Denim shorts - Navy blue/Light denim blue - 4
    • Baggy Denim shorts - Navy blue/Light denim blue - 5
    • Baggy Denim shorts - Navy blue/Light denim blue - 6
    • Baggy Denim shorts - Navy blue/Light denim blue - 7
    • Baggy Denim shorts - Navy blue/Light denim blue - 8
    -45%

    Baggy Denim shorts

    Discounted price£18.00Normal price£32.99

    • Baggy Denim shorts - Light denim blue/Navy blue - 1
    • Baggy Denim shorts - Light denim blue/Navy blue - 2
    • Baggy Denim shorts - Light denim blue/Navy blue - 3
    • Baggy Denim shorts - Light denim blue/Navy blue - 4
    • Baggy Denim shorts - Light denim blue/Navy blue - 5
    • Baggy Denim shorts - Light denim blue/Navy blue - 6
    -27%

    Baggy Denim shorts

    Discounted price£24.00Normal price£32.99

    • Relaxed Fit Cotton sweatshorts - Dark grey/Beige - 1
    • Relaxed Fit Cotton sweatshorts - Dark grey/Beige - 2
    • Relaxed Fit Cotton sweatshorts - Dark grey/Beige - 3
    • Relaxed Fit Cotton sweatshorts - Dark grey/Beige - 4
    • Relaxed Fit Cotton sweatshorts - Dark grey/Beige - 5
    • Relaxed Fit Cotton sweatshorts - Dark grey/Beige - 6
    -43%
    H&M Premium Selection

    Relaxed Fit Cotton sweatshorts

    Discounted price£16.00Normal price£27.99

    • Regular Fit Chino shorts - Navy blue - 1
    • Regular Fit Chino shorts - Navy blue - 2
    • Regular Fit Chino shorts - Navy blue - 3
    • Regular Fit Chino shorts - Navy blue - 4
    • Regular Fit Chino shorts - Navy blue - 5
    • Regular Fit Chino shorts - Navy blue - 6
    • Regular Fit Chino shorts - Navy blue - 7
    -45%

    Regular Fit Chino shorts

    Discounted price£18.00Normal price£32.99

    • Relaxed Fit shorts - Black - 1
    • Relaxed Fit shorts - Black - 2
    • Relaxed Fit shorts - Black - 3
    • Relaxed Fit shorts - Black - 4
    • Relaxed Fit shorts - Black - 5
    • Relaxed Fit shorts - Black - 6
    -50%

    Relaxed Fit shorts

    Discounted price£14.00Normal price£27.99

    • Regular Fit Linen shorts - Light beige - 1
    • Regular Fit Linen shorts - Light beige - 2
    • Regular Fit Linen shorts - Light beige - 3
    -43%
    H&M Premium Selection

    Regular Fit Linen shorts

    Discounted price£16.00Normal price£27.99

    • Regular Fit Cargo shorts - Beige - 1
    • Regular Fit Cargo shorts - Beige - 2
    • Regular Fit Cargo shorts - Beige - 3
    • Regular Fit Cargo shorts - Beige - 4
    • Regular Fit Cargo shorts - Beige - 5
    • Regular Fit Cargo shorts - Beige - 6
    -47%

    Regular Fit Cargo shorts

    Discounted price£20.00Normal price£37.99

    • Relaxed Fit Shorts - Light blue/Light blue - 1
    • Relaxed Fit Shorts - Light blue/Light blue - 2
    • Relaxed Fit Shorts - Light blue/Light blue - 3
    • Relaxed Fit Shorts - Light blue/Light blue - 4
    • Relaxed Fit Shorts - Light blue/Light blue - 5
    • Relaxed Fit Shorts - Light blue/Light blue - 6
    -43%

    Relaxed Fit Shorts

    Discounted price£16.00Normal price£27.99

    • Relaxed Fit Poplin shorts - Light beige/Black/Navy blue/Dark brown - 1
    • Relaxed Fit Poplin shorts - Light beige/Black/Navy blue/Dark brown - 2
    • Relaxed Fit Poplin shorts - Light beige/Black/Navy blue/Dark brown - 3
    • Relaxed Fit Poplin shorts - Light beige/Black/Navy blue/Dark brown - 4
    • Relaxed Fit Poplin shorts - Light beige/Black/Navy blue/Dark brown - 5
    • Relaxed Fit Poplin shorts - Light beige/Black/Navy blue/Dark brown - 6
    -43%

    Relaxed Fit Poplin shorts

    Discounted price£13.00Normal price£22.99

    • Regular Fit Sweatshorts - Yellow/Dark grey - 1
    • Regular Fit Sweatshorts - Yellow/Dark grey - 2
    • Regular Fit Sweatshorts - Yellow/Dark grey - 3
    • Regular Fit Sweatshorts - Yellow/Dark grey - 4
    • Regular Fit Sweatshorts - Yellow/Dark grey - 5
    • Regular Fit Sweatshorts - Yellow/Dark grey - 6
    -50%

    Regular Fit Sweatshorts

    Discounted price£9.00Normal price£17.99