Men's Casual Shirts

Filter
sort Recommended have been applied
  • Relaxed Fit Linen-blend shirt - Dark khaki green/Light blue/Striped/Light blue/Rust red/Striped/White/Green/Striped/Bright blue/Green/Dark brown
    -15%
    H&M Premium Selection

    Relaxed Fit Linen-blend shirt

    Discounted priceRs.1,949.00Normal priceRs.2,299.00

  • Relaxed Fit Linen-blend shirt - Light blue/Striped/Dark khaki green/Light blue/Rust red/Striped/White/Green/Striped/Bright blue/Green/Dark brown
    -15%
    H&M Premium Selection

    Relaxed Fit Linen-blend shirt

    Discounted priceRs.1,949.00Normal priceRs.2,299.00

  • Relaxed Fit Cotton shirt - Dark orange/Checked/Light blue/Checked
    -15%

    Relaxed Fit Cotton shirt

    Discounted priceRs.1,699.00Normal priceRs.1,999.00

  • Relaxed Fit Linen-blend shirt - Light blue/Dark khaki green/Light blue/Striped/Rust red/Striped/White/Green/Striped/Bright blue/Green/Dark brown
    -15%
    H&M Premium Selection

    Relaxed Fit Linen-blend shirt

    Discounted priceRs.1,949.00Normal priceRs.2,299.00

  • Relaxed Fit Linen-blend shirt - Rust red/Striped/Dark khaki green/Light blue/Striped/Light blue/White/Green/Striped/Bright blue/Green/Dark brown
    -15%
    H&M Premium Selection

    Relaxed Fit Linen-blend shirt

    Discounted priceRs.1,949.00Normal priceRs.2,299.00

  • Relaxed Fit Linen-blend resort shirt - Dark khaki green/Light beige/Dusty blue/Rust red/White/Striped/White/Light purple
    -15%

    Relaxed Fit Linen-blend resort shirt

    Discounted priceRs.1,699.00Normal priceRs.1,999.00

  • Slim Fit Linen shirt - Light blue/Black/White/Khaki green
    -15%
    H&M Premium Selection

    Slim Fit Linen shirt

    Discounted priceRs.2,549.00Normal priceRs.2,999.00

  • Relaxed Fit Resort shirt - Dark orange/Patterned/Black/Patterned/Dark brown/Patterned/Light brown/Leopard print
    -15%

    Relaxed Fit Resort shirt

    Discounted priceRs.1,269.00Normal priceRs.1,499.00

  • Relaxed Fit Linen-blend shirt - White/Khaki green
    -15%
    H&M Premium Selection

    Relaxed Fit Linen-blend shirt

    Discounted priceRs.1,949.00Normal priceRs.2,299.00

  • Relaxed Fit Short-sleeved Oxford shirt - Dark green/Black/Blue/Striped/White/Green/Striped/Bright red/Light blue/Striped/Dark blue
    -15%

    Relaxed Fit Short-sleeved Oxford shirt

    Discounted priceRs.1,269.00Normal priceRs.1,499.00

  • Relaxed Fit Linen-blend resort shirt - Light beige/Dark khaki green/Dusty blue/Rust red/White/Striped/White/Light purple
    -15%

    Relaxed Fit Linen-blend resort shirt

    Discounted priceRs.1,699.00Normal priceRs.1,999.00

  • Relaxed Fit Linen-blend shirt - Khaki green/White
    -15%
    H&M Premium Selection

    Relaxed Fit Linen-blend shirt

    Discounted priceRs.1,949.00Normal priceRs.2,299.00

  • Regular Fit Corduroy shirt - Dark green/Khaki green/Dusty blue/Brown/Light yellow/Black/Blue/Light beige
    -15%

    Regular Fit Corduroy shirt

    Discounted priceRs.1,699.00Normal priceRs.1,999.00

  • Relaxed Fit Linen shirt - Cream/White/Navy blue/Light purple
    -15%
    H&M Premium Selection

    Relaxed Fit Linen shirt

    Discounted priceRs.2,549.00Normal priceRs.2,999.00

  • Relaxed Fit Denim shirt - Khaki green/Light denim blue
    -15%

    Relaxed Fit Denim shirt

    Discounted priceRs.1,949.00Normal priceRs.2,299.00

  • Relaxed Fit Linen-blend resort shirt - Dusty blue/Dark khaki green/Light beige/Rust red/White/Striped/White/Light purple
    -15%

    Relaxed Fit Linen-blend resort shirt

    Discounted priceRs.1,699.00Normal priceRs.1,999.00

  • Relaxed Fit Shirt - Burgundy/Cream/Dusty blue/Khaki green
    -15%

    Relaxed Fit Shirt

    Discounted priceRs.1,269.00Normal priceRs.1,499.00

  • Relaxed Fit Linen shirt - White/Cream/Navy blue/Light purple
    -15%
    H&M Premium Selection

    Relaxed Fit Linen shirt

    Discounted priceRs.2,549.00Normal priceRs.2,999.00

  • Relaxed Fit Resort shirt - Black/Patterned/Dark orange/Patterned/Dark brown/Patterned/Light brown/Leopard print
    -15%

    Relaxed Fit Resort shirt

    Discounted priceRs.1,269.00Normal priceRs.1,499.00

  • Relaxed Fit Short-sleeved Oxford shirt - Black/Dark green/Blue/Striped/White/Green/Striped/Bright red/Light blue/Striped/Dark blue
    -15%

    Relaxed Fit Short-sleeved Oxford shirt

    Discounted priceRs.1,269.00Normal priceRs.1,499.00

  • Slim Fit Linen shirt - Black/Light blue/White/Khaki green
    -15%
    H&M Premium Selection

    Slim Fit Linen shirt

    Discounted priceRs.2,549.00Normal priceRs.2,999.00

  • Relaxed Fit Linen-blend shirt - Green/Striped/Dark khaki green/Light blue/Striped/Light blue/Rust red/Striped/White/Bright blue/Green/Dark brown
    -15%
    H&M Premium Selection

    Relaxed Fit Linen-blend shirt

    Discounted priceRs.1,949.00Normal priceRs.2,299.00

  • Regular Fit Corduroy shirt - Khaki green/Dark green/Dusty blue/Brown/Light yellow/Black/Blue/Light beige
    -15%

    Regular Fit Corduroy shirt

    Discounted priceRs.1,699.00Normal priceRs.1,999.00

  • Relaxed Fit Short-sleeved Oxford shirt - Blue/Striped/Dark green/Black/White/Green/Striped/Bright red/Light blue/Striped/Dark blue
    -15%

    Relaxed Fit Short-sleeved Oxford shirt

    Discounted priceRs.1,269.00Normal priceRs.1,499.00

  • Relaxed Fit Short-sleeved Oxford shirt - White/Dark green/Black/Blue/Striped/Green/Striped/Bright red/Light blue/Striped/Dark blue
    -15%

    Relaxed Fit Short-sleeved Oxford shirt

    Discounted priceRs.1,269.00Normal priceRs.1,499.00

  • Relaxed Fit Shirt - Light blue/Checked/Khaki green/Checked/Dark grey/Checked
    -15%

    Relaxed Fit Shirt

    Discounted priceRs.1,699.00Normal priceRs.1,999.00

  • Relaxed Fit Linen-blend resort shirt - Rust red/Dark khaki green/Light beige/Dusty blue/White/Striped/White/Light purple
    -15%

    Relaxed Fit Linen-blend resort shirt

    Discounted priceRs.1,699.00Normal priceRs.1,999.00

  • Relaxed Fit Cotton shirt - Khaki green/Checked
    -15%

    Relaxed Fit Cotton shirt

    Discounted priceRs.1,269.00Normal priceRs.1,499.00

  • Regular Fit Linen-blend grandad shirt - Dark orange
    -15%

    Regular Fit Linen-blend grandad shirt

    Discounted priceRs.1,949.00Normal priceRs.2,299.00

  • Regular Fit Resort shirt - Dark brown/Black/Cream/Dark purple
    -15%

    Regular Fit Resort shirt

    Discounted priceRs.1,269.00Normal priceRs.1,499.00

  • Relaxed Fit Printed resort shirt - Brown/Black/Patterned/Light beige/Patterned
    -15%

    Relaxed Fit Printed resort shirt

    Discounted priceRs.1,949.00Normal priceRs.2,299.00

  • Oversized Fit Denim shirt - Denim blue/Denim black
    -15%

    Oversized Fit Denim shirt

    Discounted priceRs.1,949.00Normal priceRs.2,299.00

  • Relaxed Fit Shirt - Cream/Burgundy/Dusty blue/Khaki green
    -15%

    Relaxed Fit Shirt

    Discounted priceRs.1,269.00Normal priceRs.1,499.00

  • Oversized Fit Denim shirt - Denim black/Denim blue
    -15%

    Oversized Fit Denim shirt

    Discounted priceRs.1,949.00Normal priceRs.2,299.00

Men's Casual Shirts

Channel a clean yet relaxed style with our casual shirts for men. Pair an Oxford shirt with jeans and trainers or if you’re feeling outlandish, try one of our patterned shirts in long and short sleeve styles. You can never go wrong with a lumberjack-style check flannel shirt, available in selected colours. Try something different with one of our Grandad shirts – perfect for layering over T-shirts for a more casual look. If casual shirts won’t suffice, browse dress shirts.