Condition
Purchase
Sort by
Time
Various
Marks and spencer men - marks, dark
£12.94 · Buy It Now
» View details on eBay #sponsoredMen flat cap washed - washed, newsboy
£5.99 · Buy It Now
» View details on eBay #sponsoredTweed check flat - flat, vintage
£6.69 · Buy It Now
» View details on eBay #sponsoredClassic flat cap - flat,
£6.99 · Buy It Now
» View details on eBay #sponsoredMen flat cap washed - cap, newsboy
£5.29 · Buy It Now
» View details on eBay #sponsoredMen flat cap washed - washed, newsboy
£4.49 · Buy It Now
» View details on eBay #sponsoredMen flat cap washed - flat,
£4.99 · Buy It Now
» View details on eBay #sponsoredMen flat cap washed - men,
£5.89 · Buy It Now
» View details on eBay #sponsoredMens peaky blinders flat cap - mens,
£3.89 · Buy It Now
» View details on eBay #sponsoredMen flat cap washed - flat,
£5.89 · Buy It Now
» View details on eBay #sponsoredFlat cap with peak shelby - cap, 'shelby'
£10.99 · Buy It Now
» View details on eBay #sponsoredMen flat cap - men,
£5.70 · Buy It Now
» View details on eBay #sponsoredMen flat cap - men, newsboy
£7.19 · Buy It Now
» View details on eBay #sponsoredMens tweed flat cap - mens,
£7.48 · Buy It Now
» View details on eBay #sponsored100 cotton flat cap summer - cotton,
£16.99 · Buy It Now
» View details on eBay #sponsoredMens peaky blinders leather - mens,
£14.99 · Buy It Now
» View details on eBay #sponsoredMen flat cap washed newsboy - cap,
£5.45 · Buy It Now
» View details on eBay #sponsoredBrushed cotton flat cap - brushed,
£10.99 · Buy It Now
» View details on eBay #sponsoredRetro men cotton ivy - ivy, cap
£7.99 · Buy It Now
» View details on eBay #sponsoredPeaky blinders hat - peaky,
£13.99 · Buy It Now
» View details on eBay #sponsoredAdjustable peaky blinders hat - adjustable,
£5.99 · Buy It Now
» View details on eBay #sponsoredMen flat cap washed newsboy - washed,
£5.49 · Buy It Now
» View details on eBay #sponsoredBlack 100 cotton flat cap - black,
£8.95 · Buy It Now
» View details on eBay #sponsoredMen flat cap washed - men,
£1.97 · Buy It Now
» View details on eBay #sponsoredTweed check flat cap vintage - tweed,
£6.69 · Buy It Now
» View details on eBay #sponsoredMen flat cap - cap, newsboy
£6.20 · Buy It Now
» View details on eBay #sponsoredTweed check flat cap - check,
£6.99 · Buy It Now
» View details on eBay #sponsoredRetro men cotton - retro,
£7.69 · Buy It Now
» View details on eBay #sponsoredMajorwear classic herringbone - majorwear,
£5.99 · Buy It Now
» View details on eBay #sponsoredClassic mens flat cap summer - classic,
£12.99 · Buy It Now
» View details on eBay #sponsoredKangool breathable beret - kangool,
£13.99 · Buy It Now
» View details on eBay #sponsoredQuality waxed flat - quality, british
£15.99 · Buy It Now
» View details on eBay #sponsoredMen flat cap - flat,
£4.89 · Buy It Now
» View details on eBay #sponsoredMens peaky blinders - mens,
£4.69 · Buy It Now
» View details on eBay #sponsoredMen brown black flat cap - brown,
£16.99 · Buy It Now
» View details on eBay #sponsoredPeaky blinders tommy shelby - blinders,
£9.99 · Buy It Now
» View details on eBay #sponsoredRetro men cotton - cotton, cap
£6.59 · Buy It Now
» View details on eBay #sponsoredMen flat cap washed - flat, newsboy
£5.05 · Buy It Now
» View details on eBay #sponsoredMen flat cap 100 real - cap,
£12.99 · Buy It Now
» View details on eBay #sponsoredHat baker boy cap - hat,
£9.95 · Buy It Now
» View details on eBay #sponsoredRetro men cotton ivy - retro,
£6.49 · Buy It Now
» View details on eBay #sponsoredMens cotton linen lightweight - linen,
£8.45 · Buy It Now
» View details on eBay #sponsoredTweed check flat - tweed, vintage
£4.71 · Buy It Now
» View details on eBay #sponsoredStylish classic cotton - cotton, flat
£11.95 · Buy It Now
» View details on eBay #sponsoredMen flat cap - flat,
£5.59 · Buy It Now
» View details on eBay #sponsoredMens flat cap - gatsby, tweed
£10.99 · Buy It Now
» View details on eBay #sponsoredMen breathable mesh summer sun - men,
£8.10 · Buy It Now
» View details on eBay #sponsoredPeaky blinders hat newsboy - peaky,
£14.99 · Buy It Now
» View details on eBay #sponsoredAdjustable peaky blinders hat - adjustable,
£5.34 · Buy It Now
» View details on eBay #sponsoredMens linen flat cap - flat,
£6.99 · Buy It Now
» View details on eBay #sponsoredTweed check flat - check, cap
£10.99 · Buy It Now
» View details on eBay #sponsoredFlat cap ventilated summer - cap,
£5.81 · Buy It Now
» View details on eBay #sponsoredKangol wool 504 - 504, cap
£11.99 · Buy It Now
» View details on eBay #sponsoredMens peaky blinders - mens, flat
£7.98 · Buy It Now
» View details on eBay #sponsoredVintage cotton beret - vintage, cap
£5.19 · Buy It Now
» View details on eBay #sponsoredVintage washed denim - vintage, hat
£6.99 · Buy It Now
» View details on eBay #sponsoredPeaky blinders tommy shelby - blinders,
£11.99 · Buy It Now
» View details on eBay #sponsoredFlat cap with peak shelby - cap,
£7.99 · Buy It Now
» View details on eBay #sponsoredMens summer beret cotton sun - cotton,
£4.49 · Buy It Now
» View details on eBay #sponsoredMen breathable mesh - breathable, sun
£7.77 · Buy It Now
» View details on eBay #sponsoredMens tweed flat - mens,
£4.17 · Buy It Now
» View details on eBay #sponsoredAdjustable peaky blinders - adjustable,
£1.50 · Buy It Now
» View details on eBay #sponsoredWashed denim men flat - flat, cap
£7.81 · Buy It Now
» View details on eBay #sponsoredMens flat cap grey - mens, herringbone
£14.99 · Buy It Now
» View details on eBay #sponsoredMen women s ivy - men’s, &
£5.15 · Buy It Now
» View details on eBay #sponsoredShower proof flat - proof,
£9.99 · Buy It Now
» View details on eBay #sponsoredAdjustable peaky blinders hat - adjustable,
£5.76 · Buy It Now
» View details on eBay #sponsoredMen flat cap washed newsboy - flat,
£2.49 · Buy It Now
» View details on eBay #sponsoredMen flat cap - cap, newsboy
£5.41 · Buy It Now
» View details on eBay #sponsoredAdjustable peaky blinders hat - peaky,
£5.79 · Buy It Now
» View details on eBay #sponsoredMen mesh hat - hat, flat
£7.75 · Buy It Now
» View details on eBay #sponsoredMens ladies tweed wool - ladies,
£6.55 · Buy It Now
» View details on eBay #sponsoredMens peaky blinders - peaky,
£4.61 · Buy It Now
» View details on eBay #sponsoredMens peaky blinders flat - mens,
£4.28 · Buy It Now
» View details on eBay #sponsoredMen multicolour check - men’s,
£8.66 · Buy It Now
» View details on eBay #sponsoredMen mesh newsboy cap - men's,
£5.59 · Buy It Now
» View details on eBay #sponsoredAdjustable peaky blinders - adjustable,
£5.17 · Buy It Now
» View details on eBay #sponsoredPanels newsboy flat - panels, cap
£6.99 · Buy It Now
» View details on eBay #sponsoredMen flat cap washed newsboy - men,
£6.29 · Buy It Now
» View details on eBay #sponsoredPanels newsboy flat cap mens - 8,
£8.69 · Buy It Now
» View details on eBay #sponsoredMens flat cap large check - cap,
£6.95 · Buy It Now
» View details on eBay #sponsoredFlat cap golf - cap, wear
£15.07 · Buy It Now
» View details on eBay #sponsoredPanels newsboy flat cap mens - newsboy,
£7.40 · Buy It Now
» View details on eBay #sponsoredStrathanan wool tweed - strathanan, mens
£8.65 · Buy It Now
» View details on eBay #sponsoredMen flat cap washed newsboy - flat,
£5.95 · Buy It Now
» View details on eBay #sponsoredMens cotton linen lightweight - cotton,
£8.45 · Buy It Now
» View details on eBay #sponsoredPeaky blinders tommy shelby - peaky,
£11.99 · Buy It Now
» View details on eBay #sponsoredMen genuine black - men's,
£17.00 · Buy It Now
» View details on eBay #sponsoredMens peaky blinders flat - mens, cap
£3.99 · Buy It Now
» View details on eBay #sponsoredAdjustable peaky blinders hat - peaky,
£4.97 · Buy It Now
» View details on eBay #sponsoredKangol 504 ventair beret - kangol, hat
£13.19 · Buy It Now
» View details on eBay #sponsoredAdjustable peaky blinders hat - peaky,
£5.49 · Buy It Now
» View details on eBay #sponsoredAdjustable peaky blinders - adjustable,
£5.97 · Buy It Now
» View details on eBay #sponsoredNew mens tweed - new, flat
£4.17 · Buy It Now
» View details on eBay #sponsoredMens tweed flat cap country - tweed,
£17.95 · Buy It Now
» View details on eBay #sponsoredUnisex mens womens cotton - unisex/mens/womens,
£6.95 · Buy It Now
» View details on eBay #sponsoredLooking for more flat cap?
Search eBay live — fresh results filtered for the best value, updated every hour.
Browse 96 flat cap listings currently in our index. Prices range from £1.5 to £17.95, with an average of £8.04. 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 flat cap →
Try this: rubber jeans | cabin crew shoes brighton | forage | wrestling boots yellow | xxxxxl jacket | bertie pixie boots | black crombie | octobox | barbour gamefair | vintage sergio tacchini xxl
Whether you are looking for a brand-new or second-hand flat cap, 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 £1.5, while premium listings can reach £17.95 — giving you a wide budget spread to work with. The average price of £8.04 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.