Shorts For Men

Our collection of men's shorts has all the styles you can ask from ranging from cargo shorts to swim trunks. When it comes to fashion and comfort, M&S has men's shorts to staple your wardrobe for all seasons. Casual classics, such as denim shorts or boxer shorts, are versatile choices for days spent kicking back. Explore the exclusive moisture wicking fabric featuring elasticated waists, & zipped pockets.

Read More


We have all the perfect shorts for you this summer. If u want to go swimming check out our vast collection of swimming trunks with many different tropical designs and prints which will make sure you look good even while you’re under the water. Don’t forget about our collection of our stylish linen shorts which will keep you breezy and cool this summer season. You should especially check out our linen chino shorts if you want a more dressed up and fashionable look.



Don’t forget about our utility, jersey and cargo shorts Which combine utility and comfort. With those many pockets you can walk around hands free without leaving your essentials at home. The shorts are fastened with a button and zip and fitted with belt loops. Large flap pockets help you keep your essentials handy. easy-to-wear wardrobe staples that combine classic and contemporary styles. We also have trekking shorts Crafted from lightweight cotton-rich fabric with a water-resistant Stormwear™ finish, these trekking shorts will see you through outdoor adventures. An elasticated waist and added stretch in the fabric ensure they're easy to move in. Plus, there's an internal belt for the perfect fit. Secure zipped pockets keep your belongings dry too.



Check out our chino shorts and add a timeless look to your smart-casual wardrobe with these cotton-rich chino shorts. Added stretch means they move with you. Button fastening is heat-treated with Buttonsafe™ technology so it won't fall off. Our chino shorts come in cotton, linen and as mentioned above stretch shorts. You can pair these shorts with a classic or knitted polo. You can also pair them with a t-shirt for a casual look.



We also have a collection of denim shorts When the sun starts to shine, these classic denim shorts will be your best friends. On-trend above-the-knee length. Authentic five-pocket design gives a timeless casual look. You can wear these shorts with a simple neutral t-shirt or just a tank top.

Read Less
All filters
33 Results
33 Results
M&S Collection
₹2,999.00
Available In 2 colours
M&S Collection
₹1,999.00
Available In 2 colours
New in
Stretch Cargo Shorts
M&S Collection
₹2,499.00
Available In 2 colours
New in
Quick Dry Floral Graphic Swim Shorts
M&S Collection
₹2,499.00
Available In 1 colour
Autograph
₹3,499.00
Available In 1 colour
M&S Collection
₹2,999.00
Available In 2 colours
M&S Collection
₹1,999.00
Available In 4 colours
M&S Collection
₹990.00 - ₹2,499.00
Available In 4 colours
M&S Collection
₹2,499.00 ₹990.00
Available In 1 colour
M&S Collection
₹990.00 - ₹2,499.00
Available In 2 colours
Autograph
₹3,299.00 ₹1,290.00
Available In 2 colours
M&S Collection
₹2,499.00 ₹990.00
Available In 2 colours
M&S Collection
₹2,999.00 ₹1,190.00
Available In 1 colour
M&S Collection
₹2,999.00 ₹1,190.00
Available In 1 colour
M&S Collection
₹2,999.00 ₹1,190.00
Available In 1 colour
M&S Collection
₹3,499.00
Available In 2 colours
M&S Collection
₹3,499.00 ₹1,390.00
Available In 1 colour
M&S Collection
₹2,499.00
Available In 2 colours
M&S Collection
₹2,499.00 ₹2,299.00
Available In 2 colours
M&S Collection
₹3,499.00 ₹1,390.00
Available In 1 colour
Autograph
₹3,499.00 ₹1,390.00
Available In 4 colours
M&S Collection
₹3,499.00 ₹1,390.00
Available In 1 colour
M&S Collection
₹790.00 - ₹1,999.00
Available In 7 colours
M&S Collection
₹1,999.00 ₹790.00
Available In 1 colour
Goodmove
₹1,999.00 ₹790.00
Available In 2 colours
M&S Collection
₹690.00 - ₹1,799.00
Available In 12 colours
M&S Collection
₹1,190.00 - ₹2,999.00
Available In 12 colours
M&S Collection
₹2,999.00 ₹1,190.00
Available In 3 colours
M&S Collection
₹1,999.00 ₹790.00
Available In 1 colour
M&S Collection
₹1,090.00 - ₹2,499.00
Available In 11 colours
M&S Collection
₹2,999.00 ₹1,190.00
Available In 1 colour
M&S Collection
₹1,999.00 ₹790.00
Available In 1 colour
M&S Collection
₹1,999.00
Available In 1 colour