Condition
Purchase
Sort by
Time
Various
1958 1968 scottish highland - scottish,
£57.63
Buy It Now
Gordon highlanders cap badge - gordon,
£9.99
Buy It Now
Gordon highlanders cap badge - gordon,
£6.52
Buy It Now
Ww1 ww2 queen own cameron - ww1,
£62.13
Buy It Now
Brand new chrome gordon - brand,
£6.99
Buy It Now
The gordon highlanders woven - gordon,
£4.38
Buy It Now
Cameron highlanders cap - highlanders, badge
£8.66
Buy It Now
Large ww1 ww2 - large, and
£58.53
Buy It Now
Black watch royal highlanders - watch,
£8.66
Buy It Now
Scarce early - scarce,
£71.13
Buy It Now
Black watch the royal - black,
£8.00
Buy It Now
Genuine arygll sutherland - &,
£10.00
Buy It Now
British army argyll and - army,
£16.15
Buy It Now
Gordon highlanders british - gordon, highlanders,
£18.00
Buy It Now
Original black watch royal - original,
£14.99
Buy It Now
Gordon highlanders cap - highlanders,
£19.99
Buy It Now
Argyll and sutherland - and,
£9.73
Buy It Now
Gordon highlanders all - highlanders,
£14.75
Buy It Now
Gordon highlanders brass - gordon, highlanders.brass
£15.00
Buy It Now
Genuine ww1 black watch royal - genuine,
£16.00
Buy It Now
Argyll sutherland - argyll, &
£9.00
Buy It Now
Nova scotia highlanders cap - scotia,
£6.99
Buy It Now
Argyll and sutherland - argyll,
£8.12
Buy It Now
48th highlanders canada - 48th, cap
£6.00
Buy It Now
Antique 75th stirlingshire - antique,
£111.65
Buy It Now
Original gordon highlanders - gordon,
£7.00
Buy It Now
British army metal cap badge - army,
£11.00
Buy It Now
Argyll and sutherland - argyll,
£13.99
Buy It Now
Black watch highlanders - black,
£120.00
Buy It Now
Ww1 black watch royal - ww1,
£12.94
Buy It Now
Argyll and sutherland - and,
£22.00
Buy It Now
Black watch highlands 42nd - black,
£28.00
Buy It Now
Seaforth highlanders cap - seaforth,
£8.99
Buy It Now
Bydand gordon highlanders cap - gordon,
£7.99
Buy It Now
Queen own highlanders - own,
£7.59
Buy It Now
Hallmarked silver seaforth - ,
£68.30
Buy It Now
Argyll sutherland - argyll,
£8.66
Buy It Now
Large royal highland fusiliers - large,
£53.13
Buy It Now
Loyal cameron highlanders - loyal,
£16.15
Buy It Now
Queens own highlanders - queens,
£18.00
Buy It Now
Royal highland fusiliers - royal,
£5.00
Buy It Now
5th battalion seaforth - battalion,,
£42.30
Buy It Now
Queens own highlanders - queens,
£8.99
Buy It Now
British army argyll - british, &
£7.58
Buy It Now
Genuine queens own highlanders - genuine,
£35.00
Buy It Now
100 genuine ww1 seaforth - genuine,
£11.99
Buy It Now
Bydand gordon highlanders cap - bydand,
£7.99
Buy It Now
Gordon highlanders anodised - gordon,
£5.98
Buy It Now
Scottish argyll and sutherland - argyll,
£12.93
Buy It Now
Royal highlanders black watch - black,
£14.95
Buy It Now
Cameron highlanders cap badge - highlanders,
£45.00
Buy It Now
Seaforth highlanders 5th - seaforth,
£9.00
Buy It Now
Genuine ww1 the - genuine, ww1/2
£14.01
Buy It Now
The gordon highlanders - gordon,
£6.99
Buy It Now
The royal highlanders - royal,
£150.00
Buy It Now
Wwii seaforth highlanders - wwii,
£7.00
Buy It Now
The cameron highlanders 100 - the, 100%
£7.00
Buy It Now
Ww1 black watch highlanders - ww1,
£19.59
Buy It Now
Seaforth highlanders glengarry - highlanders,
£21.50
Buy It Now
Round wooden keyring with - round,
£8.99
Buy It Now
Original queens own cameron - queens,
£8.66
Buy It Now
Argyll sutherland - &,
£245.00
Buy It Now
Victorian pre ww1 voided - victorian, pre-ww1
£28.00
Buy It Now
Canadian nova scotia - nova,
£6.00
Buy It Now
Liverpool scottish own cameron - liverpool,
£3.99
Buy It Now
British army queen own - british,
£9.73
Buy It Now
Victorian black watch - victorian,
£24.99
Buy It Now
92nd foot gordon - foot,
£10.79
Buy It Now
Coloured highland light - coloured,
£15.00
Buy It Now
Gordon highlanders cap - gordon, highlanders,
£9.99
Buy It Now
Glasgow highlanders 5th - highlanders, battn
£12.94
Buy It Now
Queensland cameron 61th - queensland,
£6.99
Buy It Now
Highland light infantry cap - light,
£14.95
Buy It Now
British army 1953 - army,
£47.76
Buy It Now
Argyll and sutherland - argyll,
£12.94
Buy It Now
Ww2 british army - ww2,
£5.44
Buy It Now
The black watch - black, scottish
£8.66
Buy It Now
Argyll sutherland - argyll, &
£10.80
Buy It Now
Argyll sutherland - &,
£23.00
Buy It Now
4th donside highland volunteer - 4th,
£72.46
Buy It Now
Original british army - british,
£6.50
Buy It Now
100 genuine ww1 - ww1, royal
£11.99
Buy It Now
British army anodised - british,
£9.72
Buy It Now
Gordon highlanders cap badge - highlanders,
£8.66
Buy It Now
Pre ww1 victorian edwardian - pre,
£20.00
Buy It Now
The gordon highlanders - gordon, -~-
£15.99
Buy It Now
Highland light infantry - light, cap
£14.01
Buy It Now
Gordon highlanders dand - gordon, 'by
£10.80
Buy It Now
Genuine ww1 glasgow - ww1,
£22.00
Buy It Now
British army cap badge - cap, badge.
£9.33
Buy It Now
Genuine glasgow highlanders - genuine,
£25.00
Buy It Now
Round wooden keyring with - keyring, a
£8.99
Buy It Now
Black watch royal highlanders - black,
£12.95
Buy It Now
Argyll and sutherland - and,
£10.75
Buy It Now
Cameronians highlanders - cameronians,
£16.00
Buy It Now
Argyll and sutherland - and,
£36.00
Buy It Now
Looking for more highlanders cap badge?
Search eBay live — fresh results filtered for the best value, updated every hour.
Browse 96 highlanders cap badge listings currently in our index. Prices range from £3.99 to £245, with an average of £23.35. 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 highlanders cap badge →
Try this: indian motorcycle sign | inquisitor artemis | jaguar sign | kriegsmarine | lambretta badge bar | land rover collectables | luftwaffe relics | michelin man mascot | miners memorabilia | minimax fire
Whether you are looking for a brand-new or second-hand highlanders cap badge, 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 £3.99, while premium listings can reach £245 — giving you a wide budget spread to work with. The average price of £23.35 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.