Total £0.00
Saving £0.00

Mens Fashion Shirts

Check out our range of men's fashion shirts from top designer brands at discount prices. Choose from a selection of smart and causal shirts in long and short sleeve styles. Find top brands including Jack and Jones, French Connection, Lyle and Scott and many more. Pick up a bargain today at MandM Direct.

354 Styles
Page 1 of 4
Next
  • Lyle And Scott Vintage Mens Short Sleeve Slim Stretch Poplin Shirt Navy

    Lyle And Scott Vintage Mens Short Sleeve Slim Stretch Poplin Shirt Navy

    £29.99
    Save £25.00
  • 883 Police Mens Stefan Short Sleeve Shirt Sky

    883 Police Mens Stefan Short Sleeve Shirt Sky

    £24.99
    Save £20.00
  • Lyle And Scott Vintage Mens Slim Fit Stretch Poplin Short Sleeve Shirt White

    Lyle And Scott Vintage Mens Slim Fit Stretch Poplin Short Sleeve Shirt White

    £29.99
    Save £25.00
  • 883 Police Mens Stefan Short Sleeve Shirt Pink

    883 Police Mens Stefan Short Sleeve Shirt Pink

    £24.99
    Save £20.00
  • Ben Sherman Mens Short Sleeve Oxford Shirt White

    Ben Sherman Mens Short Sleeve Oxford Shirt White

    £24.99
    Save £25.00
  • Closure London Mens Utility Overshirt Navy

    Closure London Mens Utility Overshirt Navy

    £21.99
    Save £48.00
  • French Connection Mens Short Sleeve Linen 2 Shirt Marine

    French Connection Mens Short Sleeve Linen 2 Shirt Marine

    £17.99
    Save £32.00
  • Ben Sherman Mens Short Sleeve Oxford Shirt Sky

    Ben Sherman Mens Short Sleeve Oxford Shirt Sky

    £24.99
    Save £25.00
  • Ben Sherman Mens Short Sleeve Mixed Scale Check Shirt Peach

    Ben Sherman Mens Short Sleeve Mixed Scale Check Shirt Peach

    £24.99
    Save £45.00
  • 883 Police Mens Stefan Short Sleeve Shirt Navy

    883 Police Mens Stefan Short Sleeve Shirt Navy

    £24.99
    Save £20.00
  • 883 Police Mens Factor Short Sleeve Shirt White

    883 Police Mens Factor Short Sleeve Shirt White

    £14.99
    Save £35.00
  • French Connection Mens Oxford Long Sleeve Shirt White/Marine

    French Connection Mens Oxford Long Sleeve Shirt White/Marine

    £14.99
    Save £45.00
  • Fred Perry Mens Two Colour Gingham Short Sleeve Shirt Ice

    Fred Perry Mens Two Colour Gingham Short Sleeve Shirt Ice

    £44.99
    Save £25.00
  • Ben Sherman Mens Short Sleeve Large Scale Check Shirt Lemon

    Ben Sherman Mens Short Sleeve Large Scale Check Shirt Lemon

    £24.99
    Save £30.00
  • French Connection Mens Short Sleeve Checked Shirt Mid Marine Multi

    French Connection Mens Short Sleeve Checked Shirt Mid Marine Multi

    £17.99
    Save £32.00
  • Fluid Mens Cotton Short Sleeve Shirt Black

    Fluid Mens Cotton Short Sleeve Shirt Black

    £12.99
  • Closure London Mens Utility Overshirt Khaki

    Closure London Mens Utility Overshirt Khaki

    £21.99
    Save £48.00
  • Lyle And Scott Vintage Mens Cotton Linen Resort Short Sleeve Shirt Lilac

    Lyle And Scott Vintage Mens Cotton Linen Resort Short Sleeve Shirt Lilac

    £29.99
    Save £30.00
  • Fluid Mens Flamingo Print Short Sleeve Shirt Navy/Multi

    Fluid Mens Flamingo Print Short Sleeve Shirt Navy/Multi

    £12.99
  • French Connection Mens Short Sleeve Oxford Shirt White

    French Connection Mens Short Sleeve Oxford Shirt White

    £17.99
    Save £32.00
  • French Connection Mens Short Sleeve Linen 2 Shirt Chambray Blue

    French Connection Mens Short Sleeve Linen 2 Shirt Chambray Blue

    £17.99
    Save £32.00
  • Ben Sherman Mens Short Sleeve Oxford Shirt Light Pink

    Ben Sherman Mens Short Sleeve Oxford Shirt Light Pink

    £24.99
    Save £25.00
  • Levi's Mens Short Sleeve Classic Camper Shirt Raindrop Blue Print

    Levi's Mens Short Sleeve Classic Camper Shirt Raindrop Blue Print

    £19.99
    Save £25.00
  • JACK AND JONES Mens Union Long Sleeve Overshirt Hawthorn Rose

    JACK AND JONES Mens Union Long Sleeve Overshirt Hawthorn Rose

    £19.99
    Save £15.00
  • 883 Police Mens Stefan Short Sleeve Shirt White

    883 Police Mens Stefan Short Sleeve Shirt White

    £24.99
    Save £20.00
  • Ben Sherman Mens Short Sleeve Mini Gingham Shirt Dijon

    Ben Sherman Mens Short Sleeve Mini Gingham Shirt Dijon

    £24.99
    Save £30.00
  • Ben Sherman Mens Short Sleeve Mini Gingham Shirt Peach

    Ben Sherman Mens Short Sleeve Mini Gingham Shirt Peach

    £24.99
    Save £30.00
  • Peter Werth Mens Castle Cotton Long Sleeve Oxford Shirt Navy

    Peter Werth Mens Castle Cotton Long Sleeve Oxford Shirt Navy

    £14.99
    Save £45.00
  • French Connection Mens Long Sleeve Oxford Shirt Sky

    French Connection Mens Long Sleeve Oxford Shirt Sky

    £19.99
    Save £40.00
  • JACK AND JONES Mens Short Sleeve Oxford Shirt White

    JACK AND JONES Mens Short Sleeve Oxford Shirt White

    £12.99
    Save £12.00
  • Fred Perry Mens Tartan Long Sleeve Shirt Midnight Blue

    Fred Perry Mens Tartan Long Sleeve Shirt Midnight Blue

    £59.99
    Save £30.00
  • JACK AND JONES Mens Tyler Two Pack Shirts White/Total Eclipse

    JACK AND JONES Mens Tyler Two Pack Shirts White/Total Eclipse

    £24.99
    Save £15.00
  • French Connection Mens Linen Long SleeveShirt White

    French Connection Mens Linen Long SleeveShirt White

    £19.99
    Save £40.00
  • French Connection Mens Short Sleeve Gingham Shirt Rvm Gingham/Marine Logo

    French Connection Mens Short Sleeve Gingham Shirt Rvm Gingham/Marine Logo

    £17.99
    Save £32.00
  • Onfire Mens Linen Mix Short Sleeve Shirt Navy

    Onfire Mens Linen Mix Short Sleeve Shirt Navy

    £11.99
  • Fred Perry Mens Two Colour Gingham Short Sleeve Shirt Pink Fizz

    Fred Perry Mens Two Colour Gingham Short Sleeve Shirt Pink Fizz

    £44.99
    Save £25.00
  • 883 Police Mens Factor Short Sleeve Shirt Sky

    883 Police Mens Factor Short Sleeve Shirt Sky

    £12.99
    Save £37.00
  • Superdry Mens Classics East Coast Oxford Short Sleeve Shirt Candy Deck Stripe

    Superdry Mens Classics East Coast Oxford Short Sleeve Shirt Candy Deck Stripe

    £19.99
    Save £25.00
  • Fred Perry Mens Bold Tartan Short Sleeve Shirt Silver Pink

    Fred Perry Mens Bold Tartan Short Sleeve Shirt Silver Pink

    £49.99
    Save £30.00
  • Fred Perry Mens Classic Oxford Short Sleeve Shirt French Navy

    Fred Perry Mens Classic Oxford Short Sleeve Shirt French Navy

    £44.99
    Save £25.00
  • 883 Police Mens Factor Short Sleeve Shirt Navy

    883 Police Mens Factor Short Sleeve Shirt Navy

    £14.99
    Save £35.00
  • Closure London Mens Utility Overshirt Black

    Closure London Mens Utility Overshirt Black

    £21.99
    Save £48.00
  • Peter Werth Mens Castle Cotton Long Sleeve Oxford Shirt Sky

    Peter Werth Mens Castle Cotton Long Sleeve Oxford Shirt Sky

    £16.99
    Save £43.00
  • French Connection Mens Short Sleeve Gingham Shirt Mid Blue/Gingham/Marine Logo

    French Connection Mens Short Sleeve Gingham Shirt Mid Blue/Gingham/Marine Logo

    £17.99
    Save £32.00
  • French Connection Mens Short Sleeve Linen 2 Shirt White

    French Connection Mens Short Sleeve Linen 2 Shirt White

    £17.99
    Save £32.00
  • Fluid Mens Vertical Stripe Viscose Rever Collar Short Sleeve Shirt Navy

    Fluid Mens Vertical Stripe Viscose Rever Collar Short Sleeve Shirt Navy

    £12.99
  • 883 Police Mens Extend Long Sleeve Shirt Burgundy

    883 Police Mens Extend Long Sleeve Shirt Burgundy

    £16.99
    Save £33.00
  • Ben Sherman Mens Short Sleeve Oxford Shirt Navy

    Ben Sherman Mens Short Sleeve Oxford Shirt Navy

    £24.99
    Save £30.00
  • Fred Perry Mens Overdyed Short Sleeve Shirt Flame Orange

    Fred Perry Mens Overdyed Short Sleeve Shirt Flame Orange

    £44.99
    Save £30.00
  • DuFFS Mens Cotton Yarn Dyed Checked Short Sleeve Shirt Black/Grey

    DuFFS Mens Cotton Yarn Dyed Checked Short Sleeve Shirt Black/Grey

    £12.99
  • Ben Sherman Mens Long Sleeve Oxford Shirt White

    Ben Sherman Mens Long Sleeve Oxford Shirt White

    £21.99
    Save £38.00
  • French Connection Mens Long Sleeve Oxford Shirt White

    French Connection Mens Long Sleeve Oxford Shirt White

    £16.99
    Save £43.00
  • 883 Police Mens Extend Long Sleeve Shirt White

    883 Police Mens Extend Long Sleeve Shirt White

    £12.99
    Save £37.00
  • Levi's Mens Long Sleeve Battery HM Shirt Harbor Green

    Levi's Mens Long Sleeve Battery HM Shirt Harbor Green

    £29.99
    Save £20.00
  • Ben Sherman Mens Short Sleeve Handpainted Print Shirt Ecru

    Ben Sherman Mens Short Sleeve Handpainted Print Shirt Ecru

    £24.99
    Save £35.00
  • Ben Sherman Mens Short Sleeve Engineered Stripe Oxford Shirt Sky

    Ben Sherman Mens Short Sleeve Engineered Stripe Oxford Shirt Sky

    £24.99
    Save £45.00
  • Timberland Mens Long Sleeve IN-R Pop Checked Shirt Dark Sapphire

    Timberland Mens Long Sleeve IN-R Pop Checked Shirt Dark Sapphire

    £29.99
    Save £50.00
  • 883 Police Mens Foggia Short Sleeve Shirt White

    883 Police Mens Foggia Short Sleeve Shirt White

    £14.99
    Save £30.00
  • French Connection Mens Short Sleeve Oxford Shirt Soft Pink

    French Connection Mens Short Sleeve Oxford Shirt Soft Pink

    £17.99
    Save £32.00
  • Peter Werth Mens Castle Cotton Long Sleeve Oxford Shirt White

    Peter Werth Mens Castle Cotton Long Sleeve Oxford Shirt White

    £14.99
    Save £45.00
  • French Connection Mens Formal Plain Cut Long Sleeve Shirt Black

    French Connection Mens Formal Plain Cut Long Sleeve Shirt Black

    £12.99
    Save £47.00
  • French Connection Mens Long Sleeve Plain Logo Shirt White

    French Connection Mens Long Sleeve Plain Logo Shirt White

    £19.99
    Save £40.00
  • Ben Sherman Mens Long Sleeve Oxford Shirt Blue

    Ben Sherman Mens Long Sleeve Oxford Shirt Blue

    £21.99
    Save £38.00
  • Fred Perry Mens Two Colour Gingham Long Sleeve Shirt Black

    Fred Perry Mens Two Colour Gingham Long Sleeve Shirt Black

    £49.99
    Save £30.00
  • Timberland Mens Long Sleeve IN-R Pop Checked Shirt Cassel Earth

    Timberland Mens Long Sleeve IN-R Pop Checked Shirt Cassel Earth

    £29.99
    Save £50.00
  • French Connection Mens Oxford Long Sleeve Shirt Sky/Marine

    French Connection Mens Oxford Long Sleeve Shirt Sky/Marine

    £16.99
    Save £43.00
  • Ben Sherman Mens Short Sleeve Dui Print Dark Navy

    Ben Sherman Mens Short Sleeve Dui Print Dark Navy

    £24.99
    Save £35.00
  • 883 Police Mens Extend Long Sleeve Shirt Navy

    883 Police Mens Extend Long Sleeve Shirt Navy

    £14.99
    Save £35.00
  • French Connection Mens Short Sleeve Checked Shirt Pink Multi

    French Connection Mens Short Sleeve Checked Shirt Pink Multi

    £17.99
    Save £32.00
  • French Connection Mens Plain Logo Long Sleeve Shirt Khaki

    French Connection Mens Plain Logo Long Sleeve Shirt Khaki

    £14.99
    Save £40.00
  • Kangaroo Poo Mens Cotton Yarn Dyed Checked Short Sleeve Shirt Red/Navy

    Kangaroo Poo Mens Cotton Yarn Dyed Checked Short Sleeve Shirt Red/Navy

    £9.99
  • JACK AND JONES Mens Short Sleeve Oxford Shirt Cashmere Blue

    JACK AND JONES Mens Short Sleeve Oxford Shirt Cashmere Blue

    £12.99
    Save £12.00
  • Timberland Mens Short Sleeve E-R Stretch Pop Shirt Light Lilac

    Timberland Mens Short Sleeve E-R Stretch Pop Shirt Light Lilac

    £26.99
    Save £38.00
  • Superdry Mens Classic Shoreditch Print Short Sleeve Shirt Micro Pin Jets Red

    Superdry Mens Classic Shoreditch Print Short Sleeve Shirt Micro Pin Jets Red

    £19.99
    Save £25.00
  • Kangaroo Poo Mens Cotton Short Sleeve Shirt Blue

    Kangaroo Poo Mens Cotton Short Sleeve Shirt Blue

    £11.99
  • Fluid Mens Cotton Oxford Chambray Short Sleeve Shirt Light Blue

    Fluid Mens Cotton Oxford Chambray Short Sleeve Shirt Light Blue

    £9.99
  • French Connection Mens Short Sleeve Oxford Shirt Sky

    French Connection Mens Short Sleeve Oxford Shirt Sky

    £17.99
    Save £32.00
  • Fluid Mens Cotton Oxford Chambray Short Sleeve Shirt White

    Fluid Mens Cotton Oxford Chambray Short Sleeve Shirt White

    £9.99
  • 883 Police Mens Extend Long Sleeve Shirt Black

    883 Police Mens Extend Long Sleeve Shirt Black

    £14.99
    Save £35.00
  • French Connection Mens Linen Long SleeveShirt Marine

    French Connection Mens Linen Long SleeveShirt Marine

    £19.99
    Save £40.00
  • Fluid Mens Printed Short Sleeve Shirt Navy/White

    Fluid Mens Printed Short Sleeve Shirt Navy/White

    £11.99
  • Onfire Mens Stretch Cotton Oxford Long Sleeve Shirt White

    Onfire Mens Stretch Cotton Oxford Long Sleeve Shirt White

    £11.99
  • Fluid Mens Printed Short Sleeve Shirt Burgundy/White

    Fluid Mens Printed Short Sleeve Shirt Burgundy/White

    £11.99
  • Ben Sherman Mens Short Sleeve Dui Print Shirt Snow White

    Ben Sherman Mens Short Sleeve Dui Print Shirt Snow White

    £24.99
    Save £35.00
  • French Connection Mens Plain Logo Long Sleeve Shirt Marine

    French Connection Mens Plain Logo Long Sleeve Shirt Marine

    £12.99
    Save £42.00
  • Onfire Mens Checked Short Sleeve Shirt Blue

    Onfire Mens Checked Short Sleeve Shirt Blue

    £9.99
  • French Connection Mens Long Sleeve Shirt Blue Square

    French Connection Mens Long Sleeve Shirt Blue Square

    £11.99
    Save £48.00
  • Lyle And Scott Vintage Mens Seersucker Stripe Long Sleeve Shirt Z582 Strawberry Cream

    Lyle And Scott Vintage Mens Seersucker Stripe Long Sleeve Shirt Z582 Strawberry Cream

    £24.99
    Save £45.00
  • Fred Perry Mens Vertical Striped Short Sleeve Shirt Apricot

    Fred Perry Mens Vertical Striped Short Sleeve Shirt Apricot

    £34.99
    Save £35.00
  • French Connection Mens Oxford Long Sleeve Shirt Solid Marine/Gunmetal

    French Connection Mens Oxford Long Sleeve Shirt Solid Marine/Gunmetal

    £16.99
    Save £43.00
  • Fred Perry Mens Contrast Check Panel Long Sleeve Shirt Port

    Fred Perry Mens Contrast Check Panel Long Sleeve Shirt Port

    £59.99
    Save £30.00
  • Fred Perry Mens Tonal Check Long Sleeve Shirt Light Sage

    Fred Perry Mens Tonal Check Long Sleeve Shirt Light Sage

    £59.99
    Save £30.00
  • Levi's Mens Sunset One Packet Standard Shirt Aiden Farallon X

    Levi's Mens Sunset One Packet Standard Shirt Aiden Farallon X

    £24.99
    Save £15.00
  • Bewley & Ritch Mens Lyrico Short Sleeve Shirt Navy

    Bewley & Ritch Mens Lyrico Short Sleeve Shirt Navy

    £11.99
    Save £23.00
  • French Connection Mens Long Sleeve Plain Logo Shirt Marine

    French Connection Mens Long Sleeve Plain Logo Shirt Marine

    £19.99
    Save £40.00
  • Ben Sherman Mens Long Sleeve Oxford Shirt Navy

    Ben Sherman Mens Long Sleeve Oxford Shirt Navy

    £21.99
    Save £38.00
Page 1 of 4 - 354 Styles
Back to top

Added to your basket

Spend another £ for Free UK Delivery 

You qualify for Free UK Delivery 

You might also like

You might also like

MandM Direct

We notice you are using an old internet browser. Our website is optimised for more up to date browsers. Updating your browser will  greatly improve your shopping experience!

Be the first to hear about our best deals, biggest savings and newest arrivals by signing up to our emails today!