Condition
Purchase
Sort by
Time
Various
Distressed denim oversized - h&m,
£16.11 · Buy It Now
» View details on eBay #sponsoredWomens mid stonewash denim - mid,
£12.94 · Buy It Now
» View details on eBay #sponsoredDivided oversized denim - h&m,
£5.45 · Buy It Now
» View details on eBay #sponsoredDenim men s snap - snap, button
£10.25 · Buy It Now
» View details on eBay #sponsoredDenim shirt size s worn - size,
£10.80 · Buy It Now
» View details on eBay #sponsoredDenim shirt size m - h&m, shirt,
£10.80 · Buy It Now
» View details on eBay #sponsoredKhaki denim shirt - shirt, /
£5.50 · Buy It Now
» View details on eBay #sponsoredWomen blue 100 - women's, 100%
£14.50 · Buy It Now
» View details on eBay #sponsoredBlack denim shirt jacket - black,
£7.59 · Buy It Now
» View details on eBay #sponsoredWomen s denim over - denim,
£9.73 · Buy It Now
» View details on eBay #sponsoredWomen denim shirt - denim,
£3.32 · Buy It Now
» View details on eBay #sponsoredBlue denim fitted - blue,
£4.96 · Buy It Now
» View details on eBay #sponsoredWomen denim shirt - h&m,
£2.99 · Buy It Now
» View details on eBay #sponsoredMens oversized denim - h&m,
£15.33 · Buy It Now
» View details on eBay #sponsoredWomens light blue - light, denim
£7.73 · Buy It Now
» View details on eBay #sponsoredLadies denim long sleeved - long,
£7.59 · Buy It Now
» View details on eBay #sponsoredAnd mid blue - mid, tunic
£8.66 · Buy It Now
» View details on eBay #sponsoredDenim shirt - h&m,
£16.15 · Buy It Now
» View details on eBay #sponsoredNew denim shirt medium - new,
£24.61 · Buy It Now
» View details on eBay #sponsoredLadies soft feel blue - feel,
£8.65 · Buy It Now
» View details on eBay #sponsoredDivided beige denim mini - h&m,
£6.99 · Buy It Now
» View details on eBay #sponsoredWomen denim navy polka - h&m,
£16.15 · Buy It Now
» View details on eBay #sponsoredBlue thin shirt - h&m,
£6.51 · Buy It Now
» View details on eBay #sponsoredDenim shirt 10 blue - denim, uk
£4.22 · Buy It Now
» View details on eBay #sponsoredWomens stud button denim - stud,
£6.99 · Buy It Now
» View details on eBay #sponsoredReserved size light - reserved,,
£8.65 · Buy It Now
» View details on eBay #sponsoredWomen 100 cotton - 100%, blue
£22.38 · Buy It Now
» View details on eBay #sponsoredDivided las vegas raiders - h&m,
£24.99 · Buy It Now
» View details on eBay #sponsoredDenim shirt dress s - dress, uk
£10.80 · Buy It Now
» View details on eBay #sponsoredLogg denim shirt dress - h&m,
£92.95 · Buy It Now
» View details on eBay #sponsoredBlue wash womens denim - blue,
£15.99 · Buy It Now
» View details on eBay #sponsoredMen denim shirt - men's,
£10.80 · Buy It Now
» View details on eBay #sponsoredDenim womens blue - &denim,
£6.52 · Buy It Now
» View details on eBay #sponsoredOversized denim popover - denim,
£31.90 · Buy It Now
» View details on eBay #sponsoredWomen denim shirt - size, 8
£6.52 · Buy It Now
» View details on eBay #sponsoredPreloved ladies denim - h&m,
£2.23 · Buy It Now
» View details on eBay #sponsoredBlue polka dot denim - h&m, shirt
£4.99 · Buy It Now
» View details on eBay #sponsoredCotton denim shirt mid - h&m,,
£12.94 · Buy It Now
» View details on eBay #sponsoredMen blue denim shirt - h&m, men's
£12.00 · Buy It Now
» View details on eBay #sponsoredLadies denim shirt - ladies,
£17.21 · Buy It Now
» View details on eBay #sponsoredDenim look shirt dress - h&m,
£10.26 · Buy It Now
» View details on eBay #sponsoredBlue 100 cotton - 100%, short
£8.65 · Buy It Now
» View details on eBay #sponsoredLight blue wash sleeveless - wash,
£8.66 · Buy It Now
» View details on eBay #sponsoredLight blue long sleeved - light,
£9.72 · Buy It Now
» View details on eBay #sponsoredLadies lightweight - h&m,
£15.99 · Buy It Now
» View details on eBay #sponsoredSoft blue denim shirt sze - h&m,
£4.38 · Buy It Now
» View details on eBay #sponsoredMens teens cream - teens, shirt
£5.45 · Buy It Now
» View details on eBay #sponsoredLong sleeve button up - h&m,
£9.73 · Buy It Now
» View details on eBay #sponsoredDenim shirt size - ,
£3.84 · Buy It Now
» View details on eBay #sponsoredBlue oversized slouchy - blue,
£10.80 · Buy It Now
» View details on eBay #sponsoredDenim long sleeve - denim,
£7.00 · Buy It Now
» View details on eBay #sponsoredMens light blue pop - light,
£7.58 · Buy It Now
» View details on eBay #sponsoredMen denim shirt in - men’s,
£5.98 · Buy It Now
» View details on eBay #sponsoredWomens blue long sleeve - h&m,
£3.99 · Buy It Now
» View details on eBay #sponsoredBlue 100 cotton - blue, ruffle
£17.22 · Buy It Now
» View details on eBay #sponsoredChic denim shirt with - shirt,
£10.80 · Buy It Now
» View details on eBay #sponsoredOversized patchwork denim - patchwork,
£8.66 · Buy It Now
» View details on eBay #sponsoredWomens chambray denim - womens,
£19.99 · Buy It Now
» View details on eBay #sponsoredLogg regular light blue - h&m,
£5.44 · Buy It Now
» View details on eBay #sponsoredBrand new grey - h+m,
£21.50 · Buy It Now
» View details on eBay #sponsoredDenim shirt blue casual - shirt,
£10.80 · Buy It Now
» View details on eBay #sponsoredWomen dark blue - women's,
£19.99 · Buy It Now
» View details on eBay #sponsoredXxl womens denim - h&m,
£12.94 · Buy It Now
» View details on eBay #sponsoredDenim style button - denim,
£4.38 · Buy It Now
» View details on eBay #sponsoredBlue denim long - blue, sleeve
£13.47 · Buy It Now
» View details on eBay #sponsoredLong line washed black - long,
£9.73 · Buy It Now
» View details on eBay #sponsoredDenim shirt mens xs light - h&m,
£10.79 · Buy It Now
» View details on eBay #sponsoredLyocell jeans shirt - shirt, uk
£5.44 · Buy It Now
» View details on eBay #sponsoredDenim shirt mens small - shirt,
£4.50 · Buy It Now
» View details on eBay #sponsoredMugler denim shirt - x, size
£42.30 · Buy It Now
» View details on eBay #sponsoredConscious long sleeve - h&m,
£16.99 · Buy It Now
» View details on eBay #sponsoredOversized denim pullover - h&m,
£89.87 · Buy It Now
» View details on eBay #sponsoredDivided long sleeve - divided, shirt
£5.18 · Buy It Now
» View details on eBay #sponsoredDenim women s light - &denim, women’s
£8.65 · Buy It Now
» View details on eBay #sponsoredDivided women s - divided, women’s
£16.15 · Buy It Now
» View details on eBay #sponsoredDenim western shirt - shirt, rare
£44.76 · Buy It Now
» View details on eBay #sponsoredDivided oversized denim - oversized,
£15.95 · Buy It Now
» View details on eBay #sponsoredMen denim shirt jacket - men’s,
£7.59 · Buy It Now
» View details on eBay #sponsoredDivided cream beige cotton - h&m,
£8.66 · Buy It Now
» View details on eBay #sponsoredDenim shirt size l - h&m,
£10.26 · Buy It Now
» View details on eBay #sponsoredDivided long sleeved denim - h&m,
£3.31 · Buy It Now
» View details on eBay #sponsoredDenim light wash - light,
£8.95 · Buy It Now
» View details on eBay #sponsoredBlue denim shirt - blue, shirt.
£10.02 · Buy It Now
» View details on eBay #sponsoredWomen small m denim - small,
£5.45 · Buy It Now
» View details on eBay #sponsoredWomen denim black - &denim,
£14.99 · Buy It Now
» View details on eBay #sponsoredDenim shirt dress - shirt,
£22.95 · Buy It Now
» View details on eBay #sponsoredDenim shirt women 10 - h&m, women’s
£17.93 · Buy It Now
» View details on eBay #sponsoredRegular fit denim shirt - h&m,
£8.65 · Buy It Now
» View details on eBay #sponsoredMen light blue shirt - men's,
£4.38 · Buy It Now
» View details on eBay #sponsoredSmall blue fitted - blue, long
£7.59 · Buy It Now
» View details on eBay #sponsoredWomens denim shirt light - denim,
£9.73 · Buy It Now
» View details on eBay #sponsoredLadies size small - ladies, denim
£29.99 · Buy It Now
» View details on eBay #sponsoredNavy blue cotton denim - blue,
£10.80 · Buy It Now
» View details on eBay #sponsoredBlack denim shirt jacket - black,
£18.99 · Buy It Now
» View details on eBay #sponsoredMens oversized denim shirt - oversized,
£21.24 · Buy It Now
» View details on eBay #sponsoredBlack denim shirt - denim, dress
£18.28 · Buy It Now
» View details on eBay #sponsoredLooking for more h m denim shirt?
Search eBay live — fresh results filtered for the best value, updated every hour.
Browse 96 h m denim shirt listings currently in our index. Prices range from £2.23 to £92.95, with an average of £13.47. Whether you are hunting for a bargain or looking for a top-spec model, the selection below covers all price points — new, used and refurbished. More about h m denim shirt →
Try this: vans pink 5 | baker dress ted 5 | sequin bralette | line select skirt | s clarks boots women | f sleep | party ball prom gown | ysl heels | animal bag | blazer blue egg
Whether you are looking for a brand-new or second-hand h m denim shirt, eBay offers one of the largest selections available online. With 96 active listings at the time of this page's last update, you have plenty of choice across different conditions, sellers and price points. The cheapest option currently starts at £2.23, while premium listings can reach £92.95 — giving you a wide budget spread to work with. The average price of £13.47 can serve as a useful benchmark: listings below this tend to be used or auction-style, while those above often include extra accessories, warranties, or are sold by professional sellers with high feedback scores. Always check the seller's feedback rating and return policy before committing to a purchase. If you need the item quickly, filter by "Buy It Now" to avoid the uncertainty of auctions. For used items, look closely at the condition description and photos — terms like "good", "very good" and "like new" can mean very different things depending on the seller.