Total £0.00
Saving £0.00

Mens T-Shirts and Shorts

Take a look through our huge collection of T-Shirts & Shorts for men from top name brands you love, such as JACK & JONES, French Connection, and more. Be sure to hurry and grab some mens shorts & t-shirt sets for less, only with MandM Direct!

1506
Styles
Page 1 of 16
  • French Connection Mens Two Pack Jersey Shorts Multi Marine/Light Grey Melange
    Half Price or Less

    French Connection Mens Two Pack Jersey Shorts Multi Marine/Light Grey Melange

    £22.99
    RRP £59.99
  • JACK AND JONES Mens JXJ Five Pack T-Shirts Navy/White/Grey/Khaki/Black
    Half Price or Less

    JACK AND JONES Mens JXJ Five Pack T-Shirts Navy/White/Grey/Khaki/Black

    £29.99
    RRP £74.99
  • JACK AND JONES Mens Dave Two Pack Chino Shorts Navy Blazer/Oxford Tan
    Back in Stock

    JACK AND JONES Mens Dave Two Pack Chino Shorts Navy Blazer/Oxford Tan

    £29.99
    RRP £44.99
  • French Connection Mens Three Pack Jersey Shorts Multi Black/Marine/Light Grey Melange
    Half Price or Less

    French Connection Mens Three Pack Jersey Shorts Multi Black/Marine/Light Grey Melange

    £29.99
    RRP £79.99
  • JACK AND JONES Mens JXJ Three Pack T-Shirts Ashley Blue/Rosette/Green Milieu
    Half Price or Less

    JACK AND JONES Mens JXJ Three Pack T-Shirts Ashley Blue/Rosette/Green Milieu

    £17.99
    RRP £44.99
  • Brave Soul Mens Russel Five Pack T-Shirts Black/White/Navy/Khaki/Burgundy
    Back in Stock

    Brave Soul Mens Russel Five Pack T-Shirts Black/White/Navy/Khaki/Burgundy

    £22.99
    RRP £59.99
  • Brave Soul Mens Two Pack Mccartney Shorts Navy/Khaki
    Back in Stock

    Brave Soul Mens Two Pack Mccartney Shorts Navy/Khaki

    £14.99
    RRP £29.99
  • Brave Soul Mens Two Pack McCartney Shorts Black/Grey
    Back in Stock

    Brave Soul Mens Two Pack McCartney Shorts Black/Grey

    £14.99
    RRP £29.99
  • French Connection Mens Chino Two Pack Shorts Multi 1 - Marine/Stone
    Back in Stock

    French Connection Mens Chino Two Pack Shorts Multi 1 - Marine/Stone

    £34.99
    RRP £79.99
  • Onfire Mens Combat Shorts Grey

    Onfire Mens Combat Shorts Grey

    £14.99
  • JACK AND JONES Mens Heat Three Pack Shorts Black/Light Grey Marl/Navy
    Half Price or Less

    JACK AND JONES Mens Heat Three Pack Shorts Black/Light Grey Marl/Navy

    £34.99
    RRP £74.99
  • French Connection Mens Five Pack Crew T-Shirts Multi 1 - Black/White/Marine/Light Grey Melange/Charcoal
    Half Price or Less

    French Connection Mens Five Pack Crew T-Shirts Multi 1 - Black/White/Marine/Light Grey Melange/Charcoal

    £29.99
    RRP £74.99
  • JACK AND JONES Mens Dave Two Pack Chino Shorts High Rise/Black
    Back in Stock

    JACK AND JONES Mens Dave Two Pack Chino Shorts High Rise/Black

    £29.99
    RRP £44.99
  • FARAH Mens Dorne Seven Pack T-Shirts Assorted
    Back in Stock

    FARAH Mens Dorne Seven Pack T-Shirts Assorted

    £39.99
    RRP £99.99
  • Hugo Boss Mens Three Pack T-Shirts White/Navy/Black
    Back in Stock

    Hugo Boss Mens Three Pack T-Shirts White/Navy/Black

    £34.99
    RRP £44.99
  • JACK AND JONES Mens Joseph Five Pack T-Shirts Navy/White/Grey/Khaki/Black
    Back in Stock

    JACK AND JONES Mens Joseph Five Pack T-Shirts Navy/White/Grey/Khaki/Black

    £29.99
    RRP £74.99
  • Brave Soul Mens Hansen Two Pack Chino Shorts Navy/Stone
    Back in Stock

    Brave Soul Mens Hansen Two Pack Chino Shorts Navy/Stone

    £22.99
    RRP £64.99
  • FARAH Mens Firzton Five Pack Lounge T-Shirts White/Black/Grey/Navy/Khaki
    Back in Stock

    FARAH Mens Firzton Five Pack Lounge T-Shirts White/Black/Grey/Navy/Khaki

    £29.99
    RRP £79.99
  • JACK AND JONES Mens New Tom O-Neck Three Pack T-Shirts White/Ashley Blue/Milieu Green
    Back in Stock

    JACK AND JONES Mens New Tom O-Neck Three Pack T-Shirts White/Ashley Blue/Milieu Green

    £17.99
    RRP £44.99
  • 883 Police Mens Formby Cargo Shorts Grey
    Back in Stock

    883 Police Mens Formby Cargo Shorts Grey

    £25.99
    RRP £49.99
  • Brave Soul Mens Tarley Three Pack Jersey Shorts Black/Light Grey/Navy
    Back in Stock

    Brave Soul Mens Tarley Three Pack Jersey Shorts Black/Light Grey/Navy

    £21.99
    RRP £56.99
  • Onfire Mens Combat Shorts Blue

    Onfire Mens Combat Shorts Blue

    £14.99
  • JACK AND JONES Mens Ralph Three Pack T-Shirts White/Ashley Blue/Green Milieu
    Half Price or Less

    JACK AND JONES Mens Ralph Three Pack T-Shirts White/Ashley Blue/Green Milieu

    £17.99
    RRP £44.99
  • DKNY Mens Giants Three Pack T-Shirts Black/White/Grey Marl
    Back in Stock

    DKNY Mens Giants Three Pack T-Shirts Black/White/Grey Marl

    £21.99
    RRP £51.99
  • French Connection Mens Chino Two Pack Shorts Multi 5 - Light Grey/Light Blue
    Back in Stock

    French Connection Mens Chino Two Pack Shorts Multi 5 - Light Grey/Light Blue

    £34.99
    RRP £79.99
  • JACK AND JONES Mens Jack Five Pack T-Shirts White/Ensign Blu/Tap Show/Wrought Iron/Trekkng Green
    Half Price or Less

    JACK AND JONES Mens Jack Five Pack T-Shirts White/Ensign Blu/Tap Show/Wrought Iron/Trekkng Green

    £29.99
    RRP £74.99
  • Closure London Mens Two Pack Utility Cargo Shorts Black/Khaki
    Back in Stock

    Closure London Mens Two Pack Utility Cargo Shorts Black/Khaki

    £29.99
    RRP £59.99
  • JACK AND JONES Mens Urban Crew Neck Five Pack T-Shirts Olive Night/White/Light Grey Melange/Navy Blazer
    Half Price or Less

    JACK AND JONES Mens Urban Crew Neck Five Pack T-Shirts Olive Night/White/Light Grey Melange/Navy Blazer

    £29.99
    RRP £74.99
  • French Connection Mens Cargo Tech Shorts Charcoal
    Half Price or Less

    French Connection Mens Cargo Tech Shorts Charcoal

    £17.99
    RRP £44.99
  • Bench Mens Loxton Seven Pack Tops White/Denim Blue/Navy/Grey Marl/Black/Ice Blue/White
    Half Price or Less

    Bench Mens Loxton Seven Pack Tops White/Denim Blue/Navy/Grey Marl/Black/Ice Blue/White

    £34.99
    RRP £109.99
  • Kangaroo Poo Mens Three Pack T-Shirts White
    Back in Stock

    Kangaroo Poo Mens Three Pack T-Shirts White

    £11.99
  • Onfire Mens Combat Shorts Khaki

    Onfire Mens Combat Shorts Khaki

    £14.99
  • LUKE 1977 Mens Club Future Cargo Shorts Navy B
    Half Price or Less

    LUKE 1977 Mens Club Future Cargo Shorts Navy B

    £29.99
    RRP £64.99
  • Bench Mens Kirwan Five Pack Vests Black/White/Khaki/Grey Marl/Navy
    Half Price or Less

    Bench Mens Kirwan Five Pack Vests Black/White/Khaki/Grey Marl/Navy

    £21.99
    RRP £64.99
  • adidas Mens Entrada 22 T-Shirt Team Navy Blue
    Back in Stock

    adidas Mens Entrada 22 T-Shirt Team Navy Blue

    £12.99
    RRP £17.99
  • Duck And Cover Mens Zeki Denim Shorts Dark Wash
    Half Price or Less

    Duck And Cover Mens Zeki Denim Shorts Dark Wash

    £14.99
    RRP £34.99
  • Brave Soul Mens Riverwood Cargo Shorts Charcoal
    Back in Stock

    Brave Soul Mens Riverwood Cargo Shorts Charcoal

    £12.99
    RRP £36.99
  • Bewley & Ritch Mens Temflere Five Pack T-Shirts Multi
    New In

    Bewley & Ritch Mens Temflere Five Pack T-Shirts Multi

    £26.99
    RRP £58.99
  • JACK AND JONES Mens JJ Base Chino Shorts Olive Night
    Half Price or Less

    JACK AND JONES Mens JJ Base Chino Shorts Olive Night

    £16.99
    RRP £34.99
  • Closure London Mens Two Pack Chino Shorts Navy/Stone
    New In

    Closure London Mens Two Pack Chino Shorts Navy/Stone

    £24.99
    RRP £49.99
  • DKNY Mens Giants Three Pack T-shirts Olive/Charcoal/Navy
    Back in Stock

    DKNY Mens Giants Three Pack T-shirts Olive/Charcoal/Navy

    £21.99
    RRP £51.99
  • Ben Sherman Mens Otto Three Pack T-Shirts Sea Turtle/Navy/Rhubarb
    Back in Stock

    Ben Sherman Mens Otto Three Pack T-Shirts Sea Turtle/Navy/Rhubarb

    £19.99
    RRP £44.99
  • Onfire Mens Combat Shorts Black

    Onfire Mens Combat Shorts Black

    £14.99
  • Under Armour Mens UA Sportstyle Left Chest Short Sleeve T-Shirt Black/Black
    Back in Stock

    Under Armour Mens UA Sportstyle Left Chest Short Sleeve T-Shirt Black/Black

    £14.99
    RRP £22.99
  • Hugo Boss Mens Three Pack T-Shirts Navy/Grey/Black
    Back in Stock

    Hugo Boss Mens Three Pack T-Shirts Navy/Grey/Black

    £34.99
    RRP £44.99
  • Bench Mens Berrick Five Pack T-Shirts Grey Marl/White/Blue/Charcoal
    Half Price or Less

    Bench Mens Berrick Five Pack T-Shirts Grey Marl/White/Blue/Charcoal

    £24.99
    RRP £74.99
  • DKNY Mens Giants Three Pack T-Shirt Navy/White/Blue
    Back in Stock

    DKNY Mens Giants Three Pack T-Shirt Navy/White/Blue

    £21.99
    RRP £51.99
  • French Connection Mens Three Pack Ringer T-Shirts Multi 10 - Sky Melange Marine/Pink Melange Marine/White Marine
    Half Price or Less

    French Connection Mens Three Pack Ringer T-Shirts Multi 10 - Sky Melange Marine/Pink Melange Marine/White Marine

    £26.99
    RRP £69.99
  • LUKE 1977 Mens Club Future Cargo Shorts Stone B
    Half Price or Less

    LUKE 1977 Mens Club Future Cargo Shorts Stone B

    £29.99
    RRP £64.99
  • JACK AND JONES Mens JJ Cargo Shorts Charcoal Grey
    Half Price or Less

    JACK AND JONES Mens JJ Cargo Shorts Charcoal Grey

    £19.99
    RRP £39.99
  • Closure London Mens Script Two Pack Jersey Shorts Black/Grey Marl
    Half Price or Less

    Closure London Mens Script Two Pack Jersey Shorts Black/Grey Marl

    £17.99
    RRP £49.99
  • 883 Police Mens Formby Cargo Shorts Sand
    Back in Stock

    883 Police Mens Formby Cargo Shorts Sand

    £25.99
    RRP £49.99
  • French Connection Mens Three Pack Crew T-Shirts Multi - Marine/Sky Melange/White
    Half Price or Less

    French Connection Mens Three Pack Crew T-Shirts Multi - Marine/Sky Melange/White

    £19.99
    RRP £44.99
  • Onfire Mens Combat Shorts Stone

    Onfire Mens Combat Shorts Stone

    £14.99
  • adidas Mens Entrada 22 T-Shirt Black

    adidas Mens Entrada 22 T-Shirt Black

    £12.99
    RRP £17.99
  • Emporio Armani Mens Two Pack T-Shirt Black

    Emporio Armani Mens Two Pack T-Shirt Black

    £34.99
    RRP £54.99
  • 883 Police Mens Formby Cargo Shorts Black
    Back in Stock

    883 Police Mens Formby Cargo Shorts Black

    £25.99
    RRP £49.99
  • Emporio Armani Mens Two Pack Crew Neck T-Shirt White/Navy Blue

    Emporio Armani Mens Two Pack Crew Neck T-Shirt White/Navy Blue

    £34.99
    RRP £54.99
  • 883 Police Mens Macui T-Shirt Black
    Back in Stock

    883 Police Mens Macui T-Shirt Black

    £12.99
    RRP £27.99
  • French Connection Mens Three Pack Crew T-Shirts Multi 5 - Chateaux Melange/Light Khaki/White
    Half Price or Less

    French Connection Mens Three Pack Crew T-Shirts Multi 5 - Chateaux Melange/Light Khaki/White

    £16.99
    RRP £44.99
  • French Connection Mens Cargo Tech Shorts Black
    Half Price or Less

    French Connection Mens Cargo Tech Shorts Black

    £17.99
    RRP £44.99
  • Ed Hardy Mens Meazza Five Pack Sleepwear T-Shirts Black/Black/Black/White/White
    Half Price or Less

    Ed Hardy Mens Meazza Five Pack Sleepwear T-Shirts Black/Black/Black/White/White

    £29.99
    RRP £99.99
  • Closure London Mens Two Pack Utility Cargo Shorts Charcoal/Stone
    Back in Stock

    Closure London Mens Two Pack Utility Cargo Shorts Charcoal/Stone

    £29.99
    RRP £59.99
  • Bench Mens Envoy Five Pack T-Shirts Black/Light Khaki/White/Stone/Steel Grey
    Half Price or Less

    Bench Mens Envoy Five Pack T-Shirts Black/Light Khaki/White/Stone/Steel Grey

    £24.99
    RRP £74.99
  • Onfire Mens Linen Mix Shorts Navy

    Onfire Mens Linen Mix Shorts Navy

    £12.99
  • Brave Soul Mens Riverwood Cargo Shorts Navy
    Back in Stock

    Brave Soul Mens Riverwood Cargo Shorts Navy

    £12.99
    RRP £36.99
  • Crosshatch Mens Mansons Swim Shorts Charcoal
    Back in Stock

    Crosshatch Mens Mansons Swim Shorts Charcoal

    £9.99
    RRP £24.99
  • 883 Police Mens Saxe Five Pack T-Shirts Black/Why/Navy/Grey/Electric Blue
    Back in Stock

    883 Police Mens Saxe Five Pack T-Shirts Black/Why/Navy/Grey/Electric Blue

    £32.99
    RRP £59.99
  • Brave Soul Mens Riverwood Cargo Shorts Khaki
    Back in Stock

    Brave Soul Mens Riverwood Cargo Shorts Khaki

    £12.99
    RRP £36.99
  • JACK AND JONES Mens Jack Three Pack T-Shirts Rosette/Ashley Blue/Milieu Green
    Back in Stock

    JACK AND JONES Mens Jack Three Pack T-Shirts Rosette/Ashley Blue/Milieu Green

    £14.99
    RRP £44.99
  • Brave Soul Mens Game Three Pack T-Shirts Navy/Khaki/Burgundy
    Back in Stock

    Brave Soul Mens Game Three Pack T-Shirts Navy/Khaki/Burgundy

    £14.99
    RRP £34.99
  • Emporio Armani Mens Two Pack T-Shirt White

    Emporio Armani Mens Two Pack T-Shirt White

    £34.99
    RRP £54.99
  • French Connection Mens Three Pack Crew T-Shirts Multi 10-Sky Melange/Pink Melange/Mint Melange
    Half Price or Less

    French Connection Mens Three Pack Crew T-Shirts Multi 10-Sky Melange/Pink Melange/Mint Melange

    £19.99
    RRP £44.99
  • 883 Police Mens Formby Cargo Shorts Navy
    Back in Stock

    883 Police Mens Formby Cargo Shorts Navy

    £25.99
    RRP £49.99
  • JACK AND JONES Mens Original Chris Shorts Blue Denim
    Half Price or Less

    JACK AND JONES Mens Original Chris Shorts Blue Denim

    £11.99
    RRP £34.99
  • Kangaroo Poo Mens Cotton Oxford Shorts With Belt Blue

    Kangaroo Poo Mens Cotton Oxford Shorts With Belt Blue

    £11.99
  • Puma Mens Essentials Logo T-Shirt Peacoat
    Half Price or Less

    Puma Mens Essentials Logo T-Shirt Peacoat

    £9.99
    RRP £20.99
  • Onfire Mens Twill Combat Shorts Light Grey

    Onfire Mens Twill Combat Shorts Light Grey

    £14.99
  • Crosshatch Mens Feltcast Five Pack Printed T-Shirts Assorted
    Half Price or Less

    Crosshatch Mens Feltcast Five Pack Printed T-Shirts Assorted

    £24.99
    RRP £59.99
  • Puma Mens Graphic Sweat Shorts Medium Grey Heather

    Puma Mens Graphic Sweat Shorts Medium Grey Heather

    £11.99
    RRP £19.99
  • Puma Mens Essentials Fleece Shorts Grey
    Half Price or Less

    Puma Mens Essentials Fleece Shorts Grey

    £11.99
    RRP £25.99
  • JACK AND JONES Mens Original Chris Shorts Blue Denim
    Half Price or Less

    JACK AND JONES Mens Original Chris Shorts Blue Denim

    £11.99
    RRP £34.99
  • Crosshatch Mens Tadcaster Mens Denim Shorts Black
    Half Price or Less

    Crosshatch Mens Tadcaster Mens Denim Shorts Black

    £14.99
    RRP £34.99
  • JACK AND JONES Mens Simone Two Pack Shorts Navy/Khaki
    Back in Stock

    JACK AND JONES Mens Simone Two Pack Shorts Navy/Khaki

    £11.99
    RRP £39.99
  • Brave Soul Mens Fine Taslan Cargo Shorts Sage
    Back in Stock

    Brave Soul Mens Fine Taslan Cargo Shorts Sage

    £12.99
    RRP £36.99
  • Brave Soul Mens Fine Taslan Cargo Shorts Grey
    Back in Stock

    Brave Soul Mens Fine Taslan Cargo Shorts Grey

    £12.99
    RRP £36.99
  • Tokyo Laundry Mens Spectre Five Pack T-Shirts Multi
    New In

    Tokyo Laundry Mens Spectre Five Pack T-Shirts Multi

    £19.99
    RRP £44.99
  • Brave Soul Mens Riverwood Cargo Shorts Stone
    Back in Stock

    Brave Soul Mens Riverwood Cargo Shorts Stone

    £12.99
    RRP £36.99
  • JACK AND JONES Mens Joseph Five Pack Vests Navy/White/Grey/Khaki/Black
    Half Price or Less

    JACK AND JONES Mens Joseph Five Pack Vests Navy/White/Grey/Khaki/Black

    £26.99
    RRP £59.99
  • Onfire Mens Linen Mix Shorts Stone

    Onfire Mens Linen Mix Shorts Stone

    £12.99
  • Brave Soul Mens Hansen Chino Shorts Sage
    Back in Stock

    Brave Soul Mens Hansen Chino Shorts Sage

    £12.99
    RRP £33.99
  • Bench Mens Tahiti Swim Shorts Black
    Back in Stock

    Bench Mens Tahiti Swim Shorts Black

    £14.99
    RRP £34.99
  • 883 Police Mens Biot Five Pack Vests Black/White/Grey/Navy/Sky

    883 Police Mens Biot Five Pack Vests Black/White/Grey/Navy/Sky

    £29.99
    RRP £54.99
  • French Connection Mens Three Pack Print T-Shirts Multi 1 - Marine/White/Light Blue Melange
    Half Price or Less

    French Connection Mens Three Pack Print T-Shirts Multi 1 - Marine/White/Light Blue Melange

    £22.99
    RRP £69.99
  • JACK AND JONES Mens Andy Big Logo Five Pack T-Shirts Black/Navy Blazer/ Wrought Iron/White/Flintstone
    Half Price or Less

    JACK AND JONES Mens Andy Big Logo Five Pack T-Shirts Black/Navy Blazer/ Wrought Iron/White/Flintstone

    £29.99
    RRP £59.99
  • Bench Mens Kibbin Five Pack T-Shirts Denim Blue/Grey Marl/Navy/White/Ice Blue
    Half Price or Less

    Bench Mens Kibbin Five Pack T-Shirts Denim Blue/Grey Marl/Navy/White/Ice Blue

    £29.99
    RRP £99.99
Page 1 of 16 - 1506 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!