Shorts

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.

All filters
44 Results
43 Results
M&S Collection
₹390.00 - ₹990.00
Available In 3 colours
M&S Collection
₹790.00 - ₹1,999.00
Available In 3 colours
M&S Collection
₹790.00 - ₹1,999.00
Available In 10 colours
Autograph
₹2,999.00 ₹1,190.00
Available In 1 colour
Autograph
₹1,390.00 - ₹3,499.00
Available In 5 colours
M&S Collection
₹1,999.00 ₹790.00
Available In 2 colours
M&S Collection
₹690.00 - ₹1,999.00
Available In 11 colours
Autograph
₹2,999.00 ₹1,190.00
Available In 1 colour
M&S Collection
₹990.00 - ₹2,999.00
Available In 9 colours
M&S Collection
₹2,999.00 ₹1,190.00
Available In 1 colour
Autograph
₹2,999.00 ₹1,190.00
Available In 2 colours
Goodmove
₹2,999.00 ₹1,190.00
Available In 2 colours
M&S Collection
₹2,999.00 ₹1,190.00
Available In 2 colours
M&S Collection
₹3,499.00 ₹1,390.00
Available In 1 colour
Autograph
₹2,499.00 ₹990.00
Available In 3 colours
Autograph
₹2,999.00 ₹1,190.00
Available In 2 colours
Autograph
₹3,299.00
Available In 2 colours
M&S Collection
₹3,299.00
Available In 1 colour
M&S Collection
₹2,499.00 ₹990.00
Available In 2 colours
M&S Collection
₹1,390.00 - ₹3,499.00
Available In 5 colours
M&S Collection
₹2,799.00
Available In 11 colours
M&S Collection
₹590.00 - ₹1,999.00
Available In 2 colours
M&S Collection
₹3,499.00 ₹1,390.00
Available In 2 colours
JAEGER
₹6,999.00 ₹2,790.00
Available In 1 colour
M&S Collection
₹2,499.00
Available In 2 colours
M&S Collection
₹3,499.00
Available In 2 colours
M&S Collection
₹2,999.00
Available In 4 colours
M&S Collection
₹2,499.00 ₹990.00
Available In 1 colour
Goodmove
₹1,999.00
Available In 2 colours
M&S Collection
₹2,999.00
Available In 1 colour
M&S Collection
₹3,499.00
Available In 1 colour
M&S Collection
₹2,499.00
Available In 2 colours
M&S Collection
₹2,999.00
Available In 1 colour
M&S Collection
₹790.00 - ₹990.00
Available In 2 colours
M&S Collection
₹2,499.00
Available In 2 colours
M&S Collection
₹3,299.00
Available In 1 colour