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?

188 products
Black paisley long sleeve zip overshirt
Black paisley long sleeve zip overshirt
$70.00
Brown check Maison Riviera regular fit shirt
Brown check Maison Riviera regular fit shirt
$60.00
Red slim fit textured herringbone  shirt
Red slim fit textured herringbone shirt
$20.00 $56.00
  • Red
  • Stone
Blue slim fit herringbone long sleeve shirt
Blue slim fit herringbone long sleeve shirt
$20.00 $56.00
Dark grey textured long sleeve shirt
$40.00 $60.00
  • Grey
  • Pink
Light grey herringbone regular fit shirt
$20.00 $56.00
Navy long sleeve regular fit overshirt
$40.00 $60.00
  • Navy
  • Green
Black zip front regular fit denim overshirt
$70.00
  • Black
  • Khaki
Navy check print long sleeve slim fit shirt
$36.00 $52.00
Black check regular fit long sleeve shirt
$36.00 $52.00
  • Cream
  • Blue
  • Stone
  • +1
promo badge
Black long sleeve muscle fit shirt
$44.00
  • Black
  • Blue
  • White
promo badge
White long sleeve muscle fit shirt
$44.00
  • White
  • Black
  • Blue
Red check long sleeve cord collar shirt
$36.00 $52.00
Dark green check slim fit long sleeve shirt
$52.00
promo badge
Blue embroidered muscle fit Oxford shirt
$50.00
  • Blue
  • Black
  • Navy
  • +1
promo badge
Navy embroidered muscle fit Oxford shirt
$50.00
  • Navy
  • Black
  • Blue
  • +1
Stone slim fit long sleeve textured shirt
$20.00 $56.00
  • Stone
  • Red
promo badge
Grey muscle fit long sleeve Oxford shirt
$50.00
  • Grey
  • Black
  • Navy
  • +1
Dark green slim fit long sleeve shirt
$36.00
  • Green
  • Blue
  • Grey
  • +1
promo badge
Black muscle fit long sleeve Oxford shirt
$50.00
  • Black
  • Grey
  • Navy
  • +1
Black geo print long sleeve slim fit shirt
$56.00
White long sleeve slim fit shirt
$36.00
  • White
  • Navy
Brown slim fit long sleeve Oxford shirt
$50.00
Red check slim fit grandad collar shirt
$52.00
Grey long sleeve regular fit Oxford shirt
$50.00
  • Grey
  • Pink
Dark red slim fit long sleeve shirt
$36.00
  • Red
  • Blue
  • Green
  • +1
Blue stripe long sleeve slim fit shirt
$30.00 $44.00
Light grey slim fit long sleeve shirt
$36.00
  • Grey
  • Blue
  • Green
  • +1
Khaki zip front regular fit denim overshirt
$70.00
  • Khaki
  • Black
Dark green long sleeve regular fit overshirt
$60.00
  • Green
  • Navy
promo badge
Navy and yellow muscle Oxford shirt 2 pack
$70.00
Grey jacquard regular fit baseball shirt
$60.00
Stone dogtooth zip regular fit overshirt
$76.00
promo badge
White muscle fit long sleeve Oxford shirt
$50.00
  • White
  • Black
  • Grey
  • +1
Light pink textured regular fit shirt
$40.00 $60.00
  • Pink
  • Grey
promo badge
Navy muscle fit long sleeve Oxford shirt
$50.00
  • Navy
  • Black
  • Grey
  • +1
promo badge
White long sleeve muscle fit shirt 2 pack
$60.00
Stone check long sleeve regular fit shirt
$52.00
  • Stone
  • Blue
  • Cream
  • +1
Black double pocket regular fit denim shirt
$56.00
Yellow check regular fit shirt
$52.00
  • Yellow
  • Blue
  • Cream
  • +1
Black embroidered slim fit Oxford shirt
$50.00
  • Black
  • Blue
  • Navy
  • +1
White long sleeve Oxford shirt
$50.00
Ecru check regular fit zip overshirt
$76.00
  • Cream
  • Blue
Black slim fit diamond print shirt
$64.00
Blue check regular fit zip overshirt
$76.00
  • Blue
  • Cream
White long sleeve slim fit shirt 2 pack
$52.00
The Rio Grey Overshirt
$76.00
Green and ecru check slim fit shirt 2 pack
$70.00
Brown zip front regular fit overshirt
$70.00
Dark grey camo regular fit overshirt
$76.00
Pink long sleeve regular fit Oxford shirt
$50.00
  • Pink
  • Grey
Ecru printed button through overshirt
$90.00
Blue denim long sleeve regular fit shirt
$56.00
  • Blue
  • Grey
Grey slim fit dogtooth check print shirt
$52.00
promo badge
White and blue muscle fit shirts 2 pack
$60.00
Black slim fit ribbed jersey shirt
$56.00
Light blue slim fit long sleeve shirt
$36.00
  • Blue
  • Green
  • Grey
  • +1
Blue check regular fit shirt
$52.00
  • Blue
  • Cream
  • Stone
  • +1
Stone slim fit long sleeve knitted overshirt
$70.00
of 4
;