My River Island

Info & help

Follow us

Mens Long Sleeve Shirts

A strong selection of shirts is essential for every man’s wardrobe. Top up yours for the season ahead with our collection of men’s long sleeve shirts. Smart slim fit designs are perfect for special occasions while our classic check shirts have off-duty style kudos. Why not layer a button-down shirt over a plain white tee and wear as a lightweight jacket alternative?

154 products
Stone check long sleeve regular fit shirt
Stone check long sleeve regular fit shirt
£26.00
  • Stone
  • Blue
  • Cream
  • +1
Red check slim fit grandad collar shirt
Red check slim fit grandad collar shirt
£26.00
Dark green check slim fit long sleeve shirt
Dark green check slim fit long sleeve shirt
£26.00
Red slim fit textured herringbone  shirt
Red slim fit textured herringbone shirt
£18.00 £28.00
  • Red
  • Stone
Light grey herringbone regular fit shirt
£18.00 £28.00
Blue slim fit herringbone long sleeve shirt
£18.00 £28.00
promo badge
Black long sleeve muscle fit shirt
£22.00
  • Black
  • Blue
  • White
promo badge
White long sleeve muscle fit shirt
£22.00
  • White
  • Black
  • Blue
promo badge
Blue embroidered muscle fit Oxford shirt
£25.00
  • Blue
  • Black
  • Navy
  • +1
promo badge
Navy embroidered muscle fit Oxford shirt
£25.00
  • Navy
  • Black
  • Blue
  • +1
White long sleeve slim fit shirt
£18.00
  • White
  • Navy
Black zip front regular fit denim overshirt
£35.00
  • Black
  • Khaki
Dark red slim fit long sleeve shirt
£18.00
  • Red
  • Blue
  • Green
  • +1
Black geo print long sleeve slim fit shirt
£28.00
Navy long sleeve regular fit overshirt
£20.00 £30.00
  • Navy
  • Green
promo badge
White long sleeve muscle fit shirt 2 pack
£30.00
Grey long sleeve regular fit Oxford shirt
£25.00
  • Grey
  • Pink
White long sleeve slim fit shirt 2 pack
£26.00
promo badge
Black muscle fit long sleeve Oxford shirt
£25.00
  • Black
  • Grey
  • Navy
  • +1
Stone dogtooth zip regular fit overshirt
£38.00
Dark green slim fit long sleeve shirt
£18.00
  • Green
  • Blue
  • Grey
  • +1
Yellow check regular fit shirt
£26.00
  • Yellow
  • Blue
  • Cream
  • +1
Pink long sleeve regular fit Oxford shirt
£25.00
  • Pink
  • Grey
Black long sleeve slim fit premium shirt
£38.00
  • Black
  • Grey
  • White
  • +1
Khaki zip front regular fit denim overshirt
£35.00
  • Khaki
  • Black
Black double pocket regular fit denim shirt
£28.00
promo badge
Grey muscle fit long sleeve Oxford shirt
£25.00
  • Grey
  • Black
  • Navy
  • +1
Light blue slim fit long sleeve shirt
£18.00
  • Blue
  • Green
  • Grey
  • +1
Dark grey textured long sleeve shirt
£30.00
  • Grey
  • Pink
Dark grey slim fit long sleeve premium shirt
£38.00
  • Grey
  • Black
  • White
  • +1
promo badge
White embroidered muscle fit shirt
£25.00
  • White
  • Black
  • Blue
  • +1
Black embroidered slim fit Oxford shirt
£25.00
  • Black
  • Blue
  • Navy
  • +1
promo badge
White muscle fit long sleeve Oxford shirt
£25.00
  • White
  • Black
  • Grey
  • +1
Blue check regular fit zip overshirt
£38.00
Dark green long sleeve regular fit overshirt
£30.00
  • Green
  • Navy
The Rio Grey Overshirt
£38.00
White premium cotton slim fit shirt
£38.00
  • White
  • Black
  • Grey
  • +1
Yellow slim fit long sleeve Oxford shirt
£25.00
  • Yellow
  • Green
promo badge
Light blue long sleeve muscle fit shirt
£22.00
  • Blue
  • Black
  • White
Navy check long sleeve regular fit shirt
£26.00
  • Navy
  • Khaki
Black regular fit utility shirt
£30.00
  • Black
  • Green
Blue stripe long sleeve slim fit shirt
£22.00
Light grey slim fit long sleeve shirt
£18.00
  • Grey
  • Blue
  • Green
  • +1
Navy embroidered regular fit Oxford shirt
£22.00
  • Navy
  • White
Stone slim fit long sleeve shirt
£30.00
  • Stone
  • White
Stone slim fit long sleeve textured shirt
£18.00 £28.00
  • Stone
  • Red
Black check regular fit long sleeve shirt
£26.00
  • Cream
  • Blue
  • Stone
  • +1
Black printed zip front regular fit shirt
£35.00
Blue check regular fit shirt
£26.00
  • Blue
  • Cream
  • Stone
  • +1
Navy check print long sleeve slim fit shirt
£26.00
Grey colour block slim fit Oxford shirt
£28.00
White block printed slim fit shirt
£30.00
White textured slim fit long sleeve shirt
£30.00
  • White
  • Stone
Stone slim fit long sleeve knitted overshirt
£35.00
promo badge
Navy muscle fit long sleeve Oxford shirt
£25.00
  • Navy
  • Black
  • Grey
  • +1
promo badge
Big and Tall khaki slim fit Oxford shirt
£25.00
  • Green
  • Yellow
promo badge
Big and Tall light grey check regular shirt
£30.00
Blue colour block slim fit shirt
£28.00
Khaki check long sleeve regular fit shirt
£26.00
  • Khaki
  • Navy
of 3