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.

294
Styles
Page 1 of 4
  • GOOD FOR NOTHING Mens Charlton Shacket Khaki
    Half Price or Less

    GOOD FOR NOTHING Mens Charlton Shacket Khaki

    £24.99
    Save £30.00
  • JACK AND JONES Mens Ben Classic Stretch Overshirt Ghost Grey

    JACK AND JONES Mens Ben Classic Stretch Overshirt Ghost Grey

    £24.99
    Save £15.00
  • 883 Police Mens Sprin Short Sleeve Shirt Navy
    Back in Stock

    883 Police Mens Sprin Short Sleeve Shirt Navy

    £24.99
    Save £20.00
  • JACK AND JONES Mens Ben Classic Stretch Overshirt Forest Night

    JACK AND JONES Mens Ben Classic Stretch Overshirt Forest Night

    £24.99
    Save £15.00
  • French Connection Mens Oxford Long Sleeve Shirt Sky/Marine
    Half Price or Less

    French Connection Mens Oxford Long Sleeve Shirt Sky/Marine

    £19.99
    Save £40.00
  • 883 Police Mens Sprin Short Sleeve Shirt Sky
    Back in Stock

    883 Police Mens Sprin Short Sleeve Shirt Sky

    £24.99
    Save £20.00
  • Closure London Mens Tech Graphic Utility Overshirt Black
    Half Price or Less

    Closure London Mens Tech Graphic Utility Overshirt Black

    £22.99
    Save £57.00
  • French Connection Mens Formal Plain Cut Long Sleeve Shirt Marine
    Half Price or Less

    French Connection Mens Formal Plain Cut Long Sleeve Shirt Marine

    £19.99
    Save £40.00
  • Fluid Mens Yarn Dyed Buffalo Checked Flannel Long Sleeve Shirt White/Black

    Fluid Mens Yarn Dyed Buffalo Checked Flannel Long Sleeve Shirt White/Black

    £14.99
  • French Connection Mens Large Gingham Flannel Check Long Sleeve Shirt Chateaux/Marine
    Half Price or Less

    French Connection Mens Large Gingham Flannel Check Long Sleeve Shirt Chateaux/Marine

    £19.99
    Save £40.00
  • GOOD FOR NOTHING Mens Charlton Shacket Black
    Half Price or Less

    GOOD FOR NOTHING Mens Charlton Shacket Black

    £24.99
    Save £30.00
  • Brave Soul Mens Pearson Shacket Charcoal
    Half Price or Less

    Brave Soul Mens Pearson Shacket Charcoal

    £19.99
    Save £21.00
  • Ben Sherman Mens Twill Cotton Patch Pocket Overshirt Ivory
    Clearance

    Ben Sherman Mens Twill Cotton Patch Pocket Overshirt Ivory

    £34.99
    Save £90.00
  • Crew Clothing Mens Oxford Slim Fit Long Sleeve Shirt White
    Half Price or Less

    Crew Clothing Mens Oxford Slim Fit Long Sleeve Shirt White

    £24.99
    Save £35.00
  • JACK AND JONES Mens Long Sleeve Oxford Shirt White
    Half Price or Less

    JACK AND JONES Mens Long Sleeve Oxford Shirt White

    £14.99
    Save £15.00
  • JACK AND JONES Mens Ben Classic Stretch Overshirt Asphalt
    Markdowns

    JACK AND JONES Mens Ben Classic Stretch Overshirt Asphalt

    £19.99
    Save £20.00
  • JACK AND JONES Mens Thomas Detail Long Sleeve Shirt Dark Navy

    JACK AND JONES Mens Thomas Detail Long Sleeve Shirt Dark Navy

    £19.99
    Save £15.00
  • French Connection Mens Short Sleeve Oxford Shirt Sky
    Half Price or Less

    French Connection Mens Short Sleeve Oxford Shirt Sky

    £17.99
    Save £32.00
  • Lyle And Scott Vintage Mens Panelled Cut Shirt Anniversary Gold
    Clearance

    Lyle And Scott Vintage Mens Panelled Cut Shirt Anniversary Gold

    £39.99
    Save £35.00
  • Selected Homme Mens Flex-Park Long Sleeve Shirt Black
    Half Price or Less

    Selected Homme Mens Flex-Park Long Sleeve Shirt Black

    £14.99
    Save £20.00
  • Crew Clothing Mens Stripe Long Sleeve Shirt Brightsky
    Half Price or Less

    Crew Clothing Mens Stripe Long Sleeve Shirt Brightsky

    £24.99
    Save £32.00
  • French Connection Mens Plain Logo Long Sleeve Two Pack Shirts Khaki/Black
    Clearance

    French Connection Mens Plain Logo Long Sleeve Two Pack Shirts Khaki/Black

    £29.99
    Save £70.00
  • French Connection Mens Large Gingham Flannel Check Long Sleeve Shirt Charcoal Melange/Marine
    Half Price or Less

    French Connection Mens Large Gingham Flannel Check Long Sleeve Shirt Charcoal Melange/Marine

    £19.99
    Save £40.00
  • JACK AND JONES Mens Brook Grindle Long Sleeve Shirt Navy Blazer
    Half Price or Less

    JACK AND JONES Mens Brook Grindle Long Sleeve Shirt Navy Blazer

    £12.99
    Save £22.00
  • French Connection Mens Formal Plain Cut Long Sleeve Shirt Chateaux
    Half Price or Less

    French Connection Mens Formal Plain Cut Long Sleeve Shirt Chateaux

    £17.99
    Save £42.00
  • Fluid Mens Zip Flannel Shacket Charcoal Marl
    Clearance

    Fluid Mens Zip Flannel Shacket Charcoal Marl

    £14.99
  • JACK AND JONES Mens Long Sleeve Oxford Shirt Navy
    Clearance

    JACK AND JONES Mens Long Sleeve Oxford Shirt Navy

    £14.99
    Save £15.00
  • French Connection Mens Oxford Long Sleeve Shirt Solid Marine/Gunmetal
    Half Price or Less

    French Connection Mens Oxford Long Sleeve Shirt Solid Marine/Gunmetal

    £17.99
    Save £42.00
  • Closure London Mens Utility Overshirt Taupe
    Half Price or Less

    Closure London Mens Utility Overshirt Taupe

    £22.99
    Save £57.00
  • Ben Sherman Mens Trucker Overshirt Dark Navy
    Clearance

    Ben Sherman Mens Trucker Overshirt Dark Navy

    £34.99
    Save £90.00
  • JACK AND JONES Mens Long Sleeve Chester Check Shirt Cloud Dancer
    Half Price or Less

    JACK AND JONES Mens Long Sleeve Chester Check Shirt Cloud Dancer

    £14.99
    Save £20.00
  • Crew Clothing Mens Classic Gingham Long Sleeve Shirt Pink
    Half Price or Less

    Crew Clothing Mens Classic Gingham Long Sleeve Shirt Pink

    £24.99
    Save £32.00
  • Fluid Mens Yarn Dyed Buffalo Checked Flannel Long Sleeve Shirt Red/Black
    Clearance

    Fluid Mens Yarn Dyed Buffalo Checked Flannel Long Sleeve Shirt Red/Black

    £9.99
  • French Connection Mens Denim Long Sleeve Shirt Mid Wash
    Half Price or Less

    French Connection Mens Denim Long Sleeve Shirt Mid Wash

    £19.99
    Save £40.00
  • JACK AND JONES Mens Long Sleeve Chester Check Shirt Khaki/Black
    Clearance

    JACK AND JONES Mens Long Sleeve Chester Check Shirt Khaki/Black

    £16.99
    Save £18.00
  • French Connection Mens Check Long Sleeve Shirt Square Chateaux
    Half Price or Less

    French Connection Mens Check Long Sleeve Shirt Square Chateaux

    £17.99
    Save £42.00
  • JACK AND JONES Mens Joseph Plain Long Sleeve Shirt Black

    JACK AND JONES Mens Joseph Plain Long Sleeve Shirt Black

    £14.99
    Save £10.00
  • Ben Sherman Mens Twill Cotton Patch Pocket Overshirt Black
    Clearance

    Ben Sherman Mens Twill Cotton Patch Pocket Overshirt Black

    £39.99
    Save £85.00
  • Selected Homme Mens Flex-Park Long Sleeve Shirt Bright White
    Clearance

    Selected Homme Mens Flex-Park Long Sleeve Shirt Bright White

    £14.99
    Save £20.00
  • JACK AND JONES Mens Plain Autumn Solid Mix Two Pack Long Sleeve Shirts - Pack 2 - Navy Solid/Navy Check

    JACK AND JONES Mens Plain Autumn Solid Mix Two Pack Long Sleeve Shirts - Pack 2 - Navy Solid/Navy Check

    £26.99
    Save £23.00
  • French Connection Mens Oxford Long Sleeve Shirt Solid Dark Green/Marine
    Half Price or Less

    French Connection Mens Oxford Long Sleeve Shirt Solid Dark Green/Marine

    £16.99
    Save £43.00
  • Brave Soul Mens Claudian Long Sleeve Shirt White
    Half Price or Less

    Brave Soul Mens Claudian Long Sleeve Shirt White

    £12.99
    Save £21.00
  • French Connection Mens Design Long Sleeve Shirt Marine Tear
    Half Price or Less

    French Connection Mens Design Long Sleeve Shirt Marine Tear

    £17.99
    Save £42.00
  • French Connection Mens Gingham Long Sleeve Shirt Chateaux/Marine
    Half Price or Less

    French Connection Mens Gingham Long Sleeve Shirt Chateaux/Marine

    £17.99
    Save £42.00
  • 883 Police Mens Dalmor Short Sleeve Shirt Navy
    Back in Stock

    883 Police Mens Dalmor Short Sleeve Shirt Navy

    £24.99
    Save £20.00
  • French Connection Mens Large Gingham Flannel Check Long Sleeve Shirt Dark Green/Marine
    Half Price or Less

    French Connection Mens Large Gingham Flannel Check Long Sleeve Shirt Dark Green/Marine

    £17.99
    Save £42.00
  • Ben Sherman Mens Long Sleeve Oxford Shirt Barely Black
    Half Price or Less

    Ben Sherman Mens Long Sleeve Oxford Shirt Barely Black

    £29.99
    Save £35.00
  • French Connection Mens Mega Large Gingham Borg Long Sleeve Shirt Marine/Ecru
    Half Price or Less

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

    £29.99
    Save £50.00
  • JACK AND JONES Mens Thomas Detail Long Sleeve Shirt Navy Blazer

    JACK AND JONES Mens Thomas Detail Long Sleeve Shirt Navy Blazer

    £19.99
    Save £15.00
  • JACK AND JONES Mens Long Sleeve Chester Check Shirt Brick Red
    Half Price or Less

    JACK AND JONES Mens Long Sleeve Chester Check Shirt Brick Red

    £14.99
    Save £20.00
  • Lyle And Scott Vintage Mens Tonal Stripe Overshirt White
    Markdowns

    Lyle And Scott Vintage Mens Tonal Stripe Overshirt White

    £34.99
    Save £50.00
  • JACK AND JONES Mens Joseph Plain Long Sleeve Shirt Navy Blazer
    Clearance

    JACK AND JONES Mens Joseph Plain Long Sleeve Shirt Navy Blazer

    £12.99
    Save £12.00
  • French Connection Mens Short Sleeve Checked Shirt Blue/Orange Multi
    Half Price or Less

    French Connection Mens Short Sleeve Checked Shirt Blue/Orange Multi

    £17.99
    Save £32.00
  • Fluid Mens Yarn Dyed Buffalo Checked Flannel Long Sleeve Shirt Green/Black

    Fluid Mens Yarn Dyed Buffalo Checked Flannel Long Sleeve Shirt Green/Black

    £9.99
  • Crew Clothing Mens Oxford Slim Fit Long Sleeve Shirt Pink
    Half Price or Less

    Crew Clothing Mens Oxford Slim Fit Long Sleeve Shirt Pink

    £24.99
    Save £32.00
  • Lyle And Scott Vintage Mens Block Overshirt Olive/Jet Black
    Clearance

    Lyle And Scott Vintage Mens Block Overshirt Olive/Jet Black

    £26.99
    Save £53.00
  • Brave Soul Mens Ingaro Long Sleeve Brushed Check Shirt With Jersey Hood Red/Jet Black
    Half Price or Less

    Brave Soul Mens Ingaro Long Sleeve Brushed Check Shirt With Jersey Hood Red/Jet Black

    £12.99
    Save £13.00
  • Lyle And Scott Vintage Mens End On End Shirt Khaki Smoke/Sediment
    Markdowns

    Lyle And Scott Vintage Mens End On End Shirt Khaki Smoke/Sediment

    £34.99
    Save £40.00
  • 883 Police Mens Enks Long Sleeve Shirt Navy/Burgundy
    Half Price or Less

    883 Police Mens Enks Long Sleeve Shirt Navy/Burgundy

    £19.99
    Save £35.00
  • Bench Mens Wiggum Padded Long Sleeve Shirt Green Check
    Markdowns

    Bench Mens Wiggum Padded Long Sleeve Shirt Green Check

    £19.99
    Save £40.00
  • Selected Homme Mens Flex-Park Long Sleeve Shirt Dark Sapphire
    Half Price or Less

    Selected Homme Mens Flex-Park Long Sleeve Shirt Dark Sapphire

    £14.99
    Save £20.00
  • LUKE 1977 Mens Telford Long Sleeve Shirt Black B
    Clearance

    LUKE 1977 Mens Telford Long Sleeve Shirt Black B

    £29.99
    Save £35.00
  • Fluid Mens Zip Checked Shacket Black/White

    Fluid Mens Zip Checked Shacket Black/White

    £18.99
  • French Connection Mens Gingham Long Sleeve Shirt Charcoal/Marine
    Clearance

    French Connection Mens Gingham Long Sleeve Shirt Charcoal/Marine

    £19.99
    Save £40.00
  • Bench Mens Quillum Long Sleeve Padded Shirt Navy/Blue Check
    Markdowns

    Bench Mens Quillum Long Sleeve Padded Shirt Navy/Blue Check

    £21.99
    Save £38.00
  • Closure London Mens Utility Overshirt Navy
    Clearance

    Closure London Mens Utility Overshirt Navy

    £22.99
    Save £57.00
  • JACK AND JONES Mens Thomas Detail Long Sleeve Shirt Cashmere Blue
    Markdowns

    JACK AND JONES Mens Thomas Detail Long Sleeve Shirt Cashmere Blue

    £14.99
    Save £20.00
  • Fluid Mens Heavy Flannel Hooded Shirt Charcoal Multi
    Clearance

    Fluid Mens Heavy Flannel Hooded Shirt Charcoal Multi

    £17.99
  • French Connection Mens Multi Flannel Long Sleeve Shirt Grey Multi
    Half Price or Less

    French Connection Mens Multi Flannel Long Sleeve Shirt Grey Multi

    £17.99
    Save £42.00
  • JACK AND JONES Mens Brook Grindle Long Sleeve Shirt Perfect Navy
    Half Price or Less

    JACK AND JONES Mens Brook Grindle Long Sleeve Shirt Perfect Navy

    £12.99
    Save £22.00
  • Onfire Mens Long Sleeve Cotton Oxford Shirt Light Blue
    Clearance

    Onfire Mens Long Sleeve Cotton Oxford Shirt Light Blue

    £8.99
  • French Connection Mens Plain Grandad Long Sleeve Shirt White
    Half Price or Less

    French Connection Mens Plain Grandad Long Sleeve Shirt White

    £16.99
    Save £38.00
  • JACK AND JONES Mens Long Sleeve Classic Denver Check Shirt Navy/Ecru
    Markdowns

    JACK AND JONES Mens Long Sleeve Classic Denver Check Shirt Navy/Ecru

    £11.99
    Save £23.00
  • Bench Mens Cheviot Check Flannel Long Sleeve Shirt Black/Off White
    Half Price or Less

    Bench Mens Cheviot Check Flannel Long Sleeve Shirt Black/Off White

    £15.99
    Save £34.00
  • Crew Clothing Mens Classic Gingham Long Sleeve Shirt Bright Sky
    Half Price or Less

    Crew Clothing Mens Classic Gingham Long Sleeve Shirt Bright Sky

    £24.99
    Save £32.00
  • Fluid Mens Muscle Fit Long Sleeve Stretch Shirt White

    Fluid Mens Muscle Fit Long Sleeve Stretch Shirt White

    £14.99
  • JACK AND JONES Mens Blackpool Stretch Long Sleeve Shirt Navy Blazer
    Half Price or Less

    JACK AND JONES Mens Blackpool Stretch Long Sleeve Shirt Navy Blazer

    £16.99
    Save £18.00
  • JACK AND JONES Mens Plain Autumn Buffalo Long Sleeve Shirt Rosin
    Markdowns

    JACK AND JONES Mens Plain Autumn Buffalo Long Sleeve Shirt Rosin

    £12.99
    Save £12.00
  • Onfire Mens Checked Long Sleeve Shirt Navy/Multi
    Clearance

    Onfire Mens Checked Long Sleeve Shirt Navy/Multi

    £8.99
  • French Connection Mens Oxford Long Sleeve Shirt Mid Blue/Marine
    Half Price or Less

    French Connection Mens Oxford Long Sleeve Shirt Mid Blue/Marine

    £19.99
    Save £40.00
  • French Connection Mens Multi Flannel Long Sleeve Shirt Blue Multi
    Half Price or Less

    French Connection Mens Multi Flannel Long Sleeve Shirt Blue Multi

    £17.99
    Save £42.00
  • Ben Sherman Mens Long Sleeve House Check Shirt Marine
    Clearance

    Ben Sherman Mens Long Sleeve House Check Shirt Marine

    £29.99
    Save £35.00
  • French Connection Mens Design Long Sleeve Shirt Marine White Square
    Half Price or Less

    French Connection Mens Design Long Sleeve Shirt Marine White Square

    £14.99
    Save £45.00
  • Bench Mens Fleecer Long Sleeve Padded Shirt Red Check
    Half Price or Less

    Bench Mens Fleecer Long Sleeve Padded Shirt Red Check

    £29.99
    Save £30.00
  • French Connection Mens Square Check Pocket Flannel Long Sleeve Shirt Light Grey Melange/Marine
    Half Price or Less

    French Connection Mens Square Check Pocket Flannel Long Sleeve Shirt Light Grey Melange/Marine

    £14.99
    Save £45.00
  • JACK AND JONES Mens Ben Classic Overshirt Black
    Markdowns

    JACK AND JONES Mens Ben Classic Overshirt Black

    £12.99
    Save £37.00
  • ONLY & SONS Mens Atir Long Sleeve Check Shirt Tourmaline
    Half Price or Less

    ONLY & SONS Mens Atir Long Sleeve Check Shirt Tourmaline

    £14.99
    Save £21.00
  • Selected Homme Mens Marcel Long Sleeve Shirt White
    Half Price or Less

    Selected Homme Mens Marcel Long Sleeve Shirt White

    £12.99
    Save £22.00
  • GOOD FOR NOTHING Mens Twill Shacket Jet Black
    Clearance

    GOOD FOR NOTHING Mens Twill Shacket Jet Black

    £16.99
    Save £48.00
  • 883 Police Mens Enks Long Sleeve Shirt Black/Grey
    Markdowns

    883 Police Mens Enks Long Sleeve Shirt Black/Grey

    £16.99
    Save £38.00
  • French Connection Mens Cord Long Sleeve Shirt Camel
    Half Price or Less

    French Connection Mens Cord Long Sleeve Shirt Camel

    £14.99
    Save £45.00
  • French Connection Mens Oxford Long Sleeve Shirt Mid Marine Multi
    Markdowns

    French Connection Mens Oxford Long Sleeve Shirt Mid Marine Multi

    £14.99
    Save £45.00
  • French Connection Mens Cord Long Sleeve Shirt Marine
    Clearance

    French Connection Mens Cord Long Sleeve Shirt Marine

    £19.99
    Save £40.00
  • ONLY & SONS Mens Silvio Long Sleeve Overshirt Winter Moss
    Clearance

    ONLY & SONS Mens Silvio Long Sleeve Overshirt Winter Moss

    £16.99
    Save £28.00
  • Onfire Mens Yarn Dyed Gingham Long Sleeve Shirt Navy/White
    Clearance

    Onfire Mens Yarn Dyed Gingham Long Sleeve Shirt Navy/White

    £14.99
  • Fluid Mens Muscle Fit Long Sleeve Stretch Shirt Grey
    Clearance

    Fluid Mens Muscle Fit Long Sleeve Stretch Shirt Grey

    £9.99
Page 1 of 4 - 294 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

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