Condition
Purchase
Sort by
Time
Various
Marks and spencer - and,
£12.00
Buy It Now
Collection navy crossbody - m&s,
£26.70
Buy It Now
Collection navy handbag - collection,
£2.72
Buy It Now
Shoulder bag underarm - shoulder,
£26.70
Buy It Now
Shoulder bag underarm - m&s,
£27.00
Buy It Now
Navy handbag shoulder bag - navy,
£12.94
Buy It Now
Women apt leather - women’s,
£13.52
Buy It Now
Shoulder tote handbag - shoulder,
£17.00
Buy It Now
Collection handbag - collection,
£6.52
Buy It Now
New collection ladies faux - collection,
£21.50
Buy It Now
New marks and spencer holly - spencer,
£19.36
Buy It Now
Navy blue per una - , tote
£10.26
Buy It Now
Handbag new old stock navy - new,
£18.28
Buy It Now
Navy blue clutch floral - blue,
£16.15
Buy It Now
Vintage michael navy - vintage, st
£21.49
Buy It Now
Gracy navy black polyester - navy,
£94.63
Buy It Now
Marks spencers collection - marks,
£9.73
Buy It Now
Marks spencer s blue hand - m&s,
£5.23
Buy It Now
Marks and spencer limited - and,
£4.38
Buy It Now
Michael navy blue - st,
£16.15
Buy It Now
Marks spencer s navy - m&s, blue
£9.72
Buy It Now
Collection navy crossbody - navy,
£21.49
Buy It Now
Marks spencer collection - marks, &
£8.50
Buy It Now
Ladies navy handbag s - ladies,
£21.50
Buy It Now
Ambleside leather handbag - m&s,
£26.01
Buy It Now
Marks and spencer - and,
£35.00
Buy It Now
Collection navy blue faux - m&s,
£42.25
Buy It Now
Per una ladies - m&s, vintage
£3.47
Buy It Now
Woman vintage navy purse - woman’s,
£31.54
Buy It Now
Vintage 50s prestige navy - 50s, blue
£19.83
Buy It Now
Dooney bourke handbag purse - handbag,
£17.12
Buy It Now
Michael kors greenwich - michael,
£96.88
Buy It Now
Lovely jacques vert cream - vert, cream/navy
£26.70
Buy It Now
Bnwt marks spencer womens - marks,
£73.49
Buy It Now
Marks and spencer navy blue - spencer,
£16.15
Buy It Now
Ladies faux leather - m&s, navy
£19.36
Buy It Now
Vintage michael floral - st,
£9.80
Buy It Now
Disney beauty and the - and,
£29.07
Buy It Now
Clifford navy blue hobo - clifford,
£27.04
Buy It Now
Michael kors greenwich - michael,
£96.88
Buy It Now
Vintage 1993 st - 1993, m&s
£19.99
Buy It Now
Risqué shoulder bag retro - shoulder,
£15.31
Buy It Now
Navy blue braided women - blue, women’s
£9.01
Buy It Now
Vintage 1950s spotlight - 1950s, l&m
£31.54
Buy It Now
Marks and spencer - spencer, women's
£18.28
Buy It Now
Upcycled y2k handmade - upcycled,
£22.53
Buy It Now
Vintage sixflags red - sixflags, yellow
£13.51
Buy It Now
Vintage 50s sydney california - 50s,
£35.14
Buy It Now
Vera bradley cambridge satchel - bradley,
£13.52
Buy It Now
Lot unbranded faux - lot, 2
£7.21
Buy It Now
Vera bradley retired - bradley, navy
£13.51
Buy It Now
Nino bossi age distressed - bossi, age-distressed
£51.36
Buy It Now
Nwt wvu mountaineers messenger - wvu,
£34.25
Buy It Now
Girls denim jean purse - denim,
£13.51
Buy It Now
Vintage 50s 60s vinyl satchel - vinyl,
£112.65
Buy It Now
Charley was here csh royal - charley,
£31.54
Buy It Now
American eagle navy leather - eagle,
£40.55
Buy It Now
Daisy tote bag handmade - daisy,
£18.02
Buy It Now
Women y2k plaid purse hand - y2k,
£27.03
Buy It Now
Vintage lord taylor navy - lord,
£27.03
Buy It Now
Coach turnlock silver - turnlock, chain
£84.72
Buy It Now
Vtg whiting and davis - whiting,
£15.22
Buy It Now
Vintage etienne aigner leather - vintage,
£21.08
Buy It Now
*BAGGALLINI*Crossbody/Travel
£22.52
Buy It Now
Blue dotted glitter cotton - blue,
£90.12
Buy It Now
Urban expressions dark green - urban,
£13.52
Buy It Now
Etra vintage 60s leather - vintage,
£24.33
Buy It Now
Vintage marc chantal - vintage,
£26.75
Buy It Now
Matthew julian satchel bag - matthew,
£8.91
Buy It Now
Vintage capezio navy - capezio,
£12.61
Buy It Now
Vtg y2k teen - y2k, embroidered
£21.40
Buy It Now
Old navy vintage nylon purse - vintage,
£18.02
Buy It Now
Betsey johnson women purse - johnson, women's
£21.07
Buy It Now
Lily bloom striped navy - bloom,
£18.02
Buy It Now
Open story anti theft vertical - story,
£16.22
Buy It Now
Ana davis cross body - ana, bag
£22.49
Buy It Now
Furla piper leather navy - furla,
£128.86
Buy It Now
Vera bradley vinyl - vera,
£14.42
Buy It Now
Vintage the sak collective - vintage,
£27.01
Buy It Now
Vtg 1980s dooney - dooney, bourke
£67.59
Buy It Now
Miche mavi classic - mavi, navy
£18.02
Buy It Now
2013 betty boop women - 2013,
£13.51
Buy It Now
Vintage 40s 50s - navy, blue
£18.02
Buy It Now
Women blue and white - blue,
£18.02
Buy It Now
Victorias secret top handle - victorias,
£22.52
Buy It Now
Chaps women navy blue - navy, and
£11.16
Buy It Now
Handmade colorful quilted - handmade,
£45.05
Buy It Now
Vintage dooney bourke - vintage,
£76.61
Buy It Now
Coach signature dark - signature,
£58.37
Buy It Now
Michael kors women navy blue - kors,
£40.56
Buy It Now
Nanette lepore women - nanette, women's
£19.82
Buy It Now
Women crown ivy hand - &,
£16.22
Buy It Now
Cat lover kittens garden - cat,
£18.02
Buy It Now
Vintage 1980s liz - 1980s, claiborne
£26.99
Buy It Now
Genuine leather handbag - leather,
£90.12
Buy It Now
New kate spade women - kate,
£195.26
Buy It Now
Looking for more m&s navy handbags?
Search eBay live — fresh results filtered for the best value, updated every hour.
Browse 96 m&s navy handbags listings currently in our index. Prices range from £2.72 to £195.26, with an average of £30.55. 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 m&s navy handbags →
Try this: natalie anderson bag | each other bags | marc jacobs laptop bag | baywatch swimming costume | nathalie andersen bags | hawkshead walking boots | orange bag zara | tommy and kate handbags | ann summers mrs santa outfit | purple daphne dress
Whether you are looking for a brand-new or second-hand m&s navy handbags, 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.72, while premium listings can reach £195.26 — giving you a wide budget spread to work with. The average price of £30.55 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.