Total 0.00
Saving 0.00

We use cookies to give you the best customer experience on our site. To accept this, click any link on this page or continue to use the site. You can read more information on the MandM Direct cookie policy page.

Mens Shirts

Looking for a new shirt at an amazing price? Shop long and short sleeve shirts from your favourite brands, such as JACK & JONES, Lyle & Scott, French Connection and many more. Whether you’re looking for a casual new shirt for the office or a designer number for a special occasion, we’ve got something you’ll love.

443 Styles
Page 1 of 5
Next
  • Peter Werth Mens Castle Cotton Long Sleeve Oxford Shirt Navy

    Peter Werth Mens Castle Cotton Long Sleeve Oxford Shirt Navy

    €17.95
    Save €54.00 (-75%)
  • JACK AND JONES Mens Classic Check Long Sleeve Shirt Olive Night

    JACK AND JONES Mens Classic Check Long Sleeve Shirt Olive Night

    €17.95
    Save €22.00 (-55%)
  • JACK AND JONES Mens Classic Check Long Sleeve Shirt Navy Blazer

    JACK AND JONES Mens Classic Check Long Sleeve Shirt Navy Blazer

    €17.95
    Save €22.00 (-55%)
  • Lyle And Scott Vintage Mens Short Sleeve Slim Stretch Poplin Shirt Navy

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

    €35.95
    Save €30.00 (-45%)
  • Peter Werth Mens Castle Cotton Long Sleeve Oxford Shirt Sky

    Peter Werth Mens Castle Cotton Long Sleeve Oxford Shirt Sky

    €20.95
    Save €51.00 (-70%)
  • JACK AND JONES Mens Classic Check Long Sleeve Shirt Estate Blue

    JACK AND JONES Mens Classic Check Long Sleeve Shirt Estate Blue

    €17.95
    Save €22.00 (-55%)
  • Fred Perry Mens Button Down Long Sleeve Shirt White

    Fred Perry Mens Button Down Long Sleeve Shirt White

    €41.95
    Save €54.00 (-56%)
  • 883 Police Mens Stefan Short Sleeve Shirt Sky

    883 Police Mens Stefan Short Sleeve Shirt Sky

    €29.95
    Save €24.00 (-44%)
  • Fred Perry Mens Small Check Short Sleeve Shirt Port

    Fred Perry Mens Small Check Short Sleeve Shirt Port

    €47.95
    Save €42.00 (-46%)
  • Ben Sherman Mens House Check Short Sleeve Shirt Blue

    Ben Sherman Mens House Check Short Sleeve Shirt Blue

    €29.95
    Save €28.00 (-48%)
  • Levi's Mens Sunset 1 Pocket Slim Long Sleeve Shirt Tencel Rinse

    Levi's Mens Sunset 1 Pocket Slim Long Sleeve Shirt Tencel Rinse

    €35.95
    Save €30.00 (-45%)
  • Peter Werth Mens Castle Cotton Long Sleeve Oxford Shirt White

    Peter Werth Mens Castle Cotton Long Sleeve Oxford Shirt White

    €17.95
    Save €54.00 (-75%)
  • French Connection Mens Oxford Long Sleeve Shirt Sky/Marine

    French Connection Mens Oxford Long Sleeve Shirt Sky/Marine

    €20.95
    Save €51.00 (-70%)
  • Fluid Mens Flamingo Print Short Sleeve Shirt Navy/Multi

    Fluid Mens Flamingo Print Short Sleeve Shirt Navy/Multi

    €15.95
  • French Connection Mens Short Sleeve Oxford Shirt Sky

    French Connection Mens Short Sleeve Oxford Shirt Sky

    €21.95
    Save €38.00 (-63%)
  • JACK AND JONES Mens Short Sleeve Oxford Shirt Navy Blazer

    JACK AND JONES Mens Short Sleeve Oxford Shirt Navy Blazer

    €15.95
    Save €14.00 (-46%)
  • Timberland Mens Long Sleeve IN-R Pop Checked Shirt Cassel Earth

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

    €41.95
    Save €54.00 (-56%)
  • French Connection Mens Gingham Long Sleeve Shirt Mid Blue/White

    French Connection Mens Gingham Long Sleeve Shirt Mid Blue/White

    €15.95
    Save €56.00 (-77%)
  • 883 Police Mens Factor Short Sleeve Shirt Navy

    883 Police Mens Factor Short Sleeve Shirt Navy

    €17.95
    Save €42.00 (-70%)
  • French Connection Mens Oxford Long Sleeve Shirt Solid Marine/Gunmetal

    French Connection Mens Oxford Long Sleeve Shirt Solid Marine/Gunmetal

    €20.95
    Save €51.00 (-70%)
  • Bewley & Ritch Mens Cali Short Sleeve Shirt White Red

    Bewley & Ritch Mens Cali Short Sleeve Shirt White Red

    €15.95
    Save €26.00 (-61%)
  • Crew Clothing Mens Oxford Slim Fit Long Sleeve Shirt Pink

    Crew Clothing Mens Oxford Slim Fit Long Sleeve Shirt Pink

    €29.95
    Save €36.00 (-54%)
  • Bewley & Ritch Mens Castle Long Sleeve Shirt Sky

    Bewley & Ritch Mens Castle Long Sleeve Shirt Sky

    €17.95
    Save €30.00 (-62%)
  • Bewley & Ritch Mens Castle Long Sleeve Shirt Burgundy

    Bewley & Ritch Mens Castle Long Sleeve Shirt Burgundy

    €23.95
    Save €24.00 (-50%)
  • French Connection Mens Gingham Long Sleeve Shirt Chateaux/Marine

    French Connection Mens Gingham Long Sleeve Shirt Chateaux/Marine

    €20.95
    Save €51.00 (-70%)
  • Ben Sherman Mens Long Sleeve Oxford Shirt Navy

    Ben Sherman Mens Long Sleeve Oxford Shirt Navy

    €26.95
    Save €45.00 (-62%)
  • French Connection Mens Gingham Long Sleeve Shirt RVM/White

    French Connection Mens Gingham Long Sleeve Shirt RVM/White

    €15.95
    Save €56.00 (-77%)
  • 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

    €35.95
    Save €30.00 (-45%)
  • French Connection Mens Short Sleeve Checked Shirt Mid Marine Multi

    French Connection Mens Short Sleeve Checked Shirt Mid Marine Multi

    €21.95
    Save €38.00 (-63%)
  • French Connection Mens Design Floral Long Sleeve Shirt Marine Floral

    French Connection Mens Design Floral Long Sleeve Shirt Marine Floral

    €15.95
    Save €56.00 (-77%)
  • Kangaroo Poo Mens Checked Short Sleeve Shirt Green/Royal

    Kangaroo Poo Mens Checked Short Sleeve Shirt Green/Royal

    €15.95
  • Bewley & Ritch Mens Castle Long Sleeve Shirt Navy

    Bewley & Ritch Mens Castle Long Sleeve Shirt Navy

    €15.95
    Save €32.00 (-66%)
  • Levi's Mens Short Sleeve Classic Camper Shirt Raindrop Blue Print

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

    €29.95
    Save €24.00 (-44%)
  • Fred Perry Mens Knitted Trim Oxford Short Sleeve Shirt Forest Night

    Fred Perry Mens Knitted Trim Oxford Short Sleeve Shirt Forest Night

    €41.95
    Save €48.00 (-53%)
  • French Connection Mens Short Sleeve Checked Shirt Pink Multi

    French Connection Mens Short Sleeve Checked Shirt Pink Multi

    €21.95
    Save €38.00 (-63%)
  • Onfire Mens Printed Long Sleeve Shirt Navy

    Onfire Mens Printed Long Sleeve Shirt Navy

    €9.95
  • Fluid Mens Vertical Stripe Viscose Rever Collar Short Sleeve Shirt Navy

    Fluid Mens Vertical Stripe Viscose Rever Collar Short Sleeve Shirt Navy

    €15.95
  • Fluid Mens Cotton Short Sleeve Shirt Black

    Fluid Mens Cotton Short Sleeve Shirt Black

    €15.95
  • 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

    €29.95
    Save €54.00 (-64%)
  • Ben Sherman Mens Long Sleeve Oxford Shirt White

    Ben Sherman Mens Long Sleeve Oxford Shirt White

    €26.95
    Save €45.00 (-62%)
  • Fred Perry Mens Bold Tartan Short Sleeve Shirt Silver Pink

    Fred Perry Mens Bold Tartan Short Sleeve Shirt Silver Pink

    €59.95
    Save €36.00 (-37%)
  • Onfire Mens Long Sleeve Cotton Gingham Shirt Navy/White

    Onfire Mens Long Sleeve Cotton Gingham Shirt Navy/White

    €11.95
  • Trespass Mens Rapeseed Fleece Lined Over Shirt Dark Grey Check

    Trespass Mens Rapeseed Fleece Lined Over Shirt Dark Grey Check

    €20.95
    Save €51.00 (-70%)
  • Kangaroo Poo Mens Seersucker Yarn Dyed Checked Short Sleeve Shirt Blue

    Kangaroo Poo Mens Seersucker Yarn Dyed Checked Short Sleeve Shirt Blue

    €15.95
  • Timberland Mens Long Sleeve Heavy Flannel Checked Shirt Atlantic Deep

    Timberland Mens Long Sleeve Heavy Flannel Checked Shirt Atlantic Deep

    €41.95
    Save €54.00 (-56%)
  • Farah Vintage Mens Brooks Short Sleeve Printed Shirt Green Mist

    Farah Vintage Mens Brooks Short Sleeve Printed Shirt Green Mist

    €17.95
    Save €60.00 (-76%)
  • 883 Police Mens Stefan Short Sleeve Shirt Navy

    883 Police Mens Stefan Short Sleeve Shirt Navy

    €29.95
    Save €24.00 (-44%)
  • Superdry Mens Classic Seersucker Short Sleeve Shirt Coral Stripe

    Superdry Mens Classic Seersucker Short Sleeve Shirt Coral Stripe

    €26.95
    Save €27.00 (-50%)
  • JACK AND JONES Mens Tyler Two Pack Shirts White/Total Eclipse

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

    €29.95
    Save €15.00 (-33%)
  • French Connection Mens Short Sleeve Gingham Shirt Mid Blue/Gingham/Marine Logo

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

    €21.95
    Save €38.00 (-63%)
  • Onfire Mens Checked Short Sleeve Shirt Light Blue

    Onfire Mens Checked Short Sleeve Shirt Light Blue

    €15.95
  • Bewley & Ritch Mens Lyrico Short Sleeve Shirt Sky

    Bewley & Ritch Mens Lyrico Short Sleeve Shirt Sky

    €15.95
    Save €26.00 (-61%)
  • Onfire Mens Cotton Yarn Dyed Check Short Sleeve Shirt Multi

    Onfire Mens Cotton Yarn Dyed Check Short Sleeve Shirt Multi

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

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

    €15.95
  • French Connection Mens Oxford Long Sleeve Shirt Marine/Marine

    French Connection Mens Oxford Long Sleeve Shirt Marine/Marine

    €17.95
    Save €54.00 (-75%)
  • JACK AND JONES Mens Short Sleeve Oxford Shirt Cashmere Blue

    JACK AND JONES Mens Short Sleeve Oxford Shirt Cashmere Blue

    €15.95
    Save €14.00 (-46%)
  • French Connection Mens Oxford Long Sleeve Shirt White/Marine

    French Connection Mens Oxford Long Sleeve Shirt White/Marine

    €17.95
    Save €54.00 (-75%)
  • Bewley & Ritch Mens IPA Short Sleeve Shirt White/Navy

    Bewley & Ritch Mens IPA Short Sleeve Shirt White/Navy

    €14.95
    Save €33.00 (-68%)
  • adidas Mens Tango Graphic Summer Shirt White/Black

    adidas Mens Tango Graphic Summer Shirt White/Black

    €29.95
    Save €42.00 (-58%)
  • Ben Sherman Mens House Check Short Sleeve Shirt Red

    Ben Sherman Mens House Check Short Sleeve Shirt Red

    €29.95
    Save €36.00 (-54%)
  • Timberland Mens Long Sleeve Elevated Oxford Stripe Shirt Barbados Cherry

    Timberland Mens Long Sleeve Elevated Oxford Stripe Shirt Barbados Cherry

    €33.95
    Save €56.00 (-62%)
  • Onfire Mens Stretch Cotton Oxford Long Sleeve Shirt Navy

    Onfire Mens Stretch Cotton Oxford Long Sleeve Shirt Navy

    €11.95
  • 883 Police Mens Factor Short Sleeve Shirt Sky

    883 Police Mens Factor Short Sleeve Shirt Sky

    €17.95
    Save €42.00 (-70%)
  • Onfire Mens Stretch Cotton Oxford Long Sleeve Shirt Light Blue

    Onfire Mens Stretch Cotton Oxford Long Sleeve Shirt Light Blue

    €11.95
  • Fluid Mens Muscle Fit Stretch Shirt Grey

    Fluid Mens Muscle Fit Stretch Shirt Grey

    €8.95
  • Kangaroo Poo Mens Long Sleeve Denim Shirt Mid Blue

    Kangaroo Poo Mens Long Sleeve Denim Shirt Mid Blue

    €11.95
  • French Connection Mens Formal Plain Cut Long Sleeve Shirt Marine

    French Connection Mens Formal Plain Cut Long Sleeve Shirt Marine

    €14.95
    Save €57.00 (-79%)
  • French Connection Mens Short Sleeve Oxford Shirt White

    French Connection Mens Short Sleeve Oxford Shirt White

    €21.95
    Save €38.00 (-63%)
  • French Connection Mens Formal Plain Cut Long Sleeve Shirt Black

    French Connection Mens Formal Plain Cut Long Sleeve Shirt Black

    €15.95
    Save €56.00 (-77%)
  • French Connection Mens Short Sleeve Oxford Shirt Soft Pink

    French Connection Mens Short Sleeve Oxford Shirt Soft Pink

    €21.95
    Save €38.00 (-63%)
  • Selected Homme Mens Dark Blue

    Selected Homme Mens Dark Blue

    €10.95
    Save €31.00 (-73%)
  • JACK AND JONES Mens Abel Organic Short Sleeve Shirt Navy Blazer

    JACK AND JONES Mens Abel Organic Short Sleeve Shirt Navy Blazer

    €9.95
    Save €20.00 (-66%)
  • Kangaroo Poo Mens Cotton Short Sleeve Shirt Pink

    Kangaroo Poo Mens Cotton Short Sleeve Shirt Pink

    €15.95
  • Kangaroo Poo Mens Short Sleeve Yarn Dyed Checked Shirt Blue

    Kangaroo Poo Mens Short Sleeve Yarn Dyed Checked Shirt Blue

    €9.95
  • French Connection Mens Plain Logo Long Sleeve Shirt Marine

    French Connection Mens Plain Logo Long Sleeve Shirt Marine

    €15.95
    Save €50.00 (-75%)
  • Onfire Mens Linen Mix Short Sleeve Shirt Navy

    Onfire Mens Linen Mix Short Sleeve Shirt Navy

    €15.95
  • Lyle And Scott Vintage Mens Short Sleeve Oxford Shirt Z888 Strawberry Cream/White

    Lyle And Scott Vintage Mens Short Sleeve Oxford Shirt Z888 Strawberry Cream/White

    €23.95
    Save €36.00 (-60%)
  • JACK AND JONES Mens Dennis Short Sleeve Shirt Navy Blazer

    JACK AND JONES Mens Dennis Short Sleeve Shirt Navy Blazer

    €10.95
    Save €19.00 (-63%)
  • Onfire Mens Checked Flannel Long Sleeve Shirt Blue

    Onfire Mens Checked Flannel Long Sleeve Shirt Blue

    €9.95
  • Ben Sherman Mens Long Sleeve Oxford Shirt Blue

    Ben Sherman Mens Long Sleeve Oxford Shirt Blue

    €26.95
    Save €45.00 (-62%)
  • JACK AND JONES Mens Marty Organic Short Sleeve Shirt Navy Blazer

    JACK AND JONES Mens Marty Organic Short Sleeve Shirt Navy Blazer

    €7.95
    Save €19.00 (-70%)
  • JACK AND JONES Mens Blablackburn Shirt Navy Blazer

    JACK AND JONES Mens Blablackburn Shirt Navy Blazer

    €9.95
    Save €30.00 (-75%)
  • 883 Police Mens Foggia Short Sleeve Shirt White

    883 Police Mens Foggia Short Sleeve Shirt White

    €20.95
    Save €33.00 (-61%)
  • Superdry Mens Indigo Riveter Short Sleeve Shirt Classic Blue Dot

    Superdry Mens Indigo Riveter Short Sleeve Shirt Classic Blue Dot

    €26.95
    Save €27.00 (-50%)
  • Crew Clothing Mens Oxford Slim Fit Long Sleeve Shirt Navy

    Crew Clothing Mens Oxford Slim Fit Long Sleeve Shirt Navy

    €29.95
    Save €36.00 (-54%)
  • Fred Perry Mens Two Colour Gingham Short Sleeve Shirt Ice

    Fred Perry Mens Two Colour Gingham Short Sleeve Shirt Ice

    €53.95
    Save €30.00 (-35%)
  • Kangaroo Poo Mens Long Sleeve Checked Brushed Flannel Shirt Red

    Kangaroo Poo Mens Long Sleeve Checked Brushed Flannel Shirt Red

    €8.95
  • Ben Sherman Mens Long Sleeve Oxford Shirt Navy

    Ben Sherman Mens Long Sleeve Oxford Shirt Navy

    €23.95
    Save €48.00 (-66%)
  • French Connection Mens Mega Large Gingham Borg Long Sleeve Shirt Marine/Charcoal Melange

    French Connection Mens Mega Large Gingham Borg Long Sleeve Shirt Marine/Charcoal Melange

    €29.95
    Save €66.00 (-68%)
  • Crew Clothing Mens Classic Gingham Long Sleeve Shirt Bright Sky

    Crew Clothing Mens Classic Gingham Long Sleeve Shirt Bright Sky

    €29.95
    Save €39.00 (-56%)
  • Levi's Mens Cubano Short Sleeve Shirt Mayhew Skyway Stripe

    Levi's Mens Cubano Short Sleeve Shirt Mayhew Skyway Stripe

    €15.95
    Save €38.00 (-70%)
  • Kangaroo Poo Mens Cotton Short Sleeve Shirt Blue

    Kangaroo Poo Mens Cotton Short Sleeve Shirt Blue

    €15.95
  • Onfire Mens Stretch Cotton Oxford Short Sleeve Shirt Blue

    Onfire Mens Stretch Cotton Oxford Short Sleeve Shirt Blue

    €9.95
  • JACK AND JONES Mens BenLong Sleeve Worker Shirt Navy Blazer

    JACK AND JONES Mens BenLong Sleeve Worker Shirt Navy Blazer

    €17.95
    Save €22.00 (-55%)
  • JACK AND JONES Mens Dennis Short Sleeve Shirt Rosette

    JACK AND JONES Mens Dennis Short Sleeve Shirt Rosette

    €8.95
    Save €21.00 (-70%)
  • Timberland Mens Long Sleeve Heavy Flannel Checked Shirt Rhubarb

    Timberland Mens Long Sleeve Heavy Flannel Checked Shirt Rhubarb

    €41.95
    Save €54.00 (-56%)
Page 1 of 5 - 443 Styles
Back to top

Added to your basket

Free Delivery over €75

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 for our emails today!