Men's Shorts - Sale

Filter
sort Recommended have been applied
  • Relaxed Fit Patterned shorts - White/Palm trees
    -21%

    Relaxed Fit Patterned shorts

    Discounted price£26.00Normal price£32.99

  • Regular Fit Sweatshorts - Peach pink
    -20%

    Regular Fit Sweatshorts

    Discounted price£8.00Normal price£9.99

  • Baggy Denim shorts - White
    -21%

    Baggy Denim shorts

    Discounted price£30.00Normal price£37.99

  • TAILORED DRAWSTRING LINEN SHORTS - NAVY
    -55%
    COS

    TAILORED DRAWSTRING LINEN SHORTS

    Discounted price£38.00Normal price£85.00

  • Regular Fit Textured shorts - Black/Patterned
    -27%

    Regular Fit Textured shorts

    Discounted price£24.00Normal price£32.99

  • Relaxed Denim shorts - Khaki green/Denim blue
    -21%

    Relaxed Denim shorts

    Discounted price£26.00Normal price£32.99

  • Short sports shorts - Black/Dark grey
    -25%
    H&M Move

    Short sports shorts

    Discounted price£9.00Normal price£11.99

  • Regular Fit Chino shorts - Black
    -21%

    Regular Fit Chino shorts

    Discounted price£22.00Normal price£27.99

  • Regular Fit Woven shorts - Yellow/Striped
    -21%

    Regular Fit Woven shorts

    Discounted price£22.00Normal price£27.99

  • Regular Fit Printed mesh shorts - Grey/Palm trees
    -21%

    Regular Fit Printed mesh shorts

    Discounted price£22.00Normal price£27.99

  • Relaxed Fit Twill bermuda shorts - Brown
    -27%

    Relaxed Fit Twill bermuda shorts

    Discounted price£24.00Normal price£32.99

  • Baggy Denim shorts - Navy blue
    -21%

    Baggy Denim shorts

    Discounted price£26.00Normal price£32.99

  • Short sports shorts with DryMove™ - Black/Patterned/Bright blue/Black
    -22%
    H&M Move

    Short sports shorts with DryMove™

    Discounted price£18.00Normal price£22.99

  • Loose Fit Cargo shorts - Beige
    -21%

    Loose Fit Cargo shorts

    Discounted price£30.00Normal price£37.99

  • Mid-length outdoor shorts - Black
    -21%
    H&M Move

    Mid-length outdoor shorts

    Discounted price£30.00Normal price£37.99

  • Insulated shorts with ThermoMove™ - Black
    -21%
    H&M Move

    Insulated shorts with ThermoMove™

    Discounted price£30.00Normal price£37.99

  • Relaxed Fit Seersucker shorts - Navy blue
    -26%

    Relaxed Fit Seersucker shorts

    Discounted price£17.00Normal price£22.99

  • Cargo shorts - Light beige
    -21%

    Cargo shorts

    Discounted price£26.00Normal price£32.99

  • Relaxed Fit Embroidered shorts - Cream/Seashells
    -50%

    Relaxed Fit Embroidered shorts

    Discounted price£19.00Normal price£37.99

  • Relaxed Fit Poplin shorts - Black
    -22%

    Relaxed Fit Poplin shorts

    Discounted price£18.00Normal price£22.99

  • Relaxed Fit Crochet-look shorts - Black
    -21%

    Relaxed Fit Crochet-look shorts

    Discounted price£22.00Normal price£27.99

  • Relaxed Fit Shorts - Light blue/Light blue
    -21%

    Relaxed Fit Shorts

    Discounted price£22.00Normal price£27.99

  • Relaxed Fit Shorts - Light blue/Light blue
    -21%

    Relaxed Fit Shorts

    Discounted price£22.00Normal price£27.99

  • 2-pack sports shorts with DryMove™ - Dark grey/Black/Black
    -23%
    H&M Move

    2-pack sports shorts with DryMove™

    Discounted price£17.00Normal price£21.99

    2 pcs | £8.50/pc
  • Short sports shorts - Dark grey/Black
    -25%
    H&M Move

    Short sports shorts

    Discounted price£9.00Normal price£11.99

  • 2-pack sports shorts with DryMove™ - Black/Dark grey/Black
    -23%
    H&M Move

    2-pack sports shorts with DryMove™

    Discounted price£17.00Normal price£21.99

    2 pcs | £8.50/pc