Skip to content

Cart

Your cart is empty

Sale Shirts

Shop men's sale shirts at Riva Menswear - a range of premium shirts from top brands at reduced prices. From print shirts and check shirts to linen styles and jersey shirts - all at sale prices while stocks last.

Sort by

35 products

Save 50%Matinique Maklampo Short Sleeve Jacquard Shirt - Off White
Matinique Maklampo Short Sleeve Jacquard Shirt - Off White Sale price£50.00 Regular price£99.95
Save 50%Thomas Maine Cotton Linen Short Sleeve Shirt - Taupe
Thomas Maine Cotton Linen Short Sleeve Shirt - Taupe Sale price£47.50 Regular price£95.00
Save 50%Thomas Maine Ribbed Knitted Short Sleeve Shirt - Navy
Thomas Maine Ribbed Knitted Short Sleeve Shirt - Navy Sale price£75.00 Regular price£150.00
Save 50%R2 Amsterdam Tencel Stretch Printed Shirt - Blue
R2 Amsterdam Tencel Stretch Printed Shirt - Blue Sale price£50.00 Regular price£99.95
Save 50%R2 Amsterdam Linen Blend Knitted Shirt - Light Blue
R2 Amsterdam Linen Blend Knitted Shirt - Light Blue Sale price£50.00 Regular price£99.95
Save 50%R2 Amsterdam Linen Blend Knitted Shirt - Navy
R2 Amsterdam Linen Blend Knitted Shirt - Navy Sale price£50.00 Regular price£99.95
Save 50%R2 Amsterdam Linen Blend Knitted Shirt - White
R2 Amsterdam Linen Blend Knitted Shirt - White Sale price£50.00 Regular price£99.95
Save 50%R2 Amsterdam Printed Jersey Shirt - Blue
R2 Amsterdam Printed Jersey Shirt - Blue Sale price£50.00 Regular price£99.95
Save 50%Sand Chad Cotton Printed Short Sleeve Shirt - Navy
Sand Chad Cotton Printed Short Sleeve Shirt - Navy Sale price£79.50 Regular price£159.00
Save 50%Sand Retro Jacquard Knitted Short Sleeve Shirt - Navy
Sand Retro Jacquard Knitted Short Sleeve Shirt - Navy Sale price£92.50 Regular price£185.00
Save 50%Brax Hardy P Printed Short Sleeve Shirt - Green
Brax Hardy P Printed Short Sleeve Shirt - Green Sale price£45.00 Regular price£89.95
Save 50%Brax Luke Printed Short Sleeve Linen Shirt - Raspberry
Brax Luke Printed Short Sleeve Linen Shirt - Raspberry Sale price£50.00 Regular price£99.95
Save 50%A Fish Named Fred Short Sleeve Island Shirt - Orange
A Fish Named Fred Short Sleeve Island Shirt - Orange Sale price£45.00 Regular price£89.95
Save 50%A Fish Named Fred Long Sleeve Birdy Blooms Shirt - Multicolour
Save 50%A Fish Named Fred Short Sleeve Doodle Shirt - Cobalt
A Fish Named Fred Short Sleeve Doodle Shirt - Cobalt Sale price£45.00 Regular price£89.95
Save 50%A Fish Named Fred Short Sleeve Doodle Shirt - Multicolour
A Fish Named Fred Short Sleeve Doodle Shirt - Multicolour Sale price£45.00 Regular price£89.95
Save 50%Remus Tapered Fit Short Sleeve Linen Shirt - Light Grey
Remus Tapered Fit Short Sleeve Linen Shirt - Light Grey Sale price£42.50 Regular price£85.00
Save 50%Matinique Macombs Cotton Linen Mix Overshirt - Fog
Matinique Macombs Cotton Linen Mix Overshirt - Fog Sale price£57.50 Regular price£114.95
Save 50%Thomas Maine Monza Wool Blend Overshirt - Light Beige
Thomas Maine Monza Wool Blend Overshirt - Light Beige Sale price£97.50 Regular price£195.00
Save 50%R2 Amsterdam Printed Shirt - Blue
R2 Amsterdam Printed Shirt - Blue Sale price£50.00 Regular price£99.95
Save 50%Olymp 24/Seven Level 5 Jersey Shirt - White
Olymp 24/Seven Level 5 Jersey Shirt - White Sale price£50.00 Regular price£99.95
Save 50%R2 Amsterdam Printed Shirt - White
R2 Amsterdam Printed Shirt - White Sale price£50.00 Regular price£99.95
Save 50%R2 Amsterdam Printed Shirt - Beige
R2 Amsterdam Printed Shirt - Beige Sale price£50.00 Regular price£99.95
Save 50%R2 Amsterdam Printed Shirt - White
R2 Amsterdam Printed Shirt - White Sale price£50.00 Regular price£99.95
Save 50%R2 Amsterdam Printed Shirt - Navy
R2 Amsterdam Printed Shirt - Navy Sale price£50.00 Regular price£99.95
Save 50%Matinique Mapelton N Heritage Check Overshirt - Dust Blue
Matinique Mapelton N Heritage Check Overshirt - Dust Blue Sale price£39.95 Regular price£79.95
Save 51%Fynch-Hatton Herringbone Check Shirt - Deep Merlot
Fynch-Hatton Herringbone Check Shirt - Deep Merlot Sale price£39.50 Regular price£79.95
Save 50%Fynch-Hatton Washed Oxford Check Shirt - Deep Merlot
Fynch-Hatton Washed Oxford Check Shirt - Deep Merlot Sale price£37.50 Regular price£75.00
Save 50%Fynch-Hatton Washed Oxford Check Shirt - Berry
Fynch-Hatton Washed Oxford Check Shirt - Berry Sale price£37.50 Regular price£75.00
Save 50%Brax Harold P Printed Shirt - Toffee
Brax Harold P Printed Shirt - Toffee Sale price£39.95 Regular price£79.95
Save 50%A Fish Named Fred Bottle Printed Shirt - Navy
A Fish Named Fred Bottle Printed Shirt - Navy Sale price£45.00 Regular price£89.95
Save 50%A Fish Named Fred Pheasant Printed Shirt - Blue
A Fish Named Fred Pheasant Printed Shirt - Blue Sale price£45.00 Regular price£89.95
Save 50%A Fish Named Fred Guitar Shirt - Off White
A Fish Named Fred Guitar Shirt - Off White Sale price£45.00 Regular price£89.95
Save 50%R2 Amsterdam Dashboard Warning Lights Cotton Shirt - Grey
R2 Amsterdam Dashboard Warning Lights Cotton Shirt - Grey Sale price£50.00 Regular price£99.95
Save 49%Eterna 1863 Pure Linen Shirt - Beige
Eterna 1863 Pure Linen Shirt - Beige Sale price£50.00 Regular price£99.00