Condition
Purchase
Sort by
Time
Various
British army military badges - british,
£14.99
Buy It Now
British legion standard - british,
£7.99
Buy It Now
Firmin navy blue military - firmin,
£16.14
Buy It Now
Royal british legion - royal,
£5.99
Buy It Now
British legion enamelled cap - british,
£2.77
Buy It Now
British legion cap badge - british,
£2.77
Buy It Now
British legion standard - legion, bearer
£10.00
Buy It Now
British legion standard - british,
£9.36
Buy It Now
British legion cap badge - british,
£2.77
Buy It Now
British legion cap badge - british,
£5.45
Buy It Now
Ww1 british woman legion - woman’s,
£60.00
Buy It Now
British legion early - british,
£19.99
Buy It Now
British legion cap badge - british,
£5.45
Buy It Now
Antique british legion - antique,
£6.52
Buy It Now
Original gaunt b757 blue - j.r,
£26.69
Buy It Now
Two brass cap badges - two, by
£21.50
Buy It Now
Abbotsford legion canada - legion, wood
£4.00
Buy It Now
British army the - british, of
£8.00
Buy It Now
British legion early cap - legion, badge
£19.99
Buy It Now
Large vintage british legion - vintage,
£10.25
Buy It Now
Vintage rare royal review - vintage,
£57.00
Buy It Now
Women legion cap lapel - legion, cap/lapel
£18.99
Buy It Now
British legion bandsman woman - ,
£10.01
Buy It Now
Vintage metal enamel - metal,
£25.50
Buy It Now
The women legion - women’s, cap
£24.62
Buy It Now
Vintage numbered british - numbered,
£5.40
Buy It Now
Pre 1971 enamel - pre, beret
£14.99
Buy It Now
Vintage worn british legion - vintage,
£8.66
Buy It Now
Canadian legion the british - legion,
£22.99
Buy It Now
British legion cap badge qvc - british,
£59.99
Buy It Now
Vintage british legion badge - legion,
£9.18
Buy It Now
Vintage military cap badges - military,
£47.50
Buy It Now
Vintage old the royal british - the,
£8.50
Buy It Now
British military cap - cap, badges
£21.50
Buy It Now
National service cap - national,
£10.79
Buy It Now
Vintage royal british - british, legion
£26.70
Buy It Now
The legion frontiersmen - legion, of
£150.00
Buy It Now
Cap badges reme royal green - badges,
£17.75
Buy It Now
Ww1 civil defence - corps, and
£21.51
Buy It Now
Ww1 era british women - era,
£29.99
Buy It Now
British colonial legion - british,
£4.99
Buy It Now
French foreign legion - french,
£82.50
Buy It Now
British army london irish - british, army:
£9.99
Buy It Now
Ww2 british empire - ww2, service
£28.86
Buy It Now
Legion frontiersmen ww2 - legion,
£19.99
Buy It Now
John ambulance red cross - john,
£12.99
Buy It Now
The legion frontiersman cap - legion,
£7.58
Buy It Now
Canadian legion british - legion,
£22.44
Buy It Now
British army inns court - army:,
£8.99
Buy It Now
Enamel cef legion - enamel,
£21.50
Buy It Now
Ww1 british canadian legion - ww1,
£22.99
Buy It Now
Army leicestershire - uk,
£7.99
Buy It Now
First world war british - first,
£14.00
Buy It Now
British army devonshire - devonshire, &
£7.99
Buy It Now
British army east - army:, anglia
£7.99
Buy It Now
Military cap badge the - badge,
£12.99
Buy It Now
Unissued british army 3rd - unissued,
£7.99
Buy It Now
Ww1 canadian cef legion - cef,
£24.99
Buy It Now
British army south - british,
£7.99
Buy It Now
One pair british army - one, army:
£3.99
Buy It Now
British army mercian brigade - mercian,
£7.99
Buy It Now
Ww1 british kitchener - kitchener's, army
£495.00
Buy It Now
Legion frontersmen brass - legion,
£12.94
Buy It Now
Army king edward school - king,
£9.99
Buy It Now
One pair british - one,
£4.99
Buy It Now
British legion lapel badge - lapel,
£268.83
Buy It Now
Vintage antique enamel pin - vintage, hat
£4.91
Buy It Now
Pair ww1 british - ww1, british:
£9.99
Buy It Now
12x british women royal - 12x, women's
£7.99
Buy It Now
Ww1 british legion cap - british,
£17.92
Buy It Now
British army south - british, army:"south
£10.80
Buy It Now
The legion frontiersmen - the, of
£14.11
Buy It Now
Army devonshire dorset - army:"devonshire,
£7.70
Buy It Now
Pre ww1 british legion - british,
£15.00
Buy It Now
Set british royal army - british:"royal,
£21.50
Buy It Now
Looking for more british legion badge cap badge?
Search eBay live — fresh results filtered for the best value, updated every hour.
Browse 75 british legion badge cap badge listings currently in our index. Prices range from £2.77 to £495, with an average of £28.01. 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 british legion badge cap badge →
Try this: biker pin | hawkwind badge | ww2 british | lwb van | navy medal | polish army badges | disney pins | irish | cycling badge | ww2 raf cap badge
Whether you are looking for a brand-new or second-hand british legion badge cap badge, eBay offers one of the largest selections available online. With 75 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.77, while premium listings can reach £495 — giving you a wide budget spread to work with. The average price of £28.01 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.