Search
Sign In Hi
My Account
My Account
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!

1664
Styles
Page 1 of 18
  • Half Price or Less
    French Connection Mens Three Pack Jersey Shorts Multi Black/Marine/Light Grey Melange

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

    £29.99
    RRP £79.99
  • Price Drop
    Napapijri Mens Box Logo T-Shirt Black

    Napapijri
    Mens Box Logo T-Shirt Black

    £17.99
    RRP £29.99
  • Price Drop
    JACK AND JONES Mens JXJ Five Pack T-Shirts Navy/White/Grey/Khaki/Black

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

    £27.99
    RRP £74.99
  • Half Price or Less
    Brave Soul Mens Two Pack McCartney Shorts Black/Grey

    Brave Soul
    Mens Two Pack McCartney Shorts Black/​Grey

    £14.99
    RRP £29.99
  • Price Drop
    Napapijri Mens Box Logo T-Shirt Blue Marine

    Napapijri
    Mens Box Logo T-Shirt Blue Marine

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

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

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

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

    £34.99
    RRP £74.99
  • Napapijri Mens Frame Logo T-Shirt Black

    Napapijri
    Mens Frame Logo T-Shirt Black

    £17.99
    RRP £29.99
  • Half Price or Less
    Bench Mens Donnan Five Pack T-Shirts Black/Grey Marl/Navy/White/Royal

    Bench
    Mens Donnan Five Pack T-Shirts Black/​Grey Marl/​Navy/​White/​Royal

    £29.99
    RRP £99.99
  • Half Price or Less
    NICCE Mens Buena Five Pack T-Shirts Dark Stone/Steel Grey/White/Navy/Khaki

    NICCE
    Mens Buena Five Pack T-Shirts Dark Stone/​Steel Grey/​White/​Navy/​Khaki

    £29.99
    RRP £74.99
  • Price Drop
    JACK AND JONES Mens Joseph Five Pack T-Shirts Navy/White/Grey/Khaki/Black

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

    £27.99
    RRP £74.99
  • New In
    Born Rich Mens Aurelio Three Pack Cargo Shorts Black/Light Blue/Stone

    Born Rich
    Mens Aurelio Three Pack Cargo Shorts Black/​Light Blue/​Stone

    £29.99
    RRP £109.99
  • Onfire Mens Two Pack Combat Shorts Black/Khaki

    Onfire
    Mens Two Pack Combat Shorts Black/​Khaki

    £29.99
  • Half Price or Less
    NICCE Mens Kindio Five Pack T-Shirts Lavender/Light Coral/Mint/White/Pink

    NICCE
    Mens Kindio Five Pack T-Shirts Lavender/​Light Coral/​Mint/​White/​Pink

    £29.99
    RRP £74.99
  • Half Price or Less
    Brave Soul Mens Hansen Two Pack Chino Shorts Navy/Stone

    Brave Soul
    Mens Hansen Two Pack Chino Shorts Navy/​Stone

    £22.99
    RRP £64.99
  • Half Price or Less
    Brave Soul Mens Tarley Three Pack Jersey Shorts Black/Light Grey/Navy

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

    £22.99
    RRP £56.99
  • Half Price or Less
    Bench Mens Trova Five Pack T-Shirts Black/Navy/Burgundy Marl/Denim Marl/Ecru Marl

    Bench
    Mens Trova Five Pack T-Shirts Black/​Navy/​Burgundy Marl/​Denim Marl/​Ecru Marl

    £26.99
    RRP £84.99
  • Half Price or Less
    Brave Soul Mens Tarley Three Pack Jersey Shorts Baby Blue/Mint Green/Lavender

    Brave Soul
    Mens Tarley Three Pack Jersey Shorts Baby Blue/​Mint Green/​Lavender

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

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

    £24.99
    RRP £74.99
  • Half Price or Less
    FARAH Mens Dorne Seven Pack T-Shirts Assorted

    Farah
    FARAH Mens Dorne Seven Pack T-Shirts Assorted

    £39.99
    RRP £99.99
  • Half Price or Less
    Brave Soul Mens Tarley Three Pack Jersey Shorts Navy/Stone/Khaki

    Brave Soul
    Mens Tarley Three Pack Jersey Shorts Navy/​Stone/​Khaki

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

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

    £21.99
    RRP £74.99
  • Onfire Mens Two Pack Combat Shorts Blue/Stone

    Onfire
    Mens Two Pack Combat Shorts Blue/​Stone

    £29.99
  • Half Price or Less
    JACK AND JONES Mens Dave Two Pack Chino Shorts Navy Blazer/Oxford Tan

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

    £29.99
    RRP £59.99
  • Half Price or Less
    Bench Mens Noahs Combat Shorts Navy

    Bench
    Mens Noahs Combat Shorts Navy

    £19.99
    RRP £54.99
  • Half Price or Less
    NICCE Mens Layette Five Pack T-Shirts White/Black/Grey Marl/Navy/Charcoal Marl

    NICCE
    Mens Layette Five Pack T-Shirts White/​Black/​Grey Marl/​Navy/​Charcoal Marl

    £29.99
    RRP £74.99
  • Half Price or Less
    JACK AND JONES Mens Heat Three Pack Shorts Cobalt/Bubblegum/Trekking Green

    JACK AND JONES
    Mens Heat Three Pack Shorts Cobalt/​Bubblegum/​Trekking Green

    £34.99
    RRP £74.99
  • Half Price or Less
    Brave Soul Mens Russel Five Pack T-Shirts Black/White/Navy/Khaki/Burgundy

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

    £22.99
    RRP £59.99
  • Half Price or Less
    Bench Mens Noahs Combat Shorts Steel Grey

    Bench
    Mens Noahs Combat Shorts Steel Grey

    £19.99
    RRP £54.99
  • Half Price or Less
    FARAH Mens Cromar Two Pack Sweat Shorts Navy/Charcoal

    Farah
    FARAH Mens Cromar Two Pack Sweat Shorts Navy/​Charcoal

    £21.99
    RRP £59.99
  • Price Drop
    Bench Mens Kibbin Five Pack T-Shirts Denim Blue/Grey Marl/Navy/White/Ice Blue

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

    £27.99
    RRP £99.99
  • Half Price or Less
    Brave Soul Mens Two Pack Mccartney Shorts Navy/Khaki

    Brave Soul
    Mens Two Pack Mccartney Shorts Navy/​Khaki

    £14.99
    RRP £29.99
  • Half Price or Less
    Bench Mens Noahs Combat Shorts Light Khaki

    Bench
    Mens Noahs Combat Shorts Light Khaki

    £19.99
    RRP £54.99
  • Half Price or Less
    Brave Soul Mens Riverwood Cargo Shorts Navy

    Brave Soul
    Mens Riverwood Cargo Shorts Navy

    £12.99
    RRP £36.99
  • Price Drop
    DKNY Mens Giants Three Pack T-Shirts Black/White/Grey Marl

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

    £19.99
    RRP £34.99
  • Half Price or Less
    French Connection Mens Five Pack Crew T-Shirts Multi 4 - Chateaux Melange/Light Khaki/Light Blue Melange/Marine/White

    French Connection
    Mens Five Pack Crew T-Shirts Multi 4 - Chateaux Melange/​Light Khaki/​Light Blue Melange/​Marine/​White

    £29.99
    RRP £74.99
  • Half Price or Less
    JACK AND JONES Mens New Tom O-Neck Three Pack T-Shirts White/Ashley Blue/Milieu Green

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

    £17.99
    RRP £44.99
  • Half Price or Less
    Brave Soul Mens Hansen Two Pack Chino Shorts Black/Khaki

    Brave Soul
    Mens Hansen Two Pack Chino Shorts Black/​Khaki

    £22.99
    RRP £64.99
  • New In
    Born Rich Mens Barreca Three Pack Fleece Shorts Navy/Light Blue/Black

    Born Rich
    Mens Barreca Three Pack Fleece Shorts Navy/​Light Blue/​Black

    £24.99
    RRP £109.99
  • 883 Police Mens Formby Cargo Shorts Grey

    883 Police
    Mens Formby Cargo Shorts Grey

    £25.99
    RRP £49.99
  • Back in Stock
    French Connection Mens Two Pack Jersey Shorts Multi Marine/Light Grey Melange

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

    £21.99
    RRP £59.99
  • Back in Stock
    Ted Baker Mens Three Pack Crew Neck T-Shirts Black/White/Grey

    Ted Baker
    Mens Three Pack Crew Neck T-Shirts Black/​White/​Grey

    £26.99
    RRP £47.99
  • Half Price or Less
    Bench Mens Noahs Combat Shorts Camo

    Bench
    Mens Noahs Combat Shorts Camo

    £19.99
    RRP £54.99
  • Half Price or Less
    Brave Soul Mens Ardwick 3/4 Cargo Shorts Black

    Brave Soul
    Mens Ardwick 3/​4 Cargo Shorts Black

    £19.99
    RRP £44.99
  • Half Price or Less
    French Connection Mens Chino Two Pack Shorts Multi 1 - Marine/Stone

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

    £34.99
    RRP £79.99
  • New In
    Brave Soul Mens Island Cargo Shorts Grey

    Brave Soul
    Mens Island Cargo Shorts Grey

    £15.99
    RRP £40.99
  • Half Price or Less
    Smith And Jones Mens Lazeout Five Pack T-Shirt Black/Grey/White/Charcoal Marl/Total Eclipse

    Smith And Jones
    Mens Lazeout Five Pack T-Shirt Black/​Grey/​White/​Charcoal Marl/​Total Eclipse

    £19.99
    RRP £39.99
  • New In
    JUICE Mens Wayfords Three Pack Shorts Black/Teal/Navy

    JUICE
    Mens Wayfords Three Pack Shorts Black/​Teal/​Navy

    £24.99
    RRP £59.99
  • Half Price or Less
    Duck And Cover Mens Zeki Denim Shorts Stone Wash

    Duck and Cover
    Duck And Cover Mens Zeki Denim Shorts Stone Wash

    £14.99
    RRP £34.99
  • Half Price or Less
    Bench Mens Noahs Combat Shorts Stone

    Bench
    Mens Noahs Combat Shorts Stone

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

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

    £34.99
    RRP £109.99
  • 883 Police Mens Forbes Three Pack T-Shirts Navy/White/Khaki

    883 Police
    Mens Forbes Three Pack T-Shirts Navy/​White/​Khaki

    £21.99
    RRP £35.99
  • Half Price or Less
    FARAH Mens Firzton Five Pack Lounge T-Shirts White/Black/Grey/Navy/Khaki

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

    £27.99
    RRP £79.99
  • Half Price or Less
    JACK AND JONES Mens Corp Five Pack T-Shirts Navy Blazer/Ashley Blue/White/Rosette/Milieugreen

    JACK AND JONES
    Mens Corp Five Pack T-Shirts Navy Blazer/​Ashley Blue/​White/​Rosette/​Milieugreen

    £29.99
    RRP £74.99
  • Price Drop
    Bench Mens Rollo Sports Fleece Shorts Grey Marl

    Bench
    Mens Rollo Sports Fleece Shorts Grey Marl

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

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

    £27.99
    RRP £74.99
  • 883 Police Mens Forbes Three Pack T-Shirts Sky Blue/Pink/Mint

    883 Police
    Mens Forbes Three Pack T-Shirts Sky Blue/​Pink/​Mint

    £21.99
    RRP £35.99
  • Price Drop
    French Connection Mens Three Pack Crew T-Shirts Multi 5 - Chateaux Melange/Light Khaki/White

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

    £14.99
    RRP £44.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
  • Half Price or Less
    Bench Mens Rollo Sports Fleece Shorts Navy

    Bench
    Mens Rollo Sports Fleece Shorts Navy

    £14.99
    RRP £34.99
  • New In
    ONLY & SONS Mens Matt Longy Five Pack T-Shirts Charcoal/Stone/Khaki/Burgundy/Navy

    ONLY & SONS
    Mens Matt Longy Five Pack T-Shirts Charcoal/​Stone/​Khaki/​Burgundy/​Navy

    £19.99
    RRP £44.99
  • Price Drop
    French Connection Mens Jersey Script Two Pack Shorts Multi Light Khaki/Light Blue Melange

    French Connection
    Mens Jersey Script Two Pack Shorts Multi Light Khaki/​Light Blue Melange

    £19.99
    RRP £59.99
  • Half Price or Less
    French Connection Mens Chino Two Pack Shorts Multi 5 - Light Grey/Light Blue

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

    £34.99
    RRP £79.99
  • Half Price or Less
    Brave Soul Mens Riverwood Cargo Shorts Charcoal

    Brave Soul
    Mens Riverwood Cargo Shorts Charcoal

    £12.99
    RRP £36.99
  • Lyle And Scott Vintage Mens Maxwell Three Pack T-Shirts China Blue/Basil/Lunar Rock

    Lyle And Scott Vintage
    Mens Maxwell Three Pack T-Shirts China Blue/​Basil/​Lunar Rock

    £24.99
    RRP £44.99
  • Back in Stock
    JACK AND JONES Mens JJ Base Chino Shorts Olive Night

    JACK AND JONES
    Mens JJ Base Chino Shorts Olive Night

    £16.99
    RRP £34.99
  • Half Price or Less
    LUKE 1977 Mens Nashville T-Shirt White/Yellow/Myrtle

    LUKE 1977
    Mens Nashville T-Shirt White/​Yellow/​Myrtle

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

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

    £29.99
    RRP £59.99
  • Back in Stock
    French Connection Mens Two Pack Jersey Shorts Multi Black/Charcoal Melange

    French Connection
    Mens Two Pack Jersey Shorts Multi Black/​Charcoal Melange

    £21.99
    RRP £59.99
  • Half Price or Less
    Brave Soul Mens George Camo Cargo Shorts Grey Camo

    Brave Soul
    Mens George Camo Cargo Shorts Grey Camo

    £19.99
    RRP £44.99
  • Half Price or Less
    Bench Mens Kular Five Pack Vests Denim Marl/Stone/White/Burgundy Marl/Grey Marl

    Bench
    Mens Kular Five Pack Vests Denim Marl/​Stone/​White/​Burgundy Marl/​Grey Marl

    £21.99
    RRP £64.99
  • Back in Stock
    Crosshatch Mens Dellmere Five Pack T-Shirts White/Grey/Red/Blue/Black

    Crosshatch
    Mens Dellmere Five Pack T-Shirts White/​Grey/​Red/​Blue/​Black

    £19.99
    RRP £54.99
  • Back in Stock
    Brave Soul Mens Fine Taslan Cargo Shorts Stone

    Brave Soul
    Mens Fine Taslan Cargo Shorts Stone

    £12.99
    RRP £36.99
  • Half Price or Less
    Smith And Jones Mens Buzzell Five Pack T-Shirts White/Denim/Apricot/Lilac/Light Green

    Smith And Jones
    Mens Buzzell Five Pack T-Shirts White/​Denim/​Apricot/​Lilac/​Light Green

    £19.99
    RRP £49.99
  • Half Price or Less
    The Goonies Mens Skull T-Shirt Black

    The Goonies
    Mens Skull T-Shirt Black

    £9.99
    RRP £19.99
  • PRODUKT Mens Niko Three Pack Cargo Shorts Asphalt/Black/Olive Night

    PRODUKT
    Mens Niko Three Pack Cargo Shorts Asphalt/​Black/​Olive Night

    £39.99
    RRP £74.99
  • Half Price or Less
    LUKE 1977 Mens Club Future Cargo Shorts Navy B

    LUKE 1977
    Mens Club Future Cargo Shorts Navy B

    £29.99
    RRP £69.99
  • Price Drop
    Kangaroo Poo Mens Fleece Shorts Black

    Kangaroo Poo
    Mens Fleece Shorts Black

    £5.99
  • Half Price or Less
    Crosshatch Mens Nero Five Pack T-Shirts Assorted

    Crosshatch
    Mens Nero Five Pack T-Shirts Assorted

    £26.99
    RRP £64.99
  • Half Price or Less
    French Connection Mens Cargo Tech Shorts Charcoal

    French Connection
    Mens Cargo Tech Shorts Charcoal

    £17.99
    RRP £44.99
  • Half Price or Less
    FARAH Mens Cromar Two Pack Sweat Shorts Black/Grey

    Farah
    FARAH Mens Cromar Two Pack Sweat Shorts Black/​Grey

    £21.99
    RRP £59.99
  • Price Drop
    French Connection Mens Three Pack Crew T-Shirts Multi 10-Sky Melange/Pink Melange/Mint Melange

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

    £17.99
    RRP £44.99
  • DKNY Mens Giants Three Pack T-Shirt Navy/White/Blue

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

    £21.99
    RRP £34.99
  • Price Drop
    JACK AND JONES Mens Tikk Five Pack T-Shirts Navy Blazer/Cinnabar/Mountain View/Black/White

    JACK AND JONES
    Mens Tikk Five Pack T-Shirts Navy Blazer/​Cinnabar/​Mountain View/​Black/​White

    £21.99
    RRP £74.99
  • Half Price or Less
    JACK AND JONES Mens JXJ Five Pack T-Shirts Bright Cobalt/Green/White/Slate Grey/Black

    JACK AND JONES
    Mens JXJ Five Pack T-Shirts Bright Cobalt/​Green/​White/​Slate Grey/​Black

    £29.99
    RRP £74.99
  • Half Price or Less
    Crosshatch Mens Tadcaster Mens Denim Shorts Black

    Crosshatch
    Mens Tadcaster Mens Denim Shorts Black

    £14.99
    RRP £34.99
  • Kangaroo Poo Mens Fleece Shorts Navy

    Kangaroo Poo
    Mens Fleece Shorts Navy

    £6.99
  • Back in Stock
    JACK AND JONES Mens Base Chino Shorts Burlwood

    JACK AND JONES
    Mens Base Chino Shorts Burlwood

    £16.99
    RRP £34.99
  • DKNY Mens Giants Three Pack T-shirts Olive/Charcoal/Navy

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

    £21.99
    RRP £34.99
  • Half Price or Less
    Bench Mens Hombi Five Pack T-Shirts Mixed

    Bench
    Mens Hombi Five Pack T-Shirts Mixed

    £24.99
    RRP £99.99
  • Half Price or Less
    Bench Mens Danville Five Pack T-Shirts Washed Red/White/Sky/Lavender/Mint

    Bench
    Mens Danville Five Pack T-Shirts Washed Red/​White/​Sky/​Lavender/​Mint

    £24.99
    RRP £74.99
  • Half Price or Less
    French Connection Mens Three Pack Chino Shorts Multi 1 - Black/Stone/Marine

    French Connection
    Mens Three Pack Chino Shorts Multi 1 - Black/​Stone/​Marine

    £49.99
    RRP £119.99
  • adidas Mens Comfort Flex Cotton Three Pack Crew Neck T-Shirts White

    adidas
    Mens Comfort Flex Cotton Three Pack Crew Neck T-Shirts White

    £19.99
    RRP £34.99
  • 883 Police Mens Formby Cargo Shorts Sand

    883 Police
    Mens Formby Cargo Shorts Sand

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

    Duck and Cover
    Duck And Cover Mens Zeki Denim Shorts Dark Wash

    £14.99
    RRP £34.99
  • Price Drop
    Lyle And Scott Vintage Mens Contrast Sweat Shorts Mid Grey Marl

    Lyle And Scott Vintage
    Mens Contrast Sweat Shorts Mid Grey Marl

    £24.99
    RRP £59.99