Condition
Purchase
Sort by
Time
Various
Oil filler cap for - cap, bmw
£8.50 · Buy It Now
» View details on eBay #sponsoredAutostar germany oil cap - autostar,
£9.00 · Buy It Now
» View details on eBay #sponsoredAutostar germany bmw e90 - autostar,
£11.00 · Buy It Now
» View details on eBay #sponsoredOil cap cover for - bmw, e88
£17.76 · Buy It Now
» View details on eBay #sponsoredOil filler cap - e36, e46
£8.94 · Buy It Now
» View details on eBay #sponsoredOil filler cap inc gasket - filler,
£15.51 · Buy It Now
» View details on eBay #sponsoredOil filler neck sealing cap - filler,
£8.49 · Buy It Now
» View details on eBay #sponsoredFor bmw series 116i 118i - series,
£12.99 · Buy It Now
» View details on eBay #sponsoredFit car bmw - bmw, oil
£5.89 · Buy It Now
» View details on eBay #sponsoredOil filler cap fits bmw - fits,
£12.68 · Buy It Now
» View details on eBay #sponsoredBmw genuine oil filler - bmw,
£33.40 · Buy It Now
» View details on eBay #sponsoredOil filler cap - cap, fits
£9.29 · Buy It Now
» View details on eBay #sponsoredOil filler cap fits bmw - -,
£9.95 · Buy It Now
» View details on eBay #sponsoredBmw series e60 e87 e90 - bmw,
£14.95 · Buy It Now
» View details on eBay #sponsoredBmw e90 lci f20 f21 - f21, f22
£14.95 · Buy It Now
» View details on eBay #sponsoredEngine oil filler sealing - engine,
£14.90 · Buy It Now
» View details on eBay #sponsoredAutostar germany oil cap - germany,
£9.00 · Buy It Now
» View details on eBay #sponsoredOil filler neck sealing cap - oil,
£16.80 · Buy It Now
» View details on eBay #sponsoredEngine oil filler - neck, sealing
£16.80 · Buy It Now
» View details on eBay #sponsoredFor bmw series e60 - 1, e87
£8.04 · Buy It Now
» View details on eBay #sponsoredBmw engine oil filler cap - engine,
£15.85 · Buy It Now
» View details on eBay #sponsoredBmw genuine oil filler - oil, neck
£24.36 · Buy It Now
» View details on eBay #sponsoredAluminum engine oil - oil, cap
£16.80 · Buy It Now
» View details on eBay #sponsoredBmw e46 e60 - e91, petrol
£11.49 · Buy It Now
» View details on eBay #sponsoredBmw e46 e53 e60 e61 - bmw,
£13.99 · Buy It Now
» View details on eBay #sponsoredFor bmw engine - 1, 2
£13.85 · Buy It Now
» View details on eBay #sponsoredBmw genuine oil - genuine,
£17.06 · Buy It Now
» View details on eBay #sponsoredStyle oil cap for bmw - m,
£16.07 · Buy It Now
» View details on eBay #sponsoredOil filter lid cap for - filter, m52
£22.99 · Buy It Now
» View details on eBay #sponsoredAutostar germany bmw - autostar, e90
£11.00 · Buy It Now
» View details on eBay #sponsoredProng style oil - prong,
£15.59 · Buy It Now
» View details on eBay #sponsoredAluminum oil cap - cover, bmw
£17.76 · Buy It Now
» View details on eBay #sponsoredBmw engine oil - filler, cap
£13.85 · Buy It Now
» View details on eBay #sponsoredOil filter housing - housing, cover
£15.49 · Buy It Now
» View details on eBay #sponsored4pcs remover for mercedes benz - mercedes,
£9.99 · Buy It Now
» View details on eBay #sponsoredOil filler cap tool - oil,
£7.55 · Buy It Now
» View details on eBay #sponsoredOil filler cap fits - oil, oe
£13.75 · Buy It Now
» View details on eBay #sponsoredOil filter housing - cover, cap
£11.99 · Buy It Now
» View details on eBay #sponsoredEngine oil filler cap for - filler,
£9.90 · Buy It Now
» View details on eBay #sponsoredAutostar germany oil - autostar, cap
£9.00 · Buy It Now
» View details on eBay #sponsoredNew bmw series f32 - bmw,
£16.50 · Buy It Now
» View details on eBay #sponsoredEngine oil filler cap gasket - filler,
£3.66 · Buy It Now
» View details on eBay #sponsoredBmw 8 series - 1,
£8.95 · Buy It Now
» View details on eBay #sponsoredOil filler cap inc - oil,
£7.92 · Buy It Now
» View details on eBay #sponsoredFor bmw e46 e60 e90 - bmw,
£7.99 · Buy It Now
» View details on eBay #sponsoredBmw 135i 335i n54 - 335i, n53
£64.95 · Buy It Now
» View details on eBay #sponsored32411128333 fits bmw - fits,
£2.19 · Buy It Now
» View details on eBay #sponsoredBillet oil cap - billet, for
£17.99 · Buy It Now
» View details on eBay #sponsoredOil filler cap fits - filler,
£11.56 · Buy It Now
» View details on eBay #sponsoredOil filler cap - filler, inc
£12.71 · Buy It Now
» View details on eBay #sponsoredOil filler cap - filler, e36
£7.29 · Buy It Now
» View details on eBay #sponsoredOil filler cap - filler, for
£6.99 · Buy It Now
» View details on eBay #sponsoredNew black engine oil filler - black,
£6.35 · Buy It Now
» View details on eBay #sponsoredOil filler cap fits - oil,
£11.59 · Buy It Now
» View details on eBay #sponsoredEngine oil filler cap - oil, bmw
£13.24 · Buy It Now
» View details on eBay #sponsoredBmw engine oil filler - engine, cap
£13.85 · Buy It Now
» View details on eBay #sponsoredOil filter housing cap - oil,
£29.99 · Buy It Now
» View details on eBay #sponsoredEngine oil filler cap for - engine,
£7.91 · Buy It Now
» View details on eBay #sponsoredOil filler cap - oil, for
£16.80 · Buy It Now
» View details on eBay #sponsoredBmw genuine oil filler - filler, neck
£14.98 · Buy It Now
» View details on eBay #sponsoredOil filler neck sealing - oil,
£13.99 · Buy It Now
» View details on eBay #sponsoredOil filler cap filling - cap,
£6.99 · Buy It Now
» View details on eBay #sponsoredBmw e46 e53 e60 e61 - bmw,
£21.40 · Buy It Now
» View details on eBay #sponsoredEngine oil filler - engine, cap
£11.55 · Buy It Now
» View details on eBay #sponsoredFor bmw n54 n55 - for, n52
£9.99 · Buy It Now
» View details on eBay #sponsoredOil filler cap - oil, seal
£7.92 · Buy It Now
» View details on eBay #sponsoredAluminum oil filler neck - oil,
£17.76 · Buy It Now
» View details on eBay #sponsoredBmw e46 e53 e60 e61 - e46,
£28.99 · Buy It Now
» View details on eBay #sponsoredOil filler cap fits bmw - filler, 3
£9.86 · Buy It Now
» View details on eBay #sponsoredBmw genuine oil filler - genuine, neck
£33.40 · Buy It Now
» View details on eBay #sponsoredEngine oil filler - cap, bmw
£7.91 · Buy It Now
» View details on eBay #sponsoredOil filler cap - fits, 325
£9.04 · Buy It Now
» View details on eBay #sponsoredOil filler cap - cap, bmw
£11.74 · Buy It Now
» View details on eBay #sponsoredBmw genuine oil - bmw,
£27.33 · Buy It Now
» View details on eBay #sponsoredOil filler cap - filler,
£11.55 · Buy It Now
» View details on eBay #sponsoredBmw mini power steering oil - power,
£4.49 · Buy It Now
» View details on eBay #sponsored4pcs remover for - 4pcs, mercedes
£9.00 · Buy It Now
» View details on eBay #sponsoredFor bmw 4 5 6 - 4, series
£13.95 · Buy It Now
» View details on eBay #sponsoredOil filler cap - oil,
£9.02 · Buy It Now
» View details on eBay #sponsoredAluminum oil filter - oil,
£60.00 · Buy It Now
» View details on eBay #sponsoredFor car bmw - bmw, oil
£8.00 · Buy It Now
» View details on eBay #sponsoredOil cap filler for - cap,
£16.07 · Buy It Now
» View details on eBay #sponsoredBmw motorcycle oil filler - bmw, gs
£3.40 · Buy It Now
» View details on eBay #sponsoredBmw oil filter cap housing - oil,
£24.38 · Buy It Now
» View details on eBay #sponsoredGenuine bmw 5 6 - 1,
£13.01 · Buy It Now
» View details on eBay #sponsoredFor bmw n54 - bmw, n52
£5.76 · Buy It Now
» View details on eBay #sponsoredBmw oil filler - bmw,
£32.49 · Buy It Now
» View details on eBay #sponsoredGenuine bmw oil filter - bmw,
£38.99 · Buy It Now
» View details on eBay #sponsoredOil filter cap wrench cup - filter,
£10.19 · Buy It Now
» View details on eBay #sponsoredBmw new e46 - new, m3
£36.41 · Buy It Now
» View details on eBay #sponsoredBmw mini power steering oil - steering,
£2.19 · Buy It Now
» View details on eBay #sponsored11421744000 oil filter - 11421744000,
£10.28 · Buy It Now
» View details on eBay #sponsoredOil filler cap - oil, bmw
£15.02 · Buy It Now
» View details on eBay #sponsoredOil filler cap fits - oil,
£15.29 · Buy It Now
» View details on eBay #sponsoredAutostar germany oil filter - autostar,
£19.00 · Buy It Now
» View details on eBay #sponsoredEngine oil filler - engine,
£28.77 · Buy It Now
» View details on eBay #sponsoredLooking for more bmw oil cap?
Search eBay live — fresh results filtered for the best value, updated every hour.
Browse 96 bmw oil cap listings currently in our index. Prices range from £2.19 to £64.95, with an average of £14.96. 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 bmw oil cap →
Try this: bmw r25 | bmw professional radio | bmw r26 | bmw r51 | bmw professional head unit | bmw rear boot spoiler | bmw red leather interior | bmw radio module | bmw rear window | bmw r27
Whether you are looking for a brand-new or second-hand bmw oil 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 £2.19, while premium listings can reach £64.95 — giving you a wide budget spread to work with. The average price of £14.96 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.